안드로이드 음성인식을 배우는 여정

Posted on Updated on

원하는 기술을 얻기 위한 여정은 언제나 구글이지요

검색 : voice recognition android

검색 결과 : http://developer.android.com/intl/ko/reference/android/speech/SpeechRecognizer.html

API를 제공합니다. 분석해 보겠습니다.

안드로이드 공식 문서

Class Overview


This class provides access to the speech recognition service. This service allows access to the speech recognizer. Do not instantiate this class directly, instead, call createSpeechRecognizer(Context). This class’s methods must be invoked only from the main application thread.

이 클래스는 “음성 인식 서비스” 을 할 수 있게 합니다. 이 클래스로 인스턴스를 직접 만들지 말고 createSpeechRecognizer(Context) 를 호출하세요. 이 클래스의 메서드는 반드시 메인 어플리케이션 스레드로부터 호출되어야 합니다.

The implementation of this API is likely to stream audio to remote servers to perform speech recognition. As such this API is not intended to be used for continuous recognition, which would consume a significant amount of battery and bandwidth.

이 API의 구현은 마치 오디오를 리모트 서비스에 스트림같은 것인데요, 이런 API는 연속적인 인식을 위한 것은 아닙니다. 엄청난 배터리와 데어터 전송이 필요하지요.

Please note that the application must have RECORD_AUDIO permission to use this class.

어플리케이션은 이 클래스를 사용하기 위해서 반드시 RECORD_AUDIO 권한이 있어야 합니다.

http://dsnight.tistory.com/15

위 블로그에서 많은 힌트를 받습니다.

RecognizerIntent

http://developer.android.com/reference/android/speech/RecognizerIntent.html

여기도 참고하겠습니다.

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중