안녕하세요이 서비스를 인식 구글의 연설을 실행하고 듣고 해달라고하지만 내가 그것을 다시 시작하거나구글 음성 recognation 리스너
mSpeechRecognizer = SpeechRecognizer.createSpeechRecognizer(getApplication());
mSpeechRecognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE,getPackageName());
SpeechRecognitionListener listener = new SpeechRecognitionListener();
mSpeechRecognizer.setRecognitionListener(listener);
CountDownTimer mTimer = new CountDownTimer(1500, 500) {
@Override
public void onTick(long l) {
}
@Override
public void onFinish() {
Log.d("Speech", "Timer.onFinish: Timer Finished, Restart recognizer");
//mSpeechRecognizer.cancel();
mSpeechRecognizer.startListening(mSpeechRecognizerIntent);
}
};
mTimer.start();
얼마나 오래 지속 되었습니까? – FreedomPride
2-3 초 사운드 환경이 없으며 스스로를 닫고 어떻게 다시 시작할 수 있습니까 countdowntimer doesnt effective ?? – xllllll
이 매개 변수를 다소 큰 숫자로 변경할 수 있습니까 ??? 'CountDownTimer mTimer = 새로운 CountDownTimer (1500, 500)' – FreedomPride