如何在应用中将粤语设置为语音搜索语言



我当前的代码在普通话中使用"ZH"ISO代码时工作正常,但不适用于粤语。这是下面的代码

  Intent i = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
  String myLanguage= "yue";
   i.putExtra(RecognizerIntent.EXTRA_LANGUAGE, myLanguage);
   i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, myLanguage); 
   i.putExtra(RecognizerIntent.EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE, myLanguage);

我让代码工作了,破折号只需要用下划线替换即可:

zh_HK

谢谢你的帮助莉尔兹。

粤语改为尝试zh-HK

希望这有帮助

最新更新