[發明專利]一種應用于三麥克風的降噪方法在審
| 申請號: | 202211460635.0 | 申請日: | 2022-11-17 |
| 公開(公告)號: | CN115720316A | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 邱志豪 | 申請(專利權)人: | 廈門億聯網絡技術股份有限公司 |
| 主分類號: | H04R3/04 | 分類號: | H04R3/04 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 陳旭紅 |
| 地址: | 361009 福建省廈門市湖里*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 麥克風 方法 | ||
1.一種應用于三麥克風的降噪方法,其特征在于,包括以下步驟:
通過主麥采集聲音信號形成目標波束,通過右前饋副麥和左前饋副麥采集兩路聲音信號,并形成不同方向的雙麥波束,所述雙麥波束包括右前饋副麥方向的第一雙麥波束、左前饋副麥方向的第二雙麥波束和主麥方向的第三雙麥波束;
分別計算第一雙麥波束、第二雙麥波束和第三雙麥波束的頻響得到第一頻響、第二頻響和第三頻響,根據所述第一頻響、第二頻響和第三頻響計算頻響比值,根據所述頻響比值對所述目標波束進行第一次濾波處理得到第一目標信號;
根據當前幀的先驗信噪比構建后置濾波器,根據所述后置濾波器對所述第一目標信號進行第二次濾波處理;
根據所述主麥采集的聲音信號的長時濾波能量差比值和短時濾波能量差比值對所述后置濾波器進行調整;所述長時濾波能量差比值是指每隔第一預設幀數更新一次能量差比值,所述短時濾波能量差比值是指每隔第二設幀數更新一次能量差的比值,所述第一預設幀數大于第二預設幀數,所述能量差比值根據所述主麥采集的聲音信號在第一次濾波處理之前的能量累計值和第二次濾波處理之后的能量累計值進行計算得到。
2.根據權利要求1所述的應用于三麥克風的降噪方法,其特征在于,所述根據所述第一頻響、第二頻響和第三頻響計算頻響比值,具體為:
3.根據權利要求2所述的應用于三麥克風的降噪方法,其特征在于,將所述頻響比值進行非線性化處理后,根據所述頻響比值對所述第三雙麥波束進行濾波處理得到第一目標信號。
4.根據權利要求3所述的應用于三麥克風的降噪方法,其特征在于,根據以下公式計算當前幀的短時濾波能量差和長時濾波能量差:
P(t)=delta*[(OrignalSum(t)-AfterfilterSum(t))/OrignalSum(t)]+(1-delta)*H(t)計算當前幀的短時濾波能量差比值時,P(t)表示當前幀的短時濾波能量差比值,t表示第二預設幀數,OrignalSum(t)表示所述主麥采集的聲音信號在所述第一次濾波處理之前t幀的能量累計值,AfterfilterSum(t)表示所述主麥采集的聲音信號在所述第二次濾波處理之后t幀的能量累計值,delta表示第二遺忘因子,H(t)表示t幀之前的短時濾波能量差比值;
計算當前幀的長時濾波能量差比值時,P(t)表示當前幀的長時濾波能量差比值,t表示第一預設幀數,OrignalSum(t)表示所述主麥采集的聲音信號在所述第一次濾波處理之前t幀的能量累計值,AfterfilterSum(t)表示所述主麥采集的聲音信號在所述第二次濾波處理之后t幀的能量累計值,delta表示第一遺忘因子,H(t)表示t幀之前的長時濾波能量差比值。
5.根據權利要求4所述的應用于三麥克風的降噪方法,其特征在于,根據長時濾波能量差比值和短時濾波能量差比值對所述后置濾波器進行調整,包括以下步驟:
當所述長時濾波能量差比值小于等于第一預設閾值時,調小所述后置濾波器的濾波程度;
當所述長時濾波能量差比值大于所述第一預設閾值且所述短時濾波能量差比值小于等于第二預設閾值時,調小所述后置濾波器的濾波程度;
當所述長時濾波能量差比值大于所述第一預設閾值且所述短時濾波能量差比值大于第二預設閾值時,調大所述后置濾波器的濾波程度。
6.根據權利要求5所述的應用于三麥克風的降噪方法,其特征在于,根據所述第一目標信號、前一幀的信噪比和雙麥波束頻響計算所述當前幀的先驗信噪比,所述雙麥波束頻響為第一頻響和第二頻響中較大的頻響。
7.根據權利要求6所述的應用于三麥克風的降噪方法,其特征在于,根據所述第一目標信號、前一幀的信噪比和所述雙麥波束頻響計算所述當前幀的先驗信噪比,具體為:
snr=alpha*(y–n)/n+(1-alpha)snr_old
式中,y表示所述第一目標信號,n表示所述雙麥波束頻響,snr_old表示所述前一幀的信噪比,alpha表示第二遺忘因子。
8.根據權利要求1至7任一項所述的應用于三麥克風的降噪方法,其特征在于,根據當前幀的先驗信噪比構建后置濾波器,具體為:
filterpost=(snr)/(snr+1)
式中,filterpost表示所述后置濾波器,snr表示當前幀的先驗信噪比。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門億聯網絡技術股份有限公司,未經廈門億聯網絡技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211460635.0/1.html,轉載請聲明來源鉆瓜專利網。





