我知道这个问题被问了很多(我一直在浏览像我这样的几十个问题),但我找不到解决方案。
我知道使用
voices = engine.setProperty('voice', 'id')
应该改变声音,但使用
voices = engine.setProperty('voice' b'english-us')
似乎不起作用,我尝试将 b'english-us' 放在引号之间,但也不起作用。如果我能改变声音,我会很满意,但我的意图是使用来自 eSpeak 的声音,根据不同论坛上的各种答案实际上是可能的。
有谁能够帮我?我正在使用 python 3.5.3 和 pyttsx 1.2