[發(fā)明專利]一種回聲消除方法及電子設(shè)備在審
| 申請?zhí)枺?/td> | 202010199795.9 | 申請日: | 2020-03-20 |
| 公開(公告)號: | CN111370016A | 公開(公告)日: | 2020-07-03 |
| 發(fā)明(設(shè)計)人: | 吳俊;馮大航;陳孝良 | 申請(專利權(quán))人: | 北京聲智科技有限公司 |
| 主分類號: | G10L21/0208 | 分類號: | G10L21/0208;G10L25/30;G06N3/08 |
| 代理公司: | 北京銀龍知識產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 黃燦;左曉菲 |
| 地址: | 100098 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 回聲 消除 方法 電子設(shè)備 | ||
本發(fā)明提供一種回聲消除方法及電子設(shè)備,所述方法包括:采用AEC算法對當前時刻的待處理語音信號進行處理,得到第一語音信號;將所述第一語音信號輸入預(yù)先訓練的神經(jīng)網(wǎng)絡(luò)模型,得到所述第一語音信號的比值膜;采用所述比值膜對所述第一語音信號進行處理,并基于所述比值膜調(diào)整所述AEC算法的參數(shù),以基于調(diào)整參數(shù)后的AEC算法對下一時刻的待處理語音信號進行處理。本發(fā)明實施例能夠提高回聲消除的效果。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種回聲消除方法及電子設(shè)備。
背景技術(shù)
在智能音箱及電話等語音交互系統(tǒng)中,當揚聲器和麥克風耦合時,麥克風將拾取揚聲器發(fā)出的信號及其混響,從而會在語音信號中摻雜回聲,摻雜有回聲的語音信號會降低語音信號接收方的用戶體驗,因此,需要對語音信號中的回聲進行消除。
目前,主要采用AEC(Acoustic Echo Canceller,聲學回聲消除)算法進行回聲消除,然而,AEC算法為線性算法,可以消除回聲的線性部分,對于回聲的非線性部分不能有效消除,因此,采用AEC算法消除回聲的效果較差。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種回聲消除方法及電子設(shè)備,以解決現(xiàn)有技術(shù)中AEC算法對于回聲的非線性部分不能有效消除,采用AEC算法消除回聲的效果較差的問題。
為了解決上述技術(shù)問題,本發(fā)明是這樣實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種回聲消除方法,所述方法包括:
采用AEC算法對當前時刻的待處理語音信號進行處理,得到第一語音信號;
將所述第一語音信號輸入預(yù)先訓練的神經(jīng)網(wǎng)絡(luò)模型,得到所述第一語音信號的比值膜;
采用所述比值膜對所述第一語音信號進行處理,并基于所述比值膜調(diào)整所述AEC算法的參數(shù),以基于調(diào)整參數(shù)后的AEC算法對下一時刻的待處理語音信號進行處理。
第二方面,本發(fā)明實施例提供了一種電子設(shè)備,所述電子設(shè)備包括:
處理模塊,用于采用AEC算法對當前時刻的待處理語音信號進行處理,得到第一語音信號;
輸入模塊,用于將所述第一語音信號輸入預(yù)先訓練的神經(jīng)網(wǎng)絡(luò)模型,得到所述第一語音信號的比值膜;
調(diào)整模塊,用于采用所述比值膜對所述第一語音信號進行處理,并基于所述比值膜調(diào)整所述AEC算法的參數(shù),以基于調(diào)整參數(shù)后的AEC算法對下一時刻的待處理語音信號進行處理。
第三方面,本發(fā)明實施例提供了一種電子設(shè)備,包括處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的回聲消除方法的步驟。
第四方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面所述的回聲消除方法的步驟。
本發(fā)明實施例中,采用AEC算法對當前時刻的待處理語音信號進行處理,得到第一語音信號;將所述第一語音信號輸入預(yù)先訓練的神經(jīng)網(wǎng)絡(luò)模型,得到所述第一語音信號的比值膜;采用所述比值膜對所述第一語音信號進行處理,并基于所述比值膜調(diào)整所述AEC算法的參數(shù),以基于調(diào)整參數(shù)后的AEC算法對下一時刻的待處理語音信號進行處理。這樣,通過預(yù)先訓練的神經(jīng)網(wǎng)絡(luò)模型對回聲信號的非線性部分進行處理,可以提高回聲消除的效果,并且,通過比值膜調(diào)整AEC算法的參數(shù),將比值膜作為AEC算法的反饋因子,可以加快AEC算法的收斂速度,提高回聲消除的效率,并可以進一步提高回聲消除的效果。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京聲智科技有限公司,未經(jīng)北京聲智科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010199795.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





