python哪个文字转语音好用_【python3】Python十行代码搞定文字转语音
都是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'
這幾個IDkey怎么搞?很簡單,免費。如果你還沒學到這里,可以先去小編的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中的數字,如下代表:
總結
以上是生活随笔為你收集整理的python哪个文字转语音好用_【python3】Python十行代码搞定文字转语音的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java将mysql数据写入到txt_j
- 下一篇: 印刷体是什么意思_家长晒出4年级小学霸课