问题标签 [gtts]

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 回答
51 浏览

python-3.x - 有没有办法在 py2app 应用程序中使用 ffmpeg 二进制/unix 可执行文件在没有安装它的计算机上运行 ffmpeg?

我写了一个小的 python 脚本,它本质上只是一个文本到语音的脚本。它使用 pydub - audiosegment python 库将 mp3 从 gTTS 转换为可以在 pygame 中播放的 ogg。可以在这里找到我的 github 存储库的链接:https ://github.com/AnupPlays/TTS

这是主要功能:

这是我的进口清单:

0 投票
0 回答
30 浏览

python - A.split(B) 其中 a 和 b 是音频文件

用另一个字符串分割一个字符串对象,我们有这个split方法。'this is an example'.split('i')结果['th', 's ', 's an example']。如何对音频文件做同样的事情?我的意思是如果我有

我想要一个由 B 分割的 A 的音频部分数组。在我的情况下,我使用 gTT 来获取音频文件。

0 投票
1 回答
207 浏览

python - 我用 Python 做了一个语音助手。当我在同一个句子中使用两个不同的语音命令时,如何只执行一个?

我正在用 Python 做一个语音助手。我正在向助手发出语音命令。有几个预定义的句子和答案。但是,如果之前在代码中定义了两个命令,它们会同时开始工作。我该如何防止这种情况。例如,如果命令“现在是什么时候(saat kaç)”和“助手关机(asistan kapan)”出现在一个句子中,它们会同时出现。相反,我将两个命令视为助手,“现在几点”和“助手关机”。我怎样才能让我问你希望我做哪一个?

0 投票
1 回答
434 浏览

python - 如何在 gTTS 中使用像 en-au 这样的口音?

我正在尝试将 gTTS 的口音从默认更改为另一种(en-uk、en-au、en-za 等)。当我将它设置为时它工作正常

但不是当我将它设置为其他任何东西时,比如

甚至

只要我不指定口音,其他语言就可以正常工作。为什么是这样?谢谢 :)

0 投票
2 回答
1641 浏览

python - gtts.tts.gTTSError:来自 TTS API 的 429(请求过多)。可能原因:未知

我已经使用 pip 和 python 安装了 GTTS,第一次迭代似乎很好。但是现在我不断收到此错误:

gtts.tts.gTTSError: 429 (Too Many Requests) from TTS API. Probable cause: Unknown

我已将其从循环中删除,但仍无法运行,这是我的代码:

我如何解决这个问题,我已经卸载了,并等待了大约一个小时,但它没有修复。我已经研究过,所有的解决方案都说它是一个反 DDOS 过滤器,但我已经等待并且错误没有显示任何迹象。

0 投票
1 回答
130 浏览

python - 无法使用 GTTS 播放和将 .txt 转换为 mp3

我正在尝试使用 Google 的文本转语音 API 读取 .txt 文件。但是,当我尝试运行它时,它会给出一个我无法理解的错误。因此,您的帮助将不胜感激!

我的 Python 代码:

我得到的错误:

提前感谢您的时间:)

0 投票
1 回答
79 浏览

python-3.x - ImportError:无法在 Ubuntu 18.04 上导入名称“gTTS”

我正在尝试编写一个可以说文本的 python 脚本。我使用 gtts 编写了这个简单的代码,它可以在我的 macbook 上运行,但是当我尝试在 Ubuntu 18.04 上运行它时出现导入错误

st.py

我正在使用python3在ubuntu上运行它,并且我已经使用pip3安装了gtts,但它无法找到gTTS。这是我得到的错误 -

我已经尝试卸载并重新安装 gtts 模块和 python3,但没有运气。

0 投票
0 回答
383 浏览

grpc - 在谷歌 TTS(python)中使用同一客户端发送多个连续的“synthesize_speech”请求时出现“没有删除流”错误

正如您在下面的代码中看到的,我已经初始化了一个 TTS 客户端并使用该客户端来合成所有请求的输出。这是给出错误。但是,如果我通过将代码放入生成器函数中来为每个请求初始化客户端client = texttospeech.TextToSpeechClient(),它就可以正常工作。

现在,当我发送多个这样的请求时 -

最初的 3-4 个请求运行良好。之后,一些请求开始出现内部错误 (500)。这是完整的追溯 -

0 投票
0 回答
48 浏览

python - gTTS 无法接收语音

我正在做一个虚拟助手项目,speech_recognition但是由于某种原因,代码无法接收语音。预期的输出应该是这样的:

但目前它是这样的:

我不太确定是听功能、听功能还是响应功能有问题:

听力功能:

监听功能:

响应功能:

0 投票
3 回答
303 浏览

python - 无法从部分初始化的模块“gtts”导入名称“gTTS”

ImportError:无法从部分初始化的模块“gtts”导入名称“gTTS”(很可能是由于循环导入)(C:\Users\Gayathri Sai\PycharmProjects\audibook\gtts.py)