[發明專利]一種多通道回聲濾除方法、濾除裝置和可讀存儲介質有效
| 申請號: | 202010601733.6 | 申請日: | 2020-06-29 |
| 公開(公告)號: | CN111726464B | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 榮趕丁;何穎洋 | 申請(專利權)人: | 珠海全志科技股份有限公司 |
| 主分類號: | H04M9/08 | 分類號: | H04M9/08;G10L21/0208;G10L21/0216 |
| 代理公司: | 珠海智專專利商標代理有限公司 44262 | 代理人: | 黃國豪 |
| 地址: | 519080 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通道 回聲 方法 裝置 可讀 存儲 介質 | ||
1.一種多通道回聲濾除方法,其特征在于,包括:
獲取第一通道的第一音頻數據和第二通道的第二音頻數據,分別對所述第一音頻數據和所述第二音頻數據重采樣,繼而得出第一時域數據和第二時域數據;
對所述第一時域數據和所述第二時域數據利用鏡像原理處理得出第一反轉時域數據和第二反轉時域數據;
根據重采樣率和初始采樣率的比值R大于1時,計算并得出第一MIDFT矩陣;
根據重采樣率和初始采樣率的比值R小于1時,計算并得出第二MIDFT矩陣;
計算DFT矩陣;
將所述第一MIDFT矩陣和所述DFT矩陣進行疊加并相乘,繼而得出
將所述第二MIDFT矩陣和所述DFT矩陣進行疊加并相乘,繼而得出
根據所述第一時域數據和計算得出P1,根據所述第二時域數據和計算得出P2;
P1相乘所述第一反轉時域數據得出第一重采樣時域信號;
P2相乘所述第二反轉時域數據得出第二重采樣時域信號;
對所述第一重采樣時域信號和所述第二重采樣時域信號進行低頻相位處理;
接收聲音信號,所述聲音信號包括語音信號和回聲信號,根據經過低頻相位處理后的第一重采樣時域信號和第二重采樣時域信號對所述回聲信號進行濾除,并輸出回聲濾除后的聲音信號。
2.根據權利要求1所述的回聲濾除方法,其特征在于:
所述第一時域數據為xl,2N=[xl[-N],...xl[0],...xl[N-1]]T,l為左聲道的音頻數據,N為一幀數據的長度,T為混響時間;
所述第二時域數據為xr,2N=[xr[-N],...xr[0],...xr[N-1]]T,r為右 聲道的音頻數據。
3.根據權利要求2所述的回聲濾除方法,其特征在于:
第一反轉時域數據為
第二反轉時域數據為
其中表示反轉。
4.根據權利要求3所述的回聲濾除方法,其特征在于:
MIDFT矩陣為:
5.根據權利要求4所述的回聲濾除方法,其特征在于:
所述DFT矩陣為:
[F]k+1,n+1=e-j2πkn/4N,k,n∈[0,4N-1]。
6.根據權利要求1至5任一項所述的回聲濾除方法,其特征在于:
對所述第一重采樣時域信號和所述第二重采樣時域信號進行低頻相位處理的步驟包括:
對經過低頻相位處理后的第一重采樣時域信號和第二重采樣時域信號進行FFT轉換,并得出第一頻域信號和第二頻域信號;
對所述第一頻域信號和所述第二頻域信號分別提取第一相位值和第二相位值,通過所述第一相位值減去所述第二相位值得出相位差值;
根據所述相位差值,對所述第一相位值和所述第二相位值進行相位調整;
根據相位調整后的第一相位值將所述第一頻域信號時頻逆轉換,得出第一輸出時域信號;
根據相位調整后的第二相位值將所述第二頻域信號時頻逆轉換,得出第二輸出時域信號;
根據所述第一輸出時域信號和所述第二輸出時域信號進行濾除,并輸出回聲濾除后的聲音信號。
7.一種多通道回聲濾除裝置,包括處理器,所述處理器用于執行存儲器中存儲的計算機程序時實現如權利要求1至6中任意一項所述濾除方法的步驟。
8.一種可讀存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現如權利要求1至6中任意一項所述濾除方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海全志科技股份有限公司,未經珠海全志科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010601733.6/1.html,轉載請聲明來源鉆瓜專利網。





