问题标签 [pyttsx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
229 浏览

python-3.x - pip3 在 Mac OS X 上调用较旧的 Python 版本

我正在尝试使用 pip3 安装 pyttsx3。当我输入pip3 install pyttsx3时,我得到以下信息:

我正在使用 MacOS Sierra 10.12.6 和 Python 3.6.0 :: Anaconda 4.3.1 (x86_64)

我可以用 pip(不是 pip3)安装它,但它似乎并没有真正起作用。搜索显示解决方案是使用 pip3 安装,但这会导致上述错误。

编辑:更新到 Python 3.6.2 可以纠正这个问题,但 pyttsx3 似乎无法正常工作。

0 投票
4 回答
9105 浏览

python - 如何让 pyttsx 模块的声音变慢

我的代码:

我不希望它变得非常慢,只要慢到让非母语人士很容易理解单词列表中的单词即可。此外,如果使用 pyttsx 模块不可能做到这一点,你能推荐一个可以做到这一点的模块吗?

0 投票
1 回答
3046 浏览

python - 无法安装 pyttsx3

使用 python.exe,我无法在python 3.5中安装pyttsx3。我收到以下错误:

我努力了:

  • 多个其他站点
  • 解压python35的副本
  • 在 python 和 pythonw 下运行grammar.txt。
0 投票
1 回答
127 浏览

python - Pyttsx 无法将文本转换为 apeech

我有以下代码。哪个使用 pyttsx 进行文本到语音的转换。

它播放“无”的声音。响应文本打印在控制台上,但语音模块只说“无”。为什么会这样?我也尝试过如下代码:

但这似乎也不起作用。engine.say()将参数传递给字符串时我在哪里犯了错误?因为当我写 时engine.say('I'm working.'),它会说出并读出短语,同时打印响应文本。

0 投票
1 回答
3620 浏览

python - AttributeError:模块“pyttsx3”没有属性“init”

首先,我正在使用:

  • 视窗 10
  • Python 3.6.2(但我也尝试过使用 Python 3.5.4)
  • pyttsx3模块

我正在尝试使用 pyttsx3 但我无法使用官方代码示例对其进行初始化。

我的代码(就像这里这里的例子一样):

第二行给了我这个错误:

AttributeError:模块“pyttsx3”没有属性“init”

我用 PIP 安装了它:

我试图修复它安装 pypiwin32 但它仍然无法正常工作:

当我执行以下脚本时:

我明白了:

有这个:

在:

以及文件的内容__init__.py(我省略了注释):

0 投票
1 回答
2526 浏览

python-2.7 - 使用带有 pyttsx 的法语口音

我正在尝试将 pyttsx 用于文本转语音。我想让它告诉法语 'é' :

0 投票
0 回答
26 浏览

python - 不能让 pyttsx 说 ';' 象征

我正在使用 pyttsx 开发代码,效果很好。但是我遇到了一个小问题,我需要它;在未来说出和可能的其他符号,例如.

有什么方法可以让它工作,比如我需要传递给它的任何标志,还是我应该很高兴它正在阅读我需要的所有其他内容?

我试图浏览它的文档,但在其中找不到任何可以帮助我或回答我的问题的东西,无论它是否可能。

非常感谢,保持真棒!

0 投票
1 回答
465 浏览

python - 在 PyQt 中使用 pyttsx

我在 pyqt 中为我的聊天机器人制作 Gui,但我在这方面的代码中有一点问题。

很少有事情会像def offline_speak(self)那样改变,然后在上面的init中提到它,比如self.offline_speak()但我不知道引擎代码。

谁能建议我什么?

0 投票
1 回答
107 浏览

python-3.x - 停止时间在 Pyttsx3 中说 07 分钟和 7 分钟

例如,当运行它时,它会说“嗨,汤姆,时间是 10 点后 07 分钟”,如果它在 0-9 之间但 10-59 它正常显示,则在分钟前会说 0。有没有办法从被说中删除 0 ?

0 投票
1 回答
1911 浏览

python - 使用 pyttsx3.2.6 库时出现错误

我是 python 新手,我正在尝试使用 python 离线文本到语音库 pyttsx3。当我运行以下脚本时

我收到以下错误: