Python實現語音識別

2021-09-22 01:56:58 字數 1485 閱讀 1029

python在語音識別方面功能很強大,程式語言簡單高效,下面程式設計實現一下如何實現語音識別。本文實現案例是將文字轉換成語音,給出實現**,作為學習和技術交流。

參見:

環境準備登入註冊使用者。

#初始化語音識別客戶端

#客戶端合成文字生成結果,vol-指定語速

result=client.synthesis(text='我是如此的優秀,人工智慧技術.',options=)

#生成為語音格式檔案

if not isinstance(result,dict):

with open('1.***','wb') as f:

f.write(result)

else:

print(result)

簡單幾句**,就可以快速將文字合成為語音格式檔案,到當前目錄下,檢視音訊格式檔案,聽一下吧。。。

新建測試檔案testaudio.txt

我是如此的優秀,人工智慧技術.
from aip import aipspeech

api_key="***xx"

secret_key="***************"

#初始化語音識別客戶端

#檔案讀取成文字

text_audio =open('inc/testaudio.txt',encoding='utf-8')

#客戶端合成文字生成結果,vol-指定語速

result=client.synthesis(text=text_audio,options=)

#生成為語音格式檔案

if not isinstance(result,dict):

with open('testaudio.***','wb') as f:

f.write(result)

else:

print(result)

同樣,到當前目錄下,檢視音訊格式檔案,聽一下吧。。。

實現抓取網路**,生成語音格式檔案

持續完善,待續...

基於GMM的語音識別python實現

用錄音寶錄下3到5個人的譜音每乙個,每個人10s到20s,建立gmm聲紋識別模板,設定場景 聲紋模板內的所有人交替討論乙個話題,大約2分鐘,用gmm模型分割識別講話人的身份。並統計時間。思路 通過提取音訊原本的語音特徵形成乙個集 聚類 以後,對後來的資料進行概率判斷,類似於之前的大作業使用的anno...

Python 語音識別(pywin32)

看了一篇部落格,寫了幾行 就實現了基本的語音識別,主要原理就是用pywin32庫,中間也有一些小插曲,比如語音識別程式在後台沒有關閉,導致出現了乙個錯誤,traceback most recent call last file e python37 lib site packages win32co...

C 語音識別(文字to語音 語音to文字)

最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...