Archived
iOS에서 한국어 음성인식 해보기..
아이쓰
2013. 4. 11. 17:34
iOS는 시리가 추가되면서 기본적으로 음성인식을 할 수 있는 기반은 마련이 되어 있지만 API가 오픈되어 있지 않아 내 앱에서는 이용 불가능하다.
그래도 한번 iOS에서 음성인식을 해보았다.
1. AVAudioRecorder로 WAV로 녹음
2. libflac로 wav를 flac포멧으로 변환
3. 구글의 음성인식 웹 API로 flac데이터 전송(크롬브라우저에서 사용하는 API)
https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=ko-KR
4. 응답에 인식된 한글 문장이 포함되어 리턴됨(json타입)
저 API는 예전에 다른곳에도 적용해봤었는데, 발음을 개떡같이 해도 적당히 잘 알아들음.