gTTS
*gTTS – Google Text-to-Speech.* ## 简介 gTTS是Google翻译的文本到语音API的接口。 ## 示例 ```python from gtts import gTTS from io import BytesIO tts = gTTS(text="这是一款语音模块,它可以将任意文字转换为音频文件,格式为mp3。", lang='zh-cn') # 保存到文件 tts.save("hello.mp3") # 写入文件 with open('world.mp3', 'wb') as f: tts.write_to_fp(f) # 直接播放 mp3_fp = BytesIO() tts.write_to_fp(mp3_fp) ``` ## 常用语言 | 语言 | 缩写 | | --- | --- | | 中文 | zh-CN | | 中文台湾 | zh-TW | | 英文 | en | ## 方法 | 方法名称 | 作用 | | ------- |----- | | get_bodies() | 获取将发送到接口的文本列表 | | save() | 调用接口,并保存音频文件 | | stream() | 调用接口 | | write_to_fp() | 调用接口,并写入到文件对象 | ## 参数 | 参数 | 说明 | | ---- | ---- | | text | 要读取的文本 | | tld | 要选择的Google域名,默认google.com.hk | | lang | 语言,默认en | | slow | 降低语速,默认false | | lang_check | 验证文本是否符合语言,false忽略错误,默认为true | | pre-processor_funcs | 函数列表,预处理文本,接收和返回字符串 | | timeout | 超时,设置为None为永久等待 |
创建时间:2024-01-21
|
最后修改:2024-01-21
|
©允许规范转载
酷酷番茄
首页
文章
友链