准备工作:
支持Python版本:2.7.+ ,3.4+ 安装使用Python SDK有如下方式 如果已经安装了pip,执行 pip install baidu-aip 即可。 如果已安装setuptools,执行 python setup.py install 即可。 新建AipSpeech: AipSpeech是语音合成的Python SDK客户端,为使用语音合成的开发人员提供了一系列的交互方法。
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID =""
API_KEY =''
SECRET_KEY =''
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
result = client.synthesis(str, 'zh', 1, {
'vol':5, # 音量
'spd':3, # 语速
'pit':9, # 语调
'per':0, # 0:女 1:男 3:逍遥 4:小萝莉
}
)
识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
with open(‘auido.mp3’, ‘wb’)as f:
f.write(result)
synthesis函数的参数说明:

本文详细介绍如何使用百度的语音合成Python SDK。包括SDK的安装方法,通过pip或setuptools进行安装,以及如何使用AipSpeech类进行语音合成。文章还提供了设置语音参数如音量、语速、语调和发音人的示例代码。
2万+

被折叠的 条评论
为什么被折叠?



