2017-04-12 103 views
0

您好,我正在爲我的項目使用Watson Unity SDK。Watson Unity SDK語音轉文本android之後構建

我使用Speech to Text服務2種語言的英文和中文。

在Windows和Unity編輯器中,它非常完美!

但是建立在Android Watson之後只能用我的英文發言。

我使用TestSpeechToText.cs進行測試,在Inspector中更改語言,並且還在語言變量中進行編碼。

但現在仍在Android設備上工作。請幫幫我。

我不知道爲什麼會發生這種情況。

回答

0

我讓它在Android設備上工作。請確保該設備可以訪問互聯網(我的網絡沒有,這導致了我很多問題)。

打開場景TestSpeechToText並找到SpeechToTextWidget。在檢查員中,將Language的值更改爲zh-CN

打開Build Settings菜單,然後選擇要在Android平臺上構建的所有八個場景。在您的Android設備上選擇Test Speech To Text並用中文說話。

如果不改變SpeechToTextWidget中en-USzh-CN之間的語言模型,您將無法用中文和中文說話。