python制作萝莉御姐语音包
生活随笔
收集整理的這篇文章主要介紹了
python制作萝莉御姐语音包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 導入相關模塊
2. 定義常量
3.實例化
4.生成語音文件并保存
代碼實現過程
1.導入語音相關模塊
該函數在baidu-aip模塊下 模塊安裝:在cmd窗口輸入:pip install baidu-aip from aip import AipSpeech2.定義常量
定義常量是aipspeech之后的用法:
這部分具體數據獲取的方法:百度AI使用教學(請點我)
#我們定義時填具體 app_id = "14975947" api_key = "X9f3qewZCohppMHxlunznUbi" secret_key="LupWgIIFzZ9kTVNZSH5G0guNGZIqqTom" #至此常量定義完畢實例化
所謂實例化就是aipspeech用法。
client = AipSpeech(app_id,api_key,secret_key) #實例化完畢生成語音
其中第一個引號是你想要生成的語音內容,即所謂自定義語音內容 result = client.synthesis("語音內容","zh","1",{"vol": 9,#音量(1~9)"spd": 5,#語速(1~9)"pit": 8,#語調(1~9)"per": 4,#0:女聲 1:男聲 3:逍遙音 4:蘿莉音 5:御姐音})寫入并保存語音文件
因為生成的是二進制語音文件,我們需要保存為mp3文件。
with open("audio.mp3","wb") as f:#audio是你所想建立的語音名,記得加上后綴".mp3"f.write(result) print("語音已生成成功!")完整代碼
from aip import AipSpeechapp_id = "14975947" api_key = "X9f3qewZCohppMHxlunznUbi" secret_key = "LupWgIIFzZ9kTVNZSH5G0guNGZIqqTom"client = AipSpeech(app_id,api_key,secret_key)#實例化result = client.synthesis("天空一無所有,為何給我安慰!","zh","1",{"vol": 9,#音量"spd": 5,#語速"pit": 9,#語調"per": 4,#0:女聲 1:男聲 3:逍遙音 4:蘿莉音 5:御姐音}) with open("audio.mp3","wb") as f:f.write(result) print("語音已生成成功!")至此我們便成功生成了語音包文件,你們也可以用它來做一些喜歡的詩詞,喜歡的美文語音等等。甚至可以給你的npy做一個小禮物……更多玩法等你解鎖。
總結
以上是生活随笔為你收集整理的python制作萝莉御姐语音包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android端口数据包,【图片】and
- 下一篇: linux 配置远程日志服务器配置,配置