Python にテキストを言わせるにはどうすればよいでしょうか?
Festival をサブプロセスで使用することもできますが、制御することはできません (対話モードでは可能かもしれませんが、クリーンではありません)。
Python TTS ライブラリはありますか? Festival、eSpeak などの API のようなものですか?
ベストアンサー1
少し安っぽいですが、Mac を使用している場合は、Python からコンソールにターミナル コマンドを渡すことができます。
ターミナルに次のように入力してみてください。
$ say 'hello world'
そして、Mac からそれを話す音声が聞こえます。Python からそのようなことは比較的簡単です:
import os
os.system("echo 'hello world'")
os.system("say 'hello world'")