1.一種回聲消除的非線性處理方法,其特征在于,包括:
自播放下行語(yǔ)音信號(hào)之后,將混合上行信號(hào)與預(yù)估回聲信號(hào)進(jìn)行能量比較;
根據(jù)能量比較結(jié)果從所述混合上行信號(hào)中去除回聲。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)能量比較結(jié)果從所述混合上行信號(hào)中去除回聲包括:
如果混合上行信號(hào)的能量大于或等于預(yù)估回聲信號(hào)的能量,則將所述混合上行信號(hào)確定為正常語(yǔ)音信號(hào)進(jìn)行保留;
如果混合上行信號(hào)的能量小于預(yù)估回聲信號(hào)的能量,則將所述混合上行信號(hào)確定為回聲進(jìn)行去除。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,自播放下行語(yǔ)音信號(hào)之后,將混合上行信號(hào)與預(yù)估回聲信號(hào)進(jìn)行能量比較包括:
將下行語(yǔ)音信號(hào)的播放時(shí)間作為初始時(shí)間點(diǎn);
在初始時(shí)間點(diǎn)以及初始時(shí)間點(diǎn)后的至少一個(gè)設(shè)定時(shí)間點(diǎn),將混合上行信號(hào)與預(yù)估回聲信號(hào)進(jìn)行能量比較。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于:所述預(yù)估回聲信號(hào)的能量隨著時(shí)間發(fā)生衰減。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,各設(shè)定時(shí)間點(diǎn)的預(yù)估回聲信號(hào)能量按照如下公式確定:
Ei=E0×FACTORi
其中,E0為所述初始時(shí)間點(diǎn)T0時(shí)播放的下行語(yǔ)音信號(hào)的能量;
i=1,2,…,n,n為設(shè)定時(shí)間點(diǎn)的數(shù)量;
FACTORi為各設(shè)定時(shí)間點(diǎn)的回聲能量衰減因子,為小于1的小數(shù);
Ei為i時(shí)間點(diǎn)的預(yù)估回聲信號(hào)能量。
6.一種回聲消除的非線性處理裝置,其特征在于,包括:
能量比較單元,用于自播放下行語(yǔ)音信號(hào)之后,將混合上行信號(hào)與預(yù)估回聲信號(hào)進(jìn)行能量比較;
回聲去除單元,用于根據(jù)能量比較結(jié)果從所述混合上行信號(hào)中去除回聲。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述回聲去除單元具體用于:
如果混合上行信號(hào)的能量大于或等于預(yù)估回聲信號(hào)的能量,則將所述混合上行信號(hào)確定為正常語(yǔ)音信號(hào)進(jìn)行保留;
如果混合上行信號(hào)的能量小于預(yù)估回聲信號(hào)的能量,則將所述混合上行信號(hào)確定為回聲進(jìn)行去除。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述能量比較單元具體用于:
將下行語(yǔ)音信號(hào)的播放時(shí)間作為初始時(shí)間點(diǎn);在初始時(shí)間點(diǎn)以及初始時(shí)間點(diǎn)后的至少一個(gè)設(shè)定時(shí)間點(diǎn),將混合上行信號(hào)與預(yù)估回聲信號(hào)進(jìn)行能量比較。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,各設(shè)定時(shí)間點(diǎn)的預(yù)估回聲信號(hào)能量按照如下公式確定:
Ei=E0×FACTORi
其中,E0為所述初始時(shí)間點(diǎn)T0時(shí)播放的下行語(yǔ)音信號(hào)的能量;
i=1,2,…,n,n為設(shè)定時(shí)間點(diǎn)的數(shù)量;
FACTORi為各設(shè)定時(shí)間點(diǎn)的回聲能量衰減因子,為小于1的小數(shù),所述衰減因子隨著時(shí)間發(fā)生遞減;
Ei為i時(shí)間點(diǎn)的預(yù)估回聲信號(hào)能量。
10.一種電子設(shè)備,包括揚(yáng)聲器和麥克風(fēng),其特征在于,還包括:
回聲消除模塊,所述回聲消除模塊包括線性處理模塊和非線性處理模塊,所述非線性處理模塊采用權(quán)利要求6-9任一所述的回聲消除的非線性處理裝置。