Android 行动搜索和额外搜索之间的区别

Android 行动搜索和额外搜索之间的区别,android,speech-recognition,Android,Speech Recognition,我正在我的应用程序中实现语音识别,有一些API文档无法解决的问题。我想知道使用 Intent recognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); recognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_WEB_SEARCH); 及 ? 我还认识到,在使用ACTION

我正在我的应用程序中实现语音识别,有一些API文档无法解决的问题。我想知道使用

Intent recognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
recognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_WEB_SEARCH);

?

我还认识到,在使用
ACTION\u WEB\u SEARCH
时,我还必须添加
EXTRA\u LANGUAGE\u MODEL
?为什么呢

什么是“额外的网络搜索”?我认为它总是与网络搜索行动的网络搜索

Intent recognizerIntent = new Intent(RecognizerIntent.ACTION_WEB_SEARCH);