当前分类:python>>正文

python文字转语音库gTTS连接失败

来源:互联网   更新时间:2023年5月3日  

今天有朋友个需求,想把一篇文章转换成语音,在网上找了挺久的,找到了一些平台,可以转换,但是多数是收费的,动不动就要开会员什么的,一次几十块钱,他有点心痛,毕竟也就只使用一次而已,开什么会员。

于是我想着,能不能帮他用python写一个这样的软件呢,于是在网上找了找,找到了一个gTTS库。

找了一段示例代码尝试了一下。

from gtts import gTTS
from playsound import playsound
 # 将文字转换为语音并播放
text_to_speech = gTTS('Hello, World!')
text_to_speech.save('hello.mp3')
playsound('hello.mp3')

结果运行的时候报错了。

报错代码如下:

gtts.tts.gTTSError: Failed to connect. Probable cause: Unknown

这也就是说这个库连接不上。

网上查了查,这个gTTS库使用的是google traslate的语音转换服务,google很多的产品在咱们这是被墙的,所以连不上也就正常了。

所以,有同样遇到这样问题的朋友可以放弃了。

我又在网上找了找,找到另一个库pyttsx3,简单测试了一下,是可以使用的。

等我把代码完善了再发布出来供大家使用。

本文固定链接:https://6yhj.com/leku-p-3235.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: