擅长:python、mysql、java
<p>最终解决了这个问题-是相当参与。安装Festival TTS引擎时,下面的代码将在RPi上的python2.7中运行。在</p>
<pre><code> import os
#Simple example
bashcommand = "echo 'Hello World' | festival tts"
os.system(bashcommand)
# This bash command takes the entered phrase and returns an audio .wav file and a text file of the visemes
while True:
phrase = raw_input("Enter phrase:")
bashcommand = "festival -b '(set! mytext (Utterance Text " + '"' + phrase + '"))' + "' '(utt.synth mytext)' '(utt.save.wave mytext " + '"my_wav.wav")' + "' '(utt.save.segs mytext " + '"textfile"' + ")'"
os.system(bashcommand)
</code></pre>
<p>当然,也可以从命令行运行bash。希望将来能对别人有所帮助。在</p>