在線語音合成 Python SDK


安裝

pip install baidu-aip

參數

參數 類型 描述 是否必須
tex String 合成的文本,使用UTF-8編碼,請注意文本長度必須小於1024字節
lang String 語言選擇,填寫zh
ctp String 客戶端類型選擇,web端填寫1
cuid String 用戶唯一標識,用來區分用戶,填寫機器 MAC 地址或 IMEI 碼,長度為60以內
spd String 語速,取值0-9,默認為5中語速
pit String 音調,取值0-9,默認為5中語調
vol String 語速,取值0-15,默認為5中語速
per String 發音人選擇, 0為女聲,1為男聲,3為情感合成-度逍遙,4為情感合成-度丫丫,默認為普通女

example

from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
aipSpeech = AipSpeech(APP_ID, API_KEY, SECRET_KEY)


result = aipSpeech.synthesis('你好百度', 'zh', 1, {
'vol': 5,
})
# 識別正確返回語音二進制 錯誤則返回dict 參照下面錯誤碼
if not isinstance(result, dict):
with open('auido.mp3', 'wb') as f:
f.write(result)

 

 

http://yuyin.baidu.com/docs/tts/196


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM