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_ID、API_KEY 和 SECRET_KEY 的獲取方式:
百度語音應用管理
在應用管理列表中創建自己的應用就有這3個值了。
喜歡的點個贊❤吧!