对于编程而言,我是一个初学者,如果我的任何术语出错,我会很抱歉。
我正在尝试将文本转换为语音,以便为我在Python中编程的AI工作。目前我已经到了python的一个点,我有一个文本输出,从用户输入中选择。我也有CMD的声音输出,说出用户输入的内容。但是我想要一种方法来连接两个...所以我想将python文本输出传递给CMD,它将把它转换为声音输出。
CMD:
aws polly synthesize-speech ^
--text-type text ^
--text "**Hello World**" ^
--output-format mp3 ^
--voice-id Joey ^
speech.mp3
蟒:
output = "Hello World"
基本上我想将这段代码从python传递给CMD,输出会根据函数运行和用户输入而改变。
答案 0 :(得分:-1)
cmd_start = '''aws polly synthesize-speech ^
--text-type text ^
--text "**'''
cmd_end = '''**" ^
--output-format mp3 ^
--voice-id Joey ^
speech.mp3'''
cmd = cmd_start + output + cmd_end
构建你想要的命令,对吗?