python文字转语音的实例代码分析


Posted in Python onNovember 12, 2019

使用百度接口

接口地址 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 合成后端错误

以上就是全部相关知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
Python中的map、reduce和filter浅析
Apr 26 Python
python中的内置函数getattr()介绍及示例
Jul 20 Python
在Python中使用NLTK库实现对词干的提取的教程
Apr 08 Python
Python画图学习入门教程
Jul 01 Python
Python中判断输入是否为数字的实现代码
May 26 Python
实例介绍Python中整型
Feb 11 Python
TensorFlow tf.nn.conv2d实现卷积的方式
Jan 03 Python
python3.7通过thrift操作hbase的示例代码
Jan 14 Python
python Plotly绘图工具的简单使用
Mar 03 Python
基于Python把网站域名解析成ip地址
May 25 Python
python制作抽奖程序代码详解
Jan 15 Python
python运算符之与用户交互
Apr 13 Python
Python上下文管理器全实例详解
Nov 12 #Python
python3-flask-3将信息写入日志的实操方法
Nov 12 #Python
Python API自动化框架总结
Nov 12 #Python
python的scipy实现插值的示例代码
Nov 12 #Python
python对验证码降噪的实现示例代码
Nov 12 #Python
Python FTP文件定时自动下载实现过程解析
Nov 12 #Python
详解在python操作数据库中游标的使用方法
Nov 12 #Python
You might like
德生9700DX电路分析
2021/03/02 无线电
php实现遍历多维数组的方法
2015/11/25 PHP
php设计模式之单例模式代码
2016/06/11 PHP
PHP获取星期几的常用方法小结
2018/12/18 PHP
PHP的静态方法与普通方法用法实例分析
2019/09/26 PHP
javascript qq右下角滑出窗口 sheyMsg
2010/03/21 Javascript
动态加载图片路径 保持JavaScript控件的相对独立性
2010/09/06 Javascript
jquery显示和隐藏div特效实例
2013/02/27 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
jquery滚动特效集锦
2015/06/03 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
Iscrool下拉刷新功能实现方法(推荐)
2017/06/26 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
微信小程序实现全局搜索代码高亮的示例
2018/03/30 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
jQuery实现二级导航菜单的示例
2020/09/30 jQuery
编程语言Python的发展史
2014/09/26 Python
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
Django REST framework 视图和路由详解
2019/07/19 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
学习Django知识点分享
2019/09/11 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
Linux的文件类型
2016/07/05 面试题
外贸主管求职简历的自我评价
2013/10/23 职场文书
门面房租房协议书
2014/12/01 职场文书
党员个人承诺书
2015/04/27 职场文书
工作态度怎么写
2015/06/25 职场文书
生活小常识广播稿
2015/08/19 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL