百度文字閱讀免費使用簡易教程(文字轉音訊)-python版
阿新 • • 發佈:2020-12-21
簡介
如何使用百度語音合成介面,將文字轉成音訊
前提條件
- 一個百度賬號
- 安裝好python
- 安裝baidu-aip(注意是aip,
pip install baidu-aip
即可)
具體操作
- 開啟網址:https://ai.baidu.com/tech/speech/tts
- 自行登入賬號
- 點選立即使用
- 點選建立應用
- 填寫相關資訊,建立
- 獲得AppID,API Key,Secret Key
- 新建一個py檔案,複製下面程式碼並修改,填入你自己的AppID,API Key,Secret Key即可
from aip import AipSpeech """ 你的 APPID AK SK """ APP_ID = '****' API_KEY = '****' SECRET_KEY = '****' client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) text = """ 陸長生很難受。 穿越仙俠世界,擁有一張主角臉。 氣質超凡,任何女人堅持不過三秒。 突破境界,就能引來天地異象。 念一首詩,便驚動天下文人。 隨便扯兩句道德經、莊子、黃庭經,更是引來天花亂墜,萬丈霞光,神獸獻瑞。 出去隨便歷練一下,坐騎不請自來,法寶十步一個。 然而就在這種設定之下。 陸長生無論如何都不敢相信,自己在修行上平平無奇。 ----- 本書又名《明明就是主角設定,卻是個修行廢渣》、《為什麼我長得這麼帥,修煉這麼渣,你們這麼醜,修練那麼好》、《這種帥氣的人生,我一天都不想過了》 """ result = client.synthesis(text, 'zh', 1, { 'vol': 5, }) # 識別正確返回語音二進位制 錯誤則返回dict 參照下面錯誤碼 if not isinstance(result, dict): with open('auido.mp3', 'wb') as f: f.write(result)
執行程式碼,如果生成一個MP3檔案(auido.mp3),就表示程式成功了!!!
關注我獲取更多內容
注:轉載還請註明出處,謝謝_