前言本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯繫我們以作處理。作者:萬能搜吧 都是copy的百度SDK文檔,簡單說說怎麼用。 1、沒安裝Python的參見此文:Python學習筆記系列 1 ——安裝調試Python開發軟體 2、win+r輸 ...
前言
本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯繫我們以作處理。
作者:萬能搜吧
都是copy的百度SDK文檔,簡單說說怎麼用。
1、沒安裝Python的參見此文:Python學習筆記系列 1 ——安裝調試Python開發軟體
2、win+r輸入cmd打開命令行,輸入:pip install baidu-aip,如下安裝百度AI的模塊。
3、新建文本文檔,copy如下代碼,然後另存為py尾碼的文檔即可,小編的命名為:test.py。
- from aip import AipSpeech
- """ 你的 APPID AK SK """
- APP_ID = '你的 App ID'
- API_KEY = '你的 Api Key'
- SECRET_KEY = '你的 Secret Key'
- client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
- result = client.synthesis('你好百度', 'zh', 1, {
- 'vol': 5,'per':4
- })
- # 識別正確返回語音二進位 錯誤則返回dict 參照下麵錯誤碼
- if not isinstance(result, dict):
- with open('auido.mp3', 'wb') as f:
- f.write(result)
4、看文中代碼
- """ 你的 APPID AK SK """
- APP_ID = '你的 App ID'
- API_KEY = '你的 Api Key'
- SECRET_KEY = '你的 Secret Key'
這幾個ID\key怎麼搞?很簡單,免費。如果你還沒學到這裡,可以先去小編的Python交流.裙 :一久武其而而流一思(數字的諧音)轉換下可以找到了,裡面有最新Python教程項目可拿,多跟裡面的人交流,進步更快哦!
點擊如下網站,百度開發者賬號隨便註冊,放心,免費。
然後,如下點擊立即使用即可。
然後,如下點擊創建應用即可,隨便填。
然後返回應用詳情,就看到了代碼需要的三個ID
然後複製替換到代碼中去。
5、代碼運行,依然是cmd,如下輸入Python +test.py的路徑即可生成auido.mp3文件,比如小編輸入
然後就搞定了。auido.mp3在哪裡呢,自己找哈。
註意:
代碼中的
- result = client.synthesis('你好百度', 'zh', 1, {
- 'vol': 5,'per':4
- })
(1)你好百度 就是你需要的文字轉語音提供的文字,隨便替換。
(2)'per':4中的數字,如下代表: