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使用socket远程连接错误处理方法
Apr 29 Python
Python全局变量用法实例分析
Jul 19 Python
Python类的继承和多态代码详解
Dec 27 Python
使用Python和xlwt向Excel文件中写入中文的实例
Apr 21 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
Jun 04 Python
pandas筛选某列出现编码错误的解决方法
Nov 07 Python
python中bytes和str类型的区别
Oct 21 Python
python中property和setter装饰器用法
Dec 19 Python
Python基础之函数基本用法与进阶详解
Jan 02 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
May 26 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
Dec 07 Python
PyChon中关于Jekins的详细安装(推荐)
Dec 28 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
PHP 简单数组排序实现代码
2009/08/05 PHP
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
Jquery动态添加输入框的方法
2015/05/29 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
2019/03/06 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
python调用fortran模块
2016/04/08 Python
Python中异常重试的解决方案详解
2017/05/05 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
Python实现的旋转数组功能算法示例
2019/02/23 Python
Python完成哈夫曼树编码过程及原理详解
2019/07/29 Python
python爬虫 爬取58同城上所有城市的租房信息详解
2019/07/30 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
2020/06/01 HTML / CSS
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
西北政法大学自主招生自荐信
2014/01/29 职场文书
学生生病请假条范文
2014/02/16 职场文书
劳动保障事务所个人工作总结
2015/08/12 职场文书
python如何利用cv2模块读取显示保存图片
2021/06/04 Python