我知道这个问题被问了很多(我已经浏览了几十个像我这样的问题),但我无法找到解决方案。
我知道利用
voices = engine.setProperty('voice','id')
应该改变声音,但使用
voices = engine.setProperty('voice' b'english-us')
似乎不起作用。我试过把b 'english-us'放在引号之间,但也不起作用。如果我能让声音改变我会很满意,但我的意图是使用eSpeak的声音,根据不同论坛上的各种答案,这实际上是可能的。
有人能帮我吗?我用的是python 3.5.3和pyttsx 1.2
1条答案
按热度按时间juud5qan1#
我找到了一个选择声音的方法。
字符串
无论声音在阵列中的位置如何。