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

python - 从pyttsx python中的文本文件中获取数据

您好尊敬的人,

我正在尝试使用pyttsxpython 语言包从外部文本文件中获取数据。

我将文本保存在 txt 文件中,如何pyttsx从 txt 文件中读取该文本并可以说话?

我正在尝试这样做,

如何pyttsx获取和说出文本文件的数据?

实际上我真正的座右铭是使用wit.aipyttsx该怎么做?

0 投票
0 回答
553 浏览

python - Python pyttsx 引擎在说出给定文本后没有返回

我正在使用 python 库 pyttsx 实现一个简单的文本到语音转换程序。它工作正常并按预期说出所有给定的文本,但在执行完成后它不会返回到终端提示符。它也None作为方法的名称参数返回。

以下是python脚本的代码。

输出截图

在此处输入图像描述

0 投票
3 回答
13079 浏览

python-3.x - pyttsx 和 gTTS 模块错误

窗户 10-64 位

我正在尝试使用一些文本转语音工具从 .txt 文档的行中读取文本,如下所示:

所以使用 pyttsx:

我收到了这个错误:

现在 gTTS,作为 gtts_token 可用,那么如何使用它呢?因为这种方式模块无法识别:

或者:

错误:

我也想尝试使用 espeak 但不知道如何安装它,它是否可用于 pip install 或者我必须以其他方式安装它来尝试它:

或者:

所以我试图找到一些解决方案,但我尝试的一切都在这里不起作用......

0 投票
1 回答
2142 浏览

python - pyttsx 不发出声音

我只是在 Python 中创建一个聊天机器人。它运行良好,但我想将 pyttsx 添加到这个聊天机器人中,以便它可以说出它的输出。我的代码是

当我运行此代码时,我没有听到任何声音,但我可以在终端上看到聊天。我也想让它说出回应。我究竟做错了什么?

0 投票
3 回答
1242 浏览

python - Pyttsx 没有发出声音

我正在尝试在 Windows 7 上将 pyttsx 用于文本到语音,但它不会产生任何语音。

这是我的代码,没有错误和异常,但没有文本到语音的转换

0 投票
2 回答
242 浏览

python - 无法同时打印和收听

我正在编写一个基本的会说话的汤姆之类的代码,它听这个人并沿边重复它的音频,我希望它显示说话者所说的文本。我面临的问题是我无法同时使用 print 和 listen 命令。我需要说这句话两次,即一次用于在屏幕上打印,另一次用于重复。我想弄清楚这两件事只能同时发生,即音频应该同时重复和显示,而不需要我重复这句话两次。

0 投票
2 回答
1275 浏览

python-2.7 - python - pyttsx 错误

当我运行直接来自网站的代码时

我收到此错误:

我在 Windows 10 上使用 python 2.7

0 投票
3 回答
7894 浏览

python - 如何在 PYTTS (Python) 中设置属性:年龄、性别或语言

我在 python 中使用 TTS。(pyttsx 库)。我在文档中读到我可以获得属性 rate、voice、voices和 volume。在文档中只是关于我只能为速率、语音、音量设置属性。这意味着我不能设置属性“声音”?我对声音感兴趣,因为它包含年龄、性别、语言等。这里的文档:http: //pyttsx.readthedocs.io/en/latest/engine.html#pyttsx.voice.Voice

我可以很容易地使用速率、语音、音量,例如:

问题是。是否有机会改变说话声音的“性别”、“年龄”或“语言”?如果有,请给我一个如何做的例子,因为我完全没有想法。

有一个使用 voices.id 的示例,它实际上是在语音内部,但它并没有帮助我:

很抱歉打扰你,谢谢:-)

0 投票
3 回答
6858 浏览

python - 如何将 PyTTSx 的输出保存到 wav 文件

我试图找到一个解决方案,为什么我的代码不能正常工作。我使用了从录制合成文本到语音到 Python 中的文件的解决方案,它对我来说有点不成功。问题是为什么 2 个方法/函数 text_to_wav 和 all_texts_to_files 对我不起作用。

这里的错误代码:

0 投票
1 回答
1935 浏览

python - Python pyttsx,如何使用外部循环

在我的程序中,我需要类(可以是某个线程)来检查诸如“say_list”之类的列表,当其他类向其中添加一些文本时,pyttsx 会说出该文本。我在 pyttsx文档中搜索并找到了一些外部循环功能,但我找不到可以正常工作的示例。我想要这样的东西:

谢谢。