问题标签 [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 - 如何通过说话停止 pyttsx3 中间的句子
当我告诉它时,试图让 pyttsx3 停止说话。熟悉这样的键盘答案。
在上面的示例中,用户使用keyboard.is_pressed("esc")
, 希望将其替换为类似
if microphone hears stop engine.stop()
python - Python 模块,pyttsx3 在 VS 代码或 pycharm 中无法识别
我正在尝试制作一个机器人来响应某些问题,例如“现在是什么时候”。我正在尝试使用 pyttsx3 模块使其工作,但此错误即将到来:
我已经下载了模块并在 VS code 终端中检查了它。它还显示 Requirement 已经满足。有人可以帮我解决这个问题。当我尝试在 pycharm 中运行它时显示相同的错误。使用必须手动下载的模块时也会出现此类问题。
我正在使用 MacBook Air big Sur 和 python 3.9。
谢谢。
python - 第 20 行,在 init eng = _activeEngines[driverName]
--我正在用python做语音助手,但是当我运行程序时,出现了这个错误
https://i.stack.imgur.com/mrRvN.png
--这是我的代码,我有 pyttsx3 和 pyaudio
engine.say(文本)
python - pyttsx3 打印当前说出的单词
我基本上希望 tts 在打印出它所说的内容时说话。我几乎复制并粘贴了 pyttsx3 文档来执行此操作,但它不起作用。
结果就是这样。单词事件仅在讲话完成后触发,并且没有实际打印任何单词。
我已经为此工作了好几天,我尝试了其他库,如 win32com.client.Dispatch('SAPI.Spvoice') 和 gtts,但似乎没有一个能够做我想要的。Sapi.spvoice 似乎有一个事件可以做我想要的,但我似乎也无法让它工作。虽然我也不确定我做得是否正确。https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ms723593(v=vs.85)
据我了解,需要有一个事件类,并且事件必须在该类中以 On(event) 的形式出现。或者其他的东西。我尝试安装 espeak,但也没有成功。保持头脑清醒,我有点像python中的新手,所以如果有人愿意给出一个彻底的解释,那就太好了。
python - Python多处理进程无法腌制pyttsx3.init()
我目前正在开发具有多处理和 pyttsx3 的 TTS 应用程序。如果我尝试启动一个进程并将 pyttsx3.init("sapi5") 对象作为参数传递,以便使用它在目标函数中说话,它会因为酸洗和 PermissionError 而返回 TypeError。这是一个复制示例:
以及产生的错误:
注意:“Zugriff verweigert”是英文的“Access denied”
PS:这是我的第一个问题,请随时提供反馈
python - 加载 PyQt5 窗口后如何让 tts (pyttsx3) 说话
我正在制作一个项目,其中将单击一个按钮,并且 tts 将在 PyQt5 中讲话。
考虑以下示例
在示例中,当我们单击按钮时,首先 TTs 引擎(pyttsx3)会说话,然后即使我在 setText 之后放置 pyttsx3.speak,按钮的文本也会发生变化。
我希望程序先改变然后说话。
python - pyttsx3 NameError 的 pip 安装突然失败:未定义名称“平台系统”
我无法在 Windows 上安装 pyttsx3,当我执行 pip install pyttsx3 时出现以下错误,请帮助我,请注意我已经运行了命令 pip --upgrade setuptools
python - 当遇到 PDF 中的图像时,pyttsx3 和 PyPDF4 停止 PDF 的文本到语音转换
如标题所述,PDF 有很多图像。当它到达图像时,python 脚本会停止执行。如何让它将图像传递到下一个单词?
代码:
导入模块
导入 PyPDF4
导入 pyttsx3
要读取的 PDF 文件的路径
路径 = open('name_of_PDF.pdf', 'rb')
创建一个 PdfFileReader 对象
pdfReader = PyPDF4.PdfFileReader(路径)
您要开始的页面
from_page = pdfReader.getPage(7)
从 PDF 中提取文本
文本 = from_page.extractText()
#阅读文字 speak = pyttsx3.init()
设置每分钟的单词率
新语音率 = 69
speak.setProperty('rate' ,newVoiceRate)
说。说(文本)
说话.runAndWait()
python - 语音助手未终止
您好,我目前正在制作语音助手,我想终止它,但它没有终止,只是重复
python - 无法从 PYTTSX3 写入文件
我正在做人工智能研究。我一直在使用 pyttsx3 的声音。pyttsx3 函数不产生语音视位。它确实为每个单词产生了有限的时间。我打算制作一个接收文本的函数,然后生成化身动画的发音嘴型。问题是数据被困在引擎中。我想将音频保存到文件中,然后加载并提取它。问题是 save_to_file 似乎是一个虚拟函数。我花了几天时间研究它,我得到的最好的是 0(零)字节的文件。到底是怎么回事?