最近、私が行っているプロジェクトで Python 2.7 で Pyttsx を使用することを検討しましたが、話し終わった後、プログラムがハングして続行しません。
これが私のコードです:
import pyttsx
engine = pyttsx.init()
engine.say("Hello world.")
engine.runAndWait()
engine.runAndWait() を実行した後、何も実行されず、何も返さずにハングします。後で印刷を追加しようとしましたが、何も印刷されませんでした。
これは他の誰にとっても一般的ですか?これに対する修正はありますか? そうでない場合、良い代替手段はありますか?(Google TTS 以外)
ありがとう!
---------EXTRA-------- OS X El Capitan 10.11.4 を搭載した Macbook Pro を使用しています