问题标签 [pyttsx3]
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 - 运行以下代码时出现分段错误
我想将 numpy.pdf 文件转换为音频格式并播放,但我一直遇到分段错误。我之前发布了错误的代码。这是实际的代码。如果我播放它可以工作,但是在将文件保存在循环外时会出现分段错误,如果我试图将文件保存在循环内,循环永远不会停止,否则它只会在之后sometime.Help 将不胜感激。我只是乞求我的 python 照顾者。
python - 在 while 循环中,speech_recognition sr.listen 急剧减慢
我有一个问题,当我在 python 中使用 SpeechRecognition 库时,当我想放入r.listen(source)
while 循环时,我的代码会急剧变慢。
python - 如何修复 python 3.8 中的 pyttsx3 模块错误
通过以下代码在我的python 3.8.5虚拟环境中使用pyttsx3模块时:
我在编译上述代码时收到此错误:
每次我运行给定的 python 代码时,都会发生上述错误,我在 Windows 10 中使用 VS 代码作为我的编码 IDE
python - Python文本到语音无法使用pyttsx3
当我执行以下代码时,我没有收到任何错误,但我没有从系统中得到任何声音。帮我做我想做的事。
python - 为什么我的 tkinter 代码没有在我的 ttsx3 代码之前执行
这是我的代码:
我要做的是先打开我的 tkinter 窗口,然后祝我早安或晚上等。但它是先祝我然后打开 tkinter 窗口。任何人都可以帮我吗?
python - 如何在 python 的 pyttsx3 模块中改变声音
我在我的一个 python 项目中使用 pyttsx3 模块进行文本转语音,但我无法为声音选择男性/女性选项。我阅读了https://pypi.org/project/pyttsx3/上给出的文档,其中说使用 voices[0].id/voices[1].id 分别用于男性和女性的声音。但是,这似乎不起作用,因为两种声音之间没有显着差异。
我的代码:
知道如何改变声音,还有没有办法改变文本到语音的语言……类似于自动翻译的东西?
python - 我的 pyttsx3 无法正常工作,因为它没有发出大卫的声音
我想要我的 pyttsx3 模块的 Microsoft David Voice。我写了以下代码。有了voices[0].id
它给 Zira(女声),当我使用 voices[1].id
它时显示错误list is out of index
。请帮忙。我如何获得大卫之声?
python-3.x - 如何将 pyttsx3 的输出传输到 DSP 的变量
我正在使用 Python 3.7 和 pyttsx3 运行 Raspberry Pi4。
我打算使用 pyttsx3 口头回应我发出的“命令”。我还计划在新像素条上可视化输出语音(想想微型规模的“近距离接触”。)可视化不是问题。
我的问题是,如何将 pyttsx3 的输出转换为变量,以便将其传递给我的 DSP?
我知道我可以将 传递给文件:
& 我知道我可以读取文件,但这会产生延迟。
我希望演讲和闪烁的灯光重合,我知道我可以播放 wav 文件,但我想要更“实时”的东西。
请问有人有什么建议吗?
python - 多线程应该关闭整个进程,但不会
我正在尝试做一个简单的可执行文件来导入 PDF 并使用 pyttsx3 读取 PDF。由于 pyttsx3 无法暂停阅读,我使用 psutil 创建了一个小函数,该函数会杀死名为 Python.exe 的进程(可能不是理想的方式)。Easygui 的简单界面允许选择 PDF 文件、从哪个页面开始,以及在按下按钮时关闭进程(使用 psutil)。
据我了解多线程,应该有一个多线程执行的主进程;因此我认为关闭整个过程我会在用户按下按钮时停止脚本。它不起作用。线程已关闭,但主进程未关闭,因此脚本继续运行(语音继续阅读)。在我有一个工作版本后,我计划使用 pyinstaller 将其转换为 exe 文件。
代码是:
知道我在做什么错吗?我欺骗了谷歌和这个网站,但没有成功。
谢谢