【发布时间】:2018-02-13 18:00:57
【问题描述】:
我的代码:
import pyttsx3
import random
engine = pyttsx3.init()
words = ['hello', 'word']
engine.say(random.choice(words)) #Say these words slower
我不希望它变得非常慢,只要慢到让非母语人士很容易理解单词列表中的单词即可。另外,如果使用 pyttsx 模块无法做到这一点,你能推荐一个可以做到这一点的模块吗?
【问题讨论】:
-
words = ['heeeeeeeeeellllllllllllllllloooooooooo', 'woooooooorrrrrrrrrrrddd'];) -
@Chris_Rands 在该特定模块中,语音会按字面意思说出您输入的内容,因此它会说:(1x)h,(10x)e,(17x)l,(10x)o
-
是的,抱歉,这是个玩笑!我对这个模块不熟悉,所以我怕是帮不上忙
-
@Chris_Rands 哦,好吧,哈哈,我没明白 xD
标签: python python-3.x text-to-speech python-module pyttsx