2016-04-12 20 views
0

私はWindows 7でのテキスト読み上げにpyttsxを使用しようとしていますが、音声は生成されません。Pyttsxが音を出さない

Import pyttsx 
Engine=pyttsx.init('sapi5') 
Engine.say('hello') 

これは私のコードはエラーではないと例外が来ているが、そこに音声変換

答えて

0

のPythonへのテキストは大文字と小文字が区別言語がされていない、とあなたは、このライブラリを使用するためにあなたのマシンにインストールする必要があります。 Pythonのは、あなたのWindows 7マシン上で設定されている場合/場合は、このコードを試してみてください。

import pyttsx 
engine=pyttsx.init() # The init function doesn't take any parameters 
engine.say("hello") #I prefer double quotes, but single quotes work too 

例のリストがここにあります:https://pyttsx.readthedocs.io/en/latest/engine.html#examples

0

ます。また、最後の行にこれを追加する必要があります。

Engine.runAndWait() 
0

あなたはこれらを試してみてください可能性があります

import pyttsx 
engine = pyttsx.init() 
engine.say('hello') 
engine.runAndWait() 
関連する問題