この種の質問は以前にも 1 つありましたが、あまり役に立ちません。Windows 10 OS でバージョン Python3.6 を使用しています。KeyError: 'sapi5' というエラーが発生し、上記の例外の処理中に別の例外が発生しました。私のコードは次のとおりです。
import pyttsx3
engine = pyttsx3.init('sapi5')
voices = engine.getProperty('voices')
print(voices)
そして、ここにスタックトレースがあります:
File "c:/Users/farhe/OneDrive/Desktop/PYTHON/jarvis/ai.py.py", line 2, in <module>
engine = pyttsx3.init(sapi5)
NameError: name 'sapi5' is not defined
私は何をすべきか?