python 文字转语音 带情感_python文字转语音实现过程解析
这篇文章主要介绍了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
合成后端错误
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持聚米学院。
python 文字转语音 带情感_python文字转语音实现过程解析相关推荐
- python 文字转语音 带情感_Python文字转换语音,让你的文字会「说话」抠脚大汉秒变撒娇萌妹...
APP 也有文字转换为语音的功能,虽然听起来很别扭,但是基本能解决长辈们看不清文字或者眼睛疲劳,通过文字转换为语音来获取信息. 我们用 Python 能否实现文字转语音呢,可以的,百度有个语音接口,可 ...
- NLP之ASR:基于python和机器学习算法带你玩转的语音实时识别技术
NLP之ASR:基于python和机器学习算法带你玩转的语音实时识别技术 导读 带你玩转python实现的语音实时识别技术(包括音频混音.回声消除.噪音滤除.杂音消除.静音检测等方法) 视频观看: 软 ...
- python发微信语音没声音_Python文字转换语音,抠脚大汉秒变撒娇萌妹
APP 也有文字转换为语音的功能,虽然听起来很别扭,但是基本能解决长辈们看不清文字或者眼睛疲劳,通过文字转换为语音来获取信息. 我们用 Python 能否实现文字转语音呢,可以的,百度有个语音接口,可 ...
- python语音播报天气预报_python实现智能语音天气预报
python编写的语音天气预报 本系统主要包括四个函数: 1.获取天气数据 1.输入要查询天气的城市 2.利用urllib模块向中华万年历天气api接口请求天气数据 3.利用gzip解压获取到的数据, ...
- python语音合成实现原理_python腾讯语音合成实现过程解析
一.腾讯语音合成介绍 腾讯云语音合成技术(TTS)可以将任意文本转化为语音,实现让机器和应用张口说话. 腾讯TTS技术可以应用到很多场景,比如,移动APP语音播报新闻:智能设备语音提醒:依靠网上现有节 ...
- python爬虫教程:爬取破解无线网络wifi密码过程解析
这篇文章主要介绍了Python爬取破解无线网络密码过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言 今天从WiFi连接的原理,再结合代码 ...
- python笔试题奥特曼打怪兽_python文字小游戏——奥特曼大战小怪兽
历时三天,辛辛苦苦,废寝忘食,呕心沥血之作!!! 这是一个我根据自己的想法做出来的一个模拟以前文字游戏的小游戏 里面的主要实现是:玩家通过控制台输入键盘指令来进行操作,存取档,输游戏名,地图移动并随机 ...
- python离线语音转文本_Python实现自动化语音转文本,彻底解放你的双手
当对一个或多个人的谈话进行记录时,采用一种高度准确和自动化的方式将口语提取为文本非常有用.转换成文字后,便可以将其用于进一步分析或用作其他功能. 我们将使用称为AssemblyAI(https://w ...
- python编写请求参数带文件_python requests 库请求带有文件参数的接口实例
有些接口参数是一个文件格式,比如fiddler 抓包参数如下显示 这个接口的 form-data fiddler 显示的和不带文件参数的接口有明显区别,显示的不是简单的键值对,所以我们也不能只通过 d ...
最新文章
- 10万元奖金助力AI加速药物研发!小分子预测大赛来啦
- 字节跳动技术整理:mysql性能优化方案
- c++派生类和基类的构造函数和析构函数
- 微信好友数据打包下载--微信数据分析(二)
- 基于CLGeocoder - 地理编码
- 欢迎使用CSDN-markdown编辑器啦啦啦啦啦
- 带有Oracle Digital Assistant和Fn Project的会话式UI
- 如何在python导入包_python如何引入包
- 高质量C /C编程指南---第1章 文件机关
- 笔记本系统恢复连载之十:系统恢复并不难
- sersync实时备份安装及设置
- [洛谷P3613]睡觉困难综合征
- 小米笔记本pro频繁蓝屏故障解决
- 3dMax建筑demo制作
- RedHat 终端大小写不能切换问题
- win10实现宽带转WiFi
- mysql 在线语法检查工具,符合多个数据库的在线SQL语法检查器
- Loadrunner11破解详解 .
- Android应用如何隐藏APP桌面图标
- 老鼠喝毒药问题分析及代码
热门文章
- 微信的消息都要经过苹果服务器吗,为什么微信接收消息有延迟?其实是这5个原因,不知道就太可惜了...
- 实时渲染学习(三)图形渲染与视觉外观
- 【软件分析第12讲-学习笔记】可满足性模理论 Satisfiability Modulo Theories
- Oracle表空间清理
- 【GZOJ】1369——小明跳楼梯
- Python 基础之匿名函数 迭代器和高阶函数
- SpringBoot结合RabbitMQ
- jdk8以上G1垃圾回收器的配置参数
- STM32H747AGI6技术、STM32H747AII6规格、STM32H747BGT6产品概述
- 820爆炸案(模拟案件)