您好,我正在为我的项目使用Watson Unity SDK。
我使用Speech to Text服务为2种语言的英语和中文。
在Windows和Unity编辑器上,它完美无缺!
但是在Android Watson上构建之后,我的演讲只用英文发表。
我使用TestSpeechToText.cs测试,在Inspector中更改语言,并在语言变量中编码。
但现在仍在使用Android设备。请帮我。
我不知道为什么会这样。
答案 0 :(得分:0)
我在Android设备上工作。请确保设备可以访问互联网(我的设备没有,这导致了很多问题)。
打开场景 TestSpeechToText
,找到SpeechToTextWidget
。在检查器中,将Language
的值更改为zh-CN
。
打开Build Settings
菜单,然后选择要在Android平台中构建的所有八个场景。在您的Android设备上,选择Test Speech To Text
并用中文发言。
如果不更改en-US
和zh-CN
之间的SpeechToTextWidget中的语言模型,您将无法用英语和中文说话。