Python 技术篇-百度语音合成SDK接口调用演示

Python语音合成SDK帮助文档
在这里插入图片描述
首先需要安装 baidu-aip(SDK),直接pip install baidu-aip就好了。

#!/user/bin/env python
# -*- coding:utf-8 -*-
from aip import AipSpeech

# 百度语音应用参数,下面有获取方式
APP_ID = '16470175'
API_KEY = 'bcCEgz5IzPUrrehtqRkfqfZP'
SECRET_KEY = '...'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

# 这几个参数是必要的,第一个是要合成的语音,第二个是语言,第三个是客户端类型,vol是语速,更多参数请看帮助文档
result  = client.synthesis('我爱你,小爱同学', 'zh', 1, {'vol': 5,})

# 将mp3的二进制数据保存到本地的mp3
f = open("444.mp3", "wb")
f.write(result)
f.close()

运行效果图:
在这里插入图片描述
APP_IDAPI_KEYSECRET_KEY 的获取方式:
百度语音应用管理
在应用管理列表中创建自己的应用就有这3个值了。
在这里插入图片描述
喜欢的点个赞❤吧!

posted on 2019-06-15 08:13  小蓝枣  阅读(87)  评论(0编辑  收藏  举报