我正在尝试使用python中的pyttsx3将文本转换为语音。但我得到了错误——_pickle.UnpicklingError:无效的加载键,'\x00'。 它工作过一次。后来没有
我的代码
import pyttsx3
engine = pyttsx3.init()
engine.say("I will speak this text")
engine.runAndWait()
我收到的错误是——
Traceback(最近一次调用最后一次):文件“C:\ProgramData\Anaconda3\lib\site-packages\pyttsx3__init__.py”,第 20 行,在 init
eng = _activeEngines[driverName]
文件“C:\ProgramData\Anaconda3\lib\weakref.py”,第 137 行,在 getitem
o = self.data[key]()
关键错误:无
在处理上述异常的过程中,又出现了一个异常:
...
_LoadDicts 中的文件“C:\ProgramData\Anaconda3\lib\site-packages\win32com\client\gencache.py”,第 113 行
version = p.load()
_pickle.UnpicklingError:无效的加载键,'\x00'。
python版本是3.7.3 | pyttsx3 版本是2.71 | pywin32版本是224
请帮忙