0

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);

アイデアをありがとう。よろしくお願いします。

4

0 に答える 0