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使用ftplib实现简易FTP客户端的方法
Jun 03 Python
python爬虫爬取快手视频多线程下载功能
Feb 28 Python
python实现决策树ID3算法的示例代码
May 30 Python
Django框架自定义模型管理器与元选项用法分析
Jul 22 Python
解决python有时候import不了当前的包问题
Aug 28 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
用Python写一个自动木马程序
Sep 17 Python
pytorch SENet实现案例
Jun 24 Python
Python GUI库Tkiner使用方法代码示例
Nov 27 Python
python中append函数用法讲解
Dec 11 Python
python入门学习关于for else的特殊特性讲解
Nov 20 Python
Python+DeOldify实现老照片上色功能
Jun 21 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
复杂检索数据并分页显示的处理方法
2006/10/09 PHP
php xfocus防注入资料
2008/04/27 PHP
Yii2框架中一些折磨人的坑
2019/12/15 PHP
js一组验证函数
2008/12/20 Javascript
浅析jquery某一元素重复绑定的问题
2014/01/03 Javascript
JavaScript数字和字符串转换示例
2014/03/26 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
利用原生JS自动生成文章标题树的实例
2016/08/22 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
js中的闭包学习心得
2018/02/06 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
详解python eval函数的妙用
2017/11/16 Python
解决Python在导入文件时的FileNotFoundError问题
2020/04/10 Python
Python实现验证码识别
2020/06/15 Python
Tensorflow使用Anaconda、pycharm安装记录
2020/07/29 Python
基于CSS3实现立方体自转效果
2016/03/01 HTML / CSS
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
LODI女鞋在线商店:阿利坎特的鞋类品牌
2019/02/15 全球购物
社团招新策划书
2014/02/04 职场文书
旺仔牛奶广告词
2014/03/20 职场文书
教师业务培训方案
2014/05/01 职场文书
机电专业毕业生求职信
2014/07/01 职场文书
2014年园林绿化工作总结
2014/12/11 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
调解书格式范本
2015/05/20 职场文书
刑事申诉状范文
2015/05/20 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
Spring中bean集合注入的方法详解
2022/07/07 Java/Android