난 당신이 호출하여 완전한 입력을 고려하는 시간의 양을 증가시킬 수 있습니다 알고 : 그러나Android : 음성 인식 중지 명시 적으로 중지 하시겠습니까?
intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS,5000);
, 안드로이드 음성 인식 활동을 발로 후 방법이, 명시 적으로,받은 후 말을 중지 "키워드".
onStopListening (RecognitionService.Callback listener)이 있습니다. http://developer.android.com/reference/android/speech/RecognitionService.html#onStopListening(android.speech.RecognitionService.Callback) 그러나 확실하지 않습니다. 이것은 내가 무엇을 찾고 있는지 ..... – Mike6679
또한 (실제 해결책이 없다면) 음성 인식이 결과를 구문 분석하고 완료 할 때까지 기다리는 시간을 늘리는 것입니다. 사용자가 완료되었음을 알리는 키워드를 찾을 수 없으면 음성 인식 의도를 다시 시작하십시오. 예를 들어 해커 일 수도 있지만 해결 방법이 될 수 있습니다. – Mike6679