2017-06-22 70 views
0

我試圖寫一個小腳本,它可以在我自己的語言說話。的Python SL4A在其他語言比英語

import sl4a SpeakMe = sl4a.Android() mesaj = SpeakMe.dialogGetInput('What would you want me to say ?') SpeakMe.ttsSpeak(mesaj)

當我運行這段代碼在我的Android它會打開一個對話框,讓我輸入文本,以便它可以讀取它;但我希望它用我的語言閱讀,因爲它試圖用英語閱讀,而且它非常有趣而且很奇怪。

是它可以調用TTS任何其他語言比說英語?

回答

0

你可以做到這一點,但你需要去移動配置選擇語言和輸入文本和文本到語音,在這裏選擇你需要你的手機講的語言。在你python腳本最後寫了以下文字:

import android 
droid = android.Android() 
#write Hello in chinese 
str = "你好" 
droid.ttsSpeak(str)