语音识别,android中的未知错误问题

时间:2011-12-28 10:11:16

标签: android webview speech-recognition speech-to-text

我正在尝试用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);

感谢您的任何想法。 最诚挚的问候。

0 个答案:

没有答案