问题标签 [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.
python - 在 OSX 上发言后,Pyttsx 在 runAndWait() 中挂起
我最近考虑在 Python 2.7 中为我正在做的项目使用 Pyttsx,但是在它说完之后程序挂起并且不会继续。
这是我的代码:
运行 engine.runAndWait() 后,它不运行任何其他东西并挂起,不返回任何东西。之后我尝试添加打印,但它没有打印任何内容。
这对其他人来说是否常见,是否有解决方法?如果没有,那么有没有好的选择?(除了谷歌 TTS)
谢谢!
---------EXTRA-------- 我使用带有 OS X El Capitan 10.11.4 的 Macbook Pro
python - 树莓派静态音频 IO 问题
我是树莓和linux的新手。我已将外部 USB 声卡设置为树莓派 3 的主声卡,但无法获得语音输出。对于输出,正在使用带麦克风的耳机。该代码没有显示任何错误,但没有给出任何输出,代码如下:
ctypes - Android QPython pyttsx 需要 ctypes
我在桌面上使用过 pyttsx,但在安卓手机上使用它是新手。
我最近下载了 Pyttsx
我在 QPython 控制台上运行了一个小测试器,但遇到了一个我以前从未见过的错误。
最后一行错误状态:
所以我尝试导入 ctypes
但是发生了同样的错误。有任何想法吗?
谢谢
python - 是否可以推断出一个短语在 pyttsx 中说话需要多长时间?
我有一个短语列表,我想知道每个短语以给定的速率动态地花费多长时间,这样我就可以在一段时间内将它们均匀分布。
我目前正在利用started-utterance
并finished-utterance
计时,说出每个短语并记录需要多长时间。当然,这样做的缺点是我必须在应用程序加载时说出每个短语,或者在加载并将结果保存到磁盘之前执行此操作,如果短语列表发生更改,这将失效。
python-2.7 - 如何从类中启动 pyttsx 的实例?
我想在一个类中从 pyttsx 创建一个实例,并有一个设置功能来改变语速。但是init无法正常工作,因为它给出了以下错误消息:
从我的代码:
python - pyttsx python 阅读维基百科 api
我想让 python pyttsx 阅读维基百科的摘录。
这有效但不完全,因为它打印出 wiki 摘录但它没有说,它只是重复我的变量(问题)。我猜是因为变量不是全局的,只与单个函数有关。
那么如何让 pyttsx 阅读维基百科的摘录?
python - BadPrototypeError:Objective-C 需要 1 个参数,Python 参数有 2 个参数
我正在使用 python 模块 pyttsx 进行文本到语音转换,当我运行代码时,出现此错误:
这是我的python代码:
有关如何解决此问题的任何想法?谢谢你。
python - ImportError:pyttsx 中没有名为“驱动程序”的模块
我正在尝试在Python 3.5.2和pyttsx库中运行语音程序。但是我遇到了很多问题。第一个是关于引擎的。当我运行命令import pyttsx
时,编译器给了我如下错误:
然后我找到了这个答案。但它也没有奏效。最终,我现在有另一个类似的错误,如下所示:
据我从所有 SO 的答案中得到的,我假设pyttsx库是用Python 2.X编写的。
我的第一个问题是,我该如何解决上述问题?第二个问题是,我找不到用Python 3.X编写的pyttsx库。如果有任何用Python 3.X编写的pyttsx库,任何人都可以启发我吗?
提前致谢。
编辑: 将站点包添加到我的 PATH 变量中也不起作用。
python - Python 错误:没有名为“引擎”的模块
我正在尝试将 SpeechRecognition STT 模块用于我正在编码的 AI,并且我也在使用 Pyttsx,但我收到了这个错误。
很多人都试图回答这个问题,因为所有人都有这个问题,但答案没有解释或不起作用!
这是我的代码
如果有人可以解释并解决我的问题,那将很有帮助,谢谢!
python - TTS 找不到 Acapela Infovox 声音 (Windows 10)
我正在尝试使用 Acapela 小组的丹麦声音进行语音合成。我的操作系统是 Windows 10。具体来说,我需要使用 Pyttsx 的声音,而这些声音是丹麦语中唯一不错的声音。
我下载了两个声音的试用版(Infovox 4),但遗憾的是语音合成系统看不到它们。它们不能被选作 TTS Windows 系统的声音,因此我无法通过 pyttsx 看到和选择它们。
我知道网上已经有很多问题了,似乎与 32 位语音与 64 位系统不兼容有关。尽管有些人建议使用 regedit,但似乎没有任何简单的解决方法。
有人对此有聪明的解决方案吗?或者只是愿意为傻瓜提供一个关于如何更改注册表设置的版本?
永远感恩!:)