调用百度云短语音合成简单程序

2 篇文章 0 订阅
2 篇文章 0 订阅

今天编写一个简洁的语音合成程序,是直接调用百度云短语音合成接口 client.synthesis()。短语音合成接口链接说明
参数说明
常见错误码

直接放程序

from aip import AipSpeech
from playsound import playsound
import os
#一定要注意有免费的短语音识别额度,不然会报错你没有生成audio.mp3
APP_ID = '你申请的ID'
API_KEY = '你申请的API_KEY'
SECRET_KEY = '你申请的SECRET_KEY'
#path = 'C:/Users/Administrator/Desktop/1/'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
 #vol:音量;spd:语速;pit:音调;per:精品音库5为度小娇,103为度米朵,106为度博文,110为度小童,111为度小萌,默认为度小美 
result  = client.synthesis("好好学习天天向上",'zh',1,{'vol':9,'spd':5,'pit':5,'per':4})
if not isinstance(result,dict):
    with open('audio.mp3','wb+') as f:
        f.write(result)
#print(result) #识别不了的话,打开这个查看返回码,如果502,说明接口额度过了
playsound('audio.mp3') #这个playsound报错的话,需要单独检查playsound库有没有问题,重新卸载安装看看
#os.remove('audio.mp3')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值