在 mac m2 芯片上使用 python 进行文本转语音

问题描述 投票:0回答:1

不是Python专家,但试图构建一些东西来添加到我的简历中。我正在学习有关构建“JARVIS”的教程。我在尝试执行时遇到错误:

[Code issue](https://i.stack.imgur.com/kN7Mm.jpg)

我尝试重新安装 pyttsx3 和语音识别。我使用的是 3.11,因为我在 3.12 安装 pyaudio 时遇到问题。现在我被困住了。我使用 Chatgpt 来帮助我解决这个问题,但没有任何帮助。我也在这里遇到了一些东西,但没有任何东西指出我正确的步骤。

感谢您的帮助!

voice python-3.11 pyttsx3
1个回答
0
投票

我相信问题就在这里:

engine = pyttsx3.init()

您需要指定要加载的驱动程序模块:为此,请将该行替换为

engine = pyttsx3.init('nsss')
,因为“nsss”是 MacOS 计算机的模块

更多信息:https://pyttsx3.readthedocs.io/en/latest/engine.html

© www.soinside.com 2019 - 2024. All rights reserved.