【发布时间】:2013-09-29 00:53:12
【问题描述】:
我如何运行这个命令:
espeak -v mb-en1 "hello world"
这在 Linux Mint 终端中有效,但在 Python 程序中如何?
感谢任何建议
最后一刻改变:
我最近设法以这种方式工作:
import os
text = "hello world"
os.system('espeak -v mb-en1 text')
但我需要阅读变量的内部,而不是说“文本”
有什么建议吗?
【问题讨论】:
-
查找
python subprocess。 -
Veedrac 谢谢,我正在查看这个讨论线程的页面:machakux.appspot.com/blog/44003/making_speech_with_python 和其他数百个有很多信息的人,我需要使用带有 mbrola 的 espeak,我在几次之后管理长天研究是我上面贴的,现在我只需要解决变量里面的读取问题,而不是发音他自己的名字。