ここには同じような投稿があります:How to use espeak with pythonと私はこの投稿の回答を使っていましたが、まだエラーが出ています私がそれを解決するのを助けるために。Espeak on windows 7 and python 2.7
'espeak' is not recognized as an internal or external command,
operable program or batch file.
PS:
import subprocess
text = '"Hello world"'
subprocess.call('espeak '+text, shell=True)
このコードは私にエラーを与えます。私はCMDの行に使用できるので、私は正しくespeakをインストールしたと思う:
espeak "text"
そして "text"は正しく言う。
PS2。おそらくこの質問の回答は私が前に投稿した私の別の質問に対する答えになるでしょう。 (How to save the output of PyTTSx to wav file)
あなたはあなたがあなたのPythonスクリプトを呼び出す同じ端末で、コマンドラインから 'espeak'を実行することができますか? –
ああ、今私はそれを手に入れます。私はespeakを使っています。私のCMDコンソール(スタート - > cmd)で "say"を押すと正しく動作します。しかし、pyCharmでpython端末を使用すると、 'espeak'が内部または外部のコマンドとして認識されません。 操作可能なプログラムまたはバッチファイルのエラーです。どのように私の問題を解決するための任意のアイデア?あなた 'espeak'インストール – degath
だけで –