我正在我的应用中实现语音识别,并且有一些API doc无法解决的问题。我想知道使用
之间有什么区别Intent recognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
recognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_WEB_SEARCH);
和
Intent recognizerIntent = new Intent(RecognizerIntent.ACTION_WEB_SEARCH);
我也认识到在使用EXTRA_LANGUAGE_MODEL
时我还必须设置ACTION_WEB_SEARCH
?那是为什么?
EXTRA_WEB_SEARCH_ONLY
是什么意思?我认为它总是通过网络搜索操作进行网络搜索。