百度语音合成

目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等

首先登陆百度AI开放平台

语音合成官方文档

选择产品服务-->语音合成

选择创建应用

填写必填项和选择接口,

 

 

语音包选择不需要

回到应用列表我们可以看到已创建的应用了

安装 baidu-aip

pip install baidu-aip

新建aip文件

from aip import AipSpeech

""" 你的 APPID AK SK """
APP_ID = '15842727'
API_KEY = 'gBsfoHWw4pOh9n3sNhwoB853'
SECRET_KEY = '4e0WXxlTo5lMgFu45lLnO490SnnpLQLN'

client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

#合成文本长度必须小于1024字节,如果本文长度较长,可以采用多次请求的方式。文本长度不可超过限制
result = client.synthesis('这世界要是没有爱情,它在我们心中还会有什么意义!这就如一盏没有亮光的走马灯', 'zh', 1, {
    'vol': 5,
    'spd': 6,
    'pit': 7,
    'per': 4,
})

# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
    with open('audio.mp3', 'wb') as f:
        f.write(result)

参数说明

 

转载于:https://www.cnblogs.com/wanglan/p/10594454.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值