问题标签 [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 投票
3 回答
3365 浏览

python - 在 OSX 上发言后,Pyttsx 在 runAndWait() 中挂起

我最近考虑在 Python 2.7 中为我正在做的项目使用 Pyttsx,但是在它说完之后程序挂起并且不会继续。

这是我的代码:

运行 engine.runAndWait() 后,它不运行任何其他东西并挂起,不返回任何东西。之后我尝试添加打印,但它没有打印任何内容。

这对其他人来说是否常见,是否有解决方法?如果没有,那么有没有好的选择?(除了谷歌 TTS)

谢谢!

---------EXTRA-------- 我使用带有 OS X El Capitan 10.11.4 的 Macbook Pro

0 投票
0 回答
31 浏览

python - 树莓派静态音频 IO 问题

我是树莓和linux的新手。我已将外部 USB 声卡设置为树莓派 3 的主声卡,但无法获得语音输出。对于输出,正在使用带麦克风的耳机。该代码没有显示任何错误,但没有给出任何输出,代码如下:

0 投票
0 回答
165 浏览

ctypes - Android QPython pyttsx 需要 ctypes

我在桌面上使用过 pyttsx,但在安卓手机上使用它是新手。

我最近下载了 Pyttsx

我在 QPython 控制台上运行了一个小测试器,但遇到了一个我以前从未见过的错误。

最后一行错误状态:

所以我尝试导入 ctypes

但是发生了同样的错误。有任何想法吗?

谢谢

0 投票
1 回答
138 浏览

python - 是否可以推断出一个短语在 pyttsx 中说话需要多长时间?

我有一个短语列表,我想知道每个短语以给定的速率动态地花费多长时间,这样我就可以在一段时间内将它们均匀分布。

我目前正在利用started-utterancefinished-utterance计时,说出每个短语并记录需要多长时间。当然,这样做的缺点是我必须在应用程序加载时说出每个短语,或者在加载并将结果保存到磁盘之前执行此操作,如果短语列表发生更改,这将失效。

0 投票
1 回答
70 浏览

python-2.7 - 如何从类中启动 pyttsx 的实例?

我想在一个类中从 pyttsx 创建一个实例,并有一个设置功能来改变语速。但是init无法正常工作,因为它给出了以下错误消息:

从我的代码:

0 投票
1 回答
148 浏览

python - pyttsx python 阅读维基百科 api

我想让 python pyttsx 阅读维基百科的摘录。

这有效但不完全,因为它打印出 wiki 摘录但它没有说,它只是重复我的变量(问题)。我猜是因为变量不是全局的,只与单个函数有关。

那么如何让 pyttsx 阅读维基百科的摘录?

0 投票
0 回答
2063 浏览

python - BadPrototypeError:Objective-C 需要 1 个参数,Python 参数有 2 个参数

我正在使用 python 模块 pyttsx 进行文本到语音转换,当我运行代码时,出现此错误:

这是我的python代码:

有关如何解决此问题的任何想法?谢谢你。

0 投票
4 回答
10796 浏览

python - ImportError:pyttsx 中没有名为“驱动程序”的模块

我正在尝试在Python 3.5.2pyttsx库中运行语音程序。但是我遇到了很多问题。第一个是关于引擎的。当我运行命令import pyttsx时,编译器给了我如下错误:

然后我找到了这个答案。但它也没有奏效。最终,我现在有另一个类似的错误,如下所示:

据我从所有 SO 的答案中得到的,我假设pyttsx库是用Python 2.X编写的。

我的第一个问题是,我该如何解决上述问题?第二个问题是,我找不到用Python 3.X编写的pyttsx库。如果有任何用Python 3.X编写的pyttsx库,任何人都可以启发我吗?

提前致谢。

编辑: 将站点包添加到我的 PATH 变量中也不起作用。

0 投票
1 回答
4230 浏览

python - Python 错误:没有名为“引擎”的模块

我正在尝试将 SpeechRecognition STT 模块用于我正在编码的 AI,并且我也在使用 Pyttsx,但我收到了这个错误。

很多人都试图回答这个问题,因为所有人都有这个问题,但答案没有解释或不起作用!

这是我的代码

如果有人可以解释并解决我的问题,那将很有帮助,谢谢!

0 投票
0 回答
346 浏览

python - TTS 找不到 Acapela Infovox 声音 (Windows 10)

我正在尝试使用 Acapela 小组的丹麦声音进行语音合成。我的操作系统是 Windows 10。具体来说,我需要使用 Pyttsx 的声音,而这些声音是丹麦语中唯一不错的声音。

我下载了两个声音的试用版(Infovox 4),但遗憾的是语音合成系统看不到它们。它们不能被选作 TTS Windows 系统的声音,因此我无法通过 pyttsx 看到和选择它们。

我知道网上已经有很多问题了,似乎与 32 位语音与 64 位系统不兼容有关。尽管有些人建议使用 regedit,但似乎没有任何简单的解决方法。

有人对此有聪明的解决方案吗?或者只是愿意为傻瓜提供一个关于如何更改注册表设置的版本?

永远感恩!:)