Google 云文本转语音音频到浏览器
Google Cloud Text-to-Speech Audio to Browser
我在 linux 上使用 google-cloud 文本转语音 API 使用 python3。
mp3用os.startfile()播放,打开播放器
我需要通过浏览器播放音频,而不是发送 mp3 文件和使用 mp3 播放器。
我试过了:
- “Python 媒体播放器”——已停用。
- “20.1。网络浏览器”— 已停用。
- “Rhythmbox”——只是另一个播放器。
- “Pygame”——矫枉过正。
- "Pyglet" - 矫枉过正
- SoX 和 pySoX,—似乎不播放它们操纵的文件。
- 我在 Python 中阅读了 Schwoebel 的“语音计算简介”的一部分。
- "gl_talk" — 无法实施;文档很少。
我需要有关如何模仿 google 在浏览器中所做的事情的建议,就像在 link 中所做的一样:
您可以使用 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。有什么问题可以评论,我一定会回复:)
我在 linux 上使用 google-cloud 文本转语音 API 使用 python3。
mp3用os.startfile()播放,打开播放器
我需要通过浏览器播放音频,而不是发送 mp3 文件和使用 mp3 播放器。
我试过了:
- “Python 媒体播放器”——已停用。
- “20.1。网络浏览器”— 已停用。
- “Rhythmbox”——只是另一个播放器。
- “Pygame”——矫枉过正。
- "Pyglet" - 矫枉过正
- SoX 和 pySoX,—似乎不播放它们操纵的文件。
- 我在 Python 中阅读了 Schwoebel 的“语音计算简介”的一部分。
- "gl_talk" — 无法实施;文档很少。
我需要有关如何模仿 google 在浏览器中所做的事情的建议,就像在 link 中所做的一样:
您可以使用 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。有什么问题可以评论,我一定会回复:)