我想将语音输出为繁体中文,但它的输出却是简体中文。我的代码:
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "zh-TW");
我还试图将EXTRA_LANGUAGE设置为";"zh_ TW"TW";和本地。台湾,但它也不起作用。
在我的Android 7.0设置中;繁体中文";(繁體中文)添加到"语言"首选项中。我可以在键盘上选择它;键入。
这是谷歌语音识别器的错误吗?
最后我找到了解决方案,需要使用cmn Hant TW用于EXTRA_LANGUAGE。谷歌文档太糟糕了。