我使用Python来执行,就像这样子:SAPI声音的输出保存到一个文件在python
subprocess.call(["espeak", "-v Ivona 2 Joey -w "+file_name+".wav", text])
我不知道如何使用伊沃娜2乔伊的声音。当我运行TTSApp.exe
文件时,我可以在“语音”下的下拉菜单中看到它。
我已阅读此http://espeak.sourceforge.net/voices.html。
当我做espeak --voices
,我没有在那里看到Ivona
。
或者还有另一种方法吗?我尝试过pyttsx
,但它没有输出到wav。
我想要做的就是使用语音合成器来使用Ivona语音读取文本并输出到wav文件。
相关http://stackoverflow.com/questions/9900137/recording-synthesized-text-to-speech-在python中的文件http://stackoverflow.com/questions/17646949/how-to-save-sound-produced-from-text-as-mp3-or-wave-in-python http:// stackoverflow.com/questions/39014468/how-to-save-the-output-of-pyttsx-to-wav-file –