Python SL4A(英语以外的其他语言)

2024-06-25 05:19:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想写一个能用我自己的语言说的小剧本。在

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

当我在android上运行这段代码时,它会打开一个对话框,让我输入一个文本,这样它就可以读了;但是我希望它能用我的语言来读,因为它试图用英语读,而且非常有趣,而且声音很粗。在

可以打电话给tts说英语以外的其他语言吗?在


Tags: toimportyou语言whatandroidmesay
1条回答
网友
1楼 · 发布于 2024-06-25 05:19:29

你可以这样做,但你需要去移动配置选择语言和输入文本,文本到语音,这里选择你需要你的移动语言说话。最后在python脚本中编写以下文本:

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

相关问题 更多 >