在Mac上有没有pypiwin32的替代品?
我正在做一个关于如何创建聊天机器人的教程,但是我一直收到一个导入错误。有人建议我安装pypiwin32,但我很快意识到它只能在windows上运行,而不能在on上运行。下面是聊天机器人的代码,在这里我得到了导入错误。
import speech_recognition as sr
import pyttsx3
try:
engine = pyttsx3.init()
except ImportError:
print("Requested driver is not found")
except RuntimeError:
print("Driver failed to initialize")
voices = engine.getProperty('voices')
for voice in voices:
print(voice.id)
发布于 2019-03-20 23:28:42
我不认为在OSX上有pypiwin32的替代品,也许你可以分享你的错误,这样我们就可以帮助你了?
没有答案,但我还不能评论...
发布于 2020-04-21 01:28:23
如果您在mac OSX上运行它,则需要额外安装:
pip安装pyobjc
看起来不错。我尝试过以下几种方法:
导入pyttsx3
引擎= pyttsx3.init('nsss')
voices = engine.getProperty('voices')
在安装pyobj之后,它现在可以工作了:)
https://stackoverflow.com/questions/55200724
复制相似问题