前端聲學處理

2022-09-11 12:51:21 字數 883 閱讀 8634

一、回音消除

1、回音消除簡稱aec,實際原理就是分別獲得麥克風和參考訊號的聲音,然後就能獲得人聲。麥克風聲音=參考訊號+人聲,然後拿參考訊號減掉麥克風聲音中的參考訊號,這樣就能得到人聲了

實現原理:

人聲+揚聲器發出的聲音

- 通過電路傳輸的揚聲器聲音

= 人聲

注:功放功率放大器簡稱功放,俗稱「擴音機、喇叭」, 把來自訊號源的微弱電訊號進行放大以驅動揚聲器發出聲音。

二、參考訊號

1、聲音處理時,如濾噪、回音消除需要一路參考訊號來對採集的mic訊號做參考對比處理

2、參考訊號獲取----首選功放后級 ,其次功放前級,再次核心板i2s訊號;前兩種需要a/d轉換成i2s訊號

三、靜音檢測

1、檢測是否有人在說話

2、前端靜音超時(bos):通過靜音檢測,開始識別後3秒後沒人說話,認為沒有人說話

3、後端靜音超時(eos):通過靜音檢測,停止說話後1秒後沒有不再說話,停止識別

四、降噪消噪

1、去掉無效的干擾噪音頻號,如環境噪音、車噪、胎噪、旁邊的人說的話都可以算作噪音

2、降噪模組大約可以降15db。軟消一般情況下沒有降噪能力,只有一點點

3、降噪能力一般時降噪模組的功能,既不同空調雜訊下可以識別到語音指令

4、降噪不是能降所有的雜訊,而是能降穩態的雜訊。如:空調、胎噪、風噪等

後續持續更新補充~~~

聲學模型(一) hmm聲學訓練流程

乙個詞對應乙個hmm的情況,對應的訓練資料如果刪除了開始結尾的靜音資料的話,無需標註既可以訓練。常用訓練流程 hinit hrest 對於訓練資料較少而且需要較好的抗噪性,可以使用固定方差的模型。模型的方差可以使用hcompv進行估算,無需進行重估。對於phone級別的hmm訓練,需要額外引入her...

故障軸承聲學訊號的時域處理方法

滾動軸承故障聲學訊號的檢測與處理方法一直以來是個熱點研究方向,已經有幾十年的研究歷史,相應的研究 數以千計。大體上,可以分為兩類處理方法,第一類是對採集到的聲學訊號直接在時域進行處理,第二類是頻域處理方法,當然還有一些處理方法屬於時頻結合。本文對常見的時域處理方法做乙個總結。由於我收集到文獻資料並不...

故障軸承聲學訊號的時域處理方法

滾動軸承故障聲學訊號的檢測與處理方法一直以來是個熱點研究方向。已經有幾十年的研究歷史。對應的研究 數以千計。大體上。能夠分為兩類處理方法,第一類是對採集到的聲學訊號直接在時域進行處理,第二類是頻域處理方法。當然另一些處理方法屬於時頻結合。本文對常見的時域處理方法做乙個總結。因為我收集到文獻資料並不完...