如何从python更改espeak中的语音?
我正在完成一个语音助手项目,但我不喜欢在espeak上默认使用语音。 我怎样才能改变它 从CLI中,我可以听到一个漂亮的美国女声:如何从python更改espeak中的语音?,python,python-3.x,text-to-speech,Python,Python 3.x,Text To Speech,我正在完成一个语音助手项目,但我不喜欢在espeak上默认使用语音。 我怎样才能改变它 从CLI中,我可以听到一个漂亮的美国女声: $ espeak -v mb-us1 "hello world" from subprocess import call speech="Hello World!" call(["espeak",speech]) 这是我用来让电脑说话的代码,但它是男性的声音: $ espeak -v mb-us1 &q
$ espeak -v mb-us1 "hello world"
from subprocess import call
speech="Hello World!"
call(["espeak",speech])
这是我用来让电脑说话的代码,但它是男性的声音:
$ espeak -v mb-us1 "hello world"
from subprocess import call
speech="Hello World!"
call(["espeak",speech])
我不知道如何将参数合并到调用中?
子流程。调用采用命令行参数列表。您只需通过以下所有考试:
call(['espeak', '-v', 'mb-us1', speech])
完美的虽然我觉得现在看到答案我应该能够解决这个问题!非常感谢!!!