百度文字閱讀免費使用簡易教程(文字轉音頻)-python版


簡介

如何使用百度語音合成接口,將文字轉成音頻

前提條件

  • 一個百度賬號
  • 安裝好python
  • 安裝baidu-aip(注意是aip,pip install baidu-aip即可)

具體操作

  1. 打開網址:https://ai.baidu.com/tech/speech/tts
  2. 自行登錄賬號
  3. 點擊立即使用
  4. 點擊創建應用
    在這里插入圖片描述
  5. 填寫相關信息,創建
    在這里插入圖片描述
  6. 獲得AppID,API Key,Secret Key
    在這里插入圖片描述
  7. 新建一個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),就表示程序成功了!!!

auido.mp3

關注我獲取更多內容
注:轉載還請注明出處,謝謝_


免責聲明!

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



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