0
SpeechRecognizer
을 직접 사용하고 사용자 정의 RecognitionListener
을 구현했습니다. 음성 인식 젤리 이외의 안드로이드에서 잘 작동합니다. On jelly bean Recognizer는 연설 종료를 감지 할 수 없습니다. 나는 무엇을 놓치고SpeechRecognizer가 젤리 빈의 연설 종료를 감지하지 못했습니다.
speechRecognizer = SpeechRecognizer.createSpeechRecognizer(getApplicationContext());
speechRecognizer.setRecognitionListener(new CustomListener());
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE,
"com.somemodule");
intent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 5);
speechRecognizer.startListening(intent);
아래로
내 코드는? here 문제를보고 한 사람이 한 명 더 있는데 아무도 솔루션을 제공하지 않았습니다.