Android Google语音搜索有时会自动更改语言

时间:2014-01-29 07:08:53

标签: android google-voice android-search

我已使用以下代码成功添加了Google语音搜索活动:

Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);

intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "en-US");

try {
    startActivityForResult(intent, 1);
} catch (ActivityNotFoundException a) {
    Toast t = Toast.makeText(context, "Oops! Your device doesn't support Speech to Text",Toast.LENGTH_SHORT);
    t.show();
}

我在"en-US"搜索并且它的效果非常好,但有时它会像德语或其他国家/地区的英语一样搜索并返回纯英语单词。并且无法识别我的语言。

是否有任何设置可以让我的搜索更好。

我们将不胜感激。

0 个答案:

没有答案