Pythonで会話をする方法 質問する

Pythonで会話をする方法 質問する

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'") 

おすすめ記事