注册百度AI 或者用已有的百度账号登录 http://ai.baidu.com/
创建一个AI应用
填写相应信息后会得到
APP_ID = '14******4'
API_KEY = 'Quc86m***************RpE7bSD'
SECRET_KEY = 'Wuda**********************nRXuwRG'
程序中必须用到
然后安装库文件
import os
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = '14******24'
API_KEY = 'Quc86****************pE7bSD'
SECRET_KEY = 'Wud****************************wRG'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
str_1 = '''我住长江头,君住长江尾,日日思君不见君,共饮长江水。'''
result= client.synthesis(str_1, options={'vol':5})#可填写更多参数,实现音量,角色,语速等更多设置
# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
with open('auido.mp3', 'wb') as f: #合成后的数据流存入文件auido.mp3
f.write(result)
os.system('auido.mp3') #播放
os.system('taskkill /IM SougouCloud.exe /F')#关闭窗口
image.png
网友评论