我在Linux上使用python3使用google-cloud文本语音API。
mp3与os.startfile()一起播放,这会打开播放器。
不是发送mp3文件,而是使用mp3播放器,我需要通过浏览器播放音频。
我已经尝试过:
我需要有关如何模仿Google在浏览器中所做的操作的建议,如此处的链接:
答案 0 :(得分:1)
您可以使用gTTS模块在Python中进行文本到语音转换。然后,您也可以使用另一个模块使用Python播放声音。
首先安装以下模块...
pip install gTTS
pip install playsound
然后您可以执行此操作...
from gtts import gTTS
import playsound
tts = gTTS('hello')
tts.save('hello.mp3')
playsound.playsound('hello.mp3')
此代码应为您提供与Google在浏览器中相同的结果,因为gtts使用相同的API。如果您有任何问题,您可以发表评论,我一定会回复:)