1

说到python,我还是个新手,最近在尝试构建一个私人助理。我正在使用 PyTTSX 模块,但是当我尝试初始化包时,我收到此错误:

****文件“C:\Python34\lib\site-packages\pyttsx\driver.py”,第 64 行,在init self._module = import (name, globals(), locals(), [driverName]) ImportError :没有名为“驱动程序**”的模块**

任何反馈将不胜感激。

4

2 回答 2

2

现在有一个python3兼容版本的pyttsx,叫做pyttsx3

只需使用pip install pyttsx3

用法和pyttsx差不多

import pyttsx3
engine  = pyttsx3.init()
engine.say("hello")
engine.runAndWait()
于 2017-06-26T04:09:27.363 回答
1

你可能已经从网站上下载了 PyTTSX 版本,它是为 Python 2 构建的。更新版本可以在 GitHub 上找到。将 pyttsx/pyttsx 的内容复制到您的 pythonXX/Lib/site-packages/pyttsx 文件夹中,您应该一切顺利。

于 2017-05-14T04:06:12.280 回答