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转换摩斯密码示例
Feb 16 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
python深度优先搜索和广度优先搜索
Feb 07 Python
python操作excel的方法(xlsxwriter包的使用)
Jun 11 Python
python实现求两个字符串的最长公共子串方法
Jul 20 Python
python3的输入方式及多组输入方法
Oct 17 Python
11个Python3字典内置方法大全与示例汇总
May 13 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
解决python-docx打包之后找不到default.docx的问题
Feb 13 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 Python
Python Django获取URL中的数据详解
Nov 01 Python
Python经常使用的一些内置函数
Apr 11 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
Smarty安装配置方法
2008/04/10 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
PHP基于数组实现的分页函数实例
2014/08/20 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
php支付宝APP支付功能
2020/07/29 PHP
PHP fclose函数用法总结
2019/02/15 PHP
基于PHP实现生成随机水印图片
2020/12/09 PHP
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
2013/04/16 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
2016/02/27 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
python实现apahce网站日志分析示例
2014/04/02 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
美国汽车零部件和配件网站:CarParts
2019/03/13 全球购物
内蒙古鄂尔多斯市市长寄语
2014/04/10 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
公司周年庆典致辞
2015/07/30 职场文书
法院执行局工作总结
2015/08/11 职场文书
中学生运动会广播稿
2015/08/19 职场文书
总结几个非常实用的Python库
2021/06/26 Python
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技