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

问题描述

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

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

我已经从循环中删除了它,但它仍然无法运行,这是我的代码

audio = gTTS(text="Hello World",lang='en',slow=False)
audio.save("audio.mp3")

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

解决方法

您可能被阻止超过一个小时。我建议等待更长时间,例如一天。之后,如果它有效,那么您可以尝试通过在每个请求之前使用 time.sleep(10) 来引入人工等待,这将使程序执行暂停 10 秒。这种方式可能会帮助您避免受到速率限制。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...