gTTS
gTTS (谷歌文本转语音), 一个Python库和CLI工具,用于与谷歌翻译的文本到语音API接口。
可以将语音的mp3
数据写入文件、类文件对象(字节串)以进行进一步的音频处理,或stdout
。
https://gtts.readthedocs.io/
功能
- 可定制的、针对语音的句子分词器,允许读取无限长度的文本,同时保持正确的语调、缩写、小数等;
- 可定制的文本预处理器,例如提供发音修正;
安装
$ pip install gTTS
快速开始
命令行:
$ gtts-cli 'hello' --output hello.mp3
模块:
>>> from gtts import gTTS
>>> tts = gTTS('hello')
>>> tts.save('hello.mp3')
请参阅https://gtts.readthedocs.io/获取文档和示例。
免责声明
该项目不隶属于谷歌或谷歌云。上游变化可能在没有通知的情况下发生。该项目利用的是未公开的谷歌翻译语音功能,与谷歌云文本到语音是不同的。
项目
许可证
MIT许可证 (MIT) © 2014-2024 Pierre Nicolas Durette及贡献者 版权所有