Я пытаюсь сделать приложение для управления браузером с голосом в Android.Я использую RecognizerIntent.ACTION_RECOGNIZE_SPEECH
намерение распознать голос.Обычно это работает, но иногда, когда открывается всплывающее окно распознавания голоса с «неизвестной проблемой» и мой WebView не загружает мой URL, остается со старым URL.
Вот мой код:
//Load web view to default search screen
webView.loadUrl(Constant.DEFAULT_VOICE_BG);
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.ACTION_RECOGNIZE_SPEECH, getClass()
.getPackage().getName());
intent.putExtra(RecognizerIntent.EXTRA_PROMPT,
GeneralConstants.TEXT_VOICE);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 5);
startActivityForResult(intent,
GeneralConstants.VOICE_RECOGNITION_REQUEST_CODE);
Спасибо за любую идею.С наилучшими пожеланиями.