python實現文字轉語音

2021-09-29 15:03:02 字數 553 閱讀 9615

支援python版本:2.7.+ ,3.4+ 安裝使用python sdk有如下方式 如果已經安裝了pip,執行 pip install baidu-aip 即可。 如果已安裝setuptools,執行 python setup.py install 即可。 新建aipspeech: aipspeech是語音合成的python sdk客戶端,為使用語音合成的開發人員提供了一系列的互動方法。

from aip import aipspeech		

api_key =''

secret_key =''

result = client.synthesis(str, 'zh', 1,

)

if not isinstance(result, dict):

with open(『auido.***』, 『wb』)as f:

f.write(result)

synthesis函式的引數說明:

python 文字轉語音

import pyttsx3 初始化,必須要有 engine pyttsx3.init engine.say hello engine.say 我會說中文了,開森,開森 注意,沒有本句話是沒有聲音的 engine.runandwait engine.say 我能說第二句話了 engine.runan...

python文字轉語音

介面位址 安裝介面 pip install baidu aip from aip import aipspeech api key 你的 api key secret key 你的 secret key vol 5,識別正確返回語音二進位制 錯誤則返回dict 參照下面錯誤碼 if not isin...

文字轉語音

你要轉換的文字 引數說明 lan zh 語言是中文,如果改為lan en,則語言是英文。ie utf 8 文字格式。spd 2 語速,可以是1 9的數字,數字越大,語速越快。text 這個就是你要轉換的文字。var arr 張三 李四 王五 趙六 劉德華 張學友 趙本山 var i i math.f...