我在我的反应项目中安装了react-native-voice
,它几乎完美无缺。当我在Android Huawai Nova Plus设备上执行这行代码:Voice.start('en-US')
并且我说There is a warp core breach
时,我的console.log
会显示一个包含该确切短语的数组。
所以我接着尝试了其他一些语言,它们都很有效:
Voice.start('fr-CA')
并说je suis désolé
并正确打印Voice.start('jp-JP')
并说dai senpuu
并打印大旋風
Voice.start('it-IT')
并说comay sty
并打印come stai
所以这些看起来都很好而且有效。但广东话和普通话似乎都失败了。我尝试了语言代码zh-CN,zh-HK,zh-CHS,zh-CHT
,但不管我说什么,console.log
输出字母字符而不是中文字符。
为什么中国人不起作用?