python文字转语音实现过程解析
作者:yaominghui 时间:2022-10-26 22:13:27
这篇文章主要介绍了python文字转语音实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用百度接口
接口地址 https://ai.baidu.com/docs#/TTS-Online-Python-SDK/top
安装接口 pip install baidu-aip
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
result = client.synthesis('你好百度', 'zh', 1, {
'vol': 5,
})
# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
with open('auido.mp3', 'wb') as f:
f.write(result)
参数 | 类型 | 描述 | 是否必须 |
---|---|---|---|
tex | String | 合成的文本,使用UTF-8编码, 请注意文本长度必须小于1024字节 | 是 |
cuid | String | 用户唯一标识,用来区分用户, 填写机器 MAC 地址或 IMEI 码,长度为60以内 | 否 |
spd | String | 语速,取值0-9,默认为5中语速 | 否 |
pit | String | 音调,取值0-9,默认为5中语调 | 否 |
vol | String | 音量,取值0-15,默认为5中音量 | 否 |
per | String | 发音人选择, 0为女声,1为男声, 3为情感合成-度逍遥,4为情感合成-度丫丫,默认为普通女 | 否 |
返回样例:
// 成功返回二进制文件流
// 失败返回
{
"err_no":500,
"err_msg":"notsupport.",
"sn":"abcdefgh",
"idx":1
}
错误信息
错误返回格式
若请求错误,服务器将返回的JSON文本包含以下参数:
error_code:错误码。
error_msg:错误描述信息,帮助理解和解决发生的错误。
错误码
错误码 | 含义 |
---|---|
500 | 不支持的输入 |
501 | 输入参数不正确 |
502 | token验证失败 |
503 | 合成后端错误 |
来源:https://www.cnblogs.com/php-linux/p/11841777.html
标签:python,文字,转,语音
0
投稿
猜你喜欢
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2022-07-28 01:34:49
pytho多张图片的无损拼接的实现示例
2021-10-09 08:25:18
在ASP.NET 2.0中操作数据之六十七:在TableAdapters中使用JOINs
2024-05-11 09:26:35
python logging.info在终端没输出的解决
2022-04-15 20:39:52
python爬虫爬取股票的北上资金持仓数据
2023-11-18 20:44:56
在Pycharm中项目解释器与环境变量的设置方法
2023-12-31 02:49:53
如何恢复MYSQL的ROOT口令
2024-01-16 15:50:08
小程序实现横向滑动日历效果
2024-04-10 16:19:46
基于Python实现口罩佩戴检测功能
2022-08-10 20:18:07
Vue 搭建Vuex环境详解
2024-04-10 13:48:59
检测SqlServer数据库是否能连接的小技巧
2024-01-21 04:01:28
利用Python Matlab绘制曲线图的简单实例
2021-05-16 07:21:38
python config文件的读写操作示例
2022-04-05 07:42:11
详解Golang中Context的原理和使用技巧
2024-05-22 10:30:05
Python实现的矩阵类实例
2023-08-13 07:52:09
mysql数据库重命名语句分享
2024-01-18 20:05:24
pyppeteer执行js绕过webdriver监测方法上
2021-12-13 12:04:40
python 用struct模块解决黏包问题
2023-08-18 02:13:20
python django框架中使用FastDFS分布式文件系统的安装方法
2022-02-25 21:27:33
Golang的os标准库中常用函数的整理介绍
2024-05-05 09:29:59