【技术实现步骤摘要】
本专利技术涉及语音处理领域,尤其涉及一种提升语音通话效果的方法及通信终端。
技术介绍
电话用户使用座机电话时,为了接听方便,常常使用免提功能,但是目前市场上的座机电话提供的免提功能存在一个重大的弊端需要解决,就是扬声器的输出语音常常通过空间的反馈路径重新被免提的麦克风采集,导致回声的产生,大大影响了语音通话的效果体验。为了解决这个问题,现有座机电话中一般采用扬声器输出作为参考数据对单麦克风采集的回声进行抵消处理,提升语音通话效果。图I就是现有技术中利用回声抑制提升语音通话效果的示意图。如图I所示,当麦克风米集本端信号时,若扬声器同时输出对端语音信号,那么麦克风接收的就不是纯净的有效语音信号,而是包含回声分量的待处理信号。此时将扬声器输出的对端语音信号作为参考数据对麦克风采集的待处理信号进行滤波处理,滤波处理可以消除部分回声分量,得到包含残留回声分量的滤波处理后信号,然后使用对端语音信号作为参考数据估计滤波处理后信号中残留回声分量与滤波处理后信号的比值,进一步对滤波处理后信号中的残留回声分量进行抑制,得到回声抑制处理后信号,回声抑制处理后信号包含较纯净的有效语音信号。这种单麦克风方式得到的语音通话效果与麦克风的设置位置有很大关系。若将麦克风设置于座机电话的上部紧邻扬声器的位置,这时麦克风米集的声音属于直达音,有效语音信号较清晰,但是采集的扬声器回声也较大,很容易造成残留回声分量与本端信号的比值估计不准,当比值估计过大时可能因回声抑制力度过大而导致有效语音较大失真,当比值估计过小时可能因回声抑制力度过小而导致回声残留消除不干净。若将麦克风设置于座机电话的底部 ...
【技术保护点】
【技术特征摘要】
1.一种提升语音通话效果的方法,其特征在于,包括 根据第二麦克风采集信号和第一麦克风采集信号的能量比估计第一麦克风采集信号中有效语音成分的能量比率,其中,第一麦克风与用于输出对端语音信号的扬声器位于同侦!|,第二麦克风与所述扬声器位于异侧; 根据所述第一麦克风采集信号中有效语音成分的能量比率计算回声抑制增益; 将所述回声抑制增益与所述第一麦克风采集信号相乘,得到经过回声抵消处理后的本端语音信号; 将所述经过回声抵消处理后的本端语音信号发送到对端。2.根据权利要求I所述的方法,其特征在于,所述根据第二麦克风采集信号和第一麦克风采集信号的能量比估计第一麦克风采集信号中有效语音成分的能量比率的步骤包括 根据第一麦克风采集信号尤㈨和第二麦克风采集信号毛㈨计算第二麦克风采集信号和第一麦克风采集信号的能量比总⑷/尾⑷,其中艮⑷=|足⑷|2 ,Ea(k) = \Xa(k)\2, k为子频带序号; 将所述能量比总《/瓦㈨与修正因子r相乘,得到所述第一麦克风釆集信号中有效语音成分的能量比率叫幻=^,所述修正因子r用于表示第一麦克风采集信号中的有效语音成分和第二麦克风采集信号中的有效语音成分的能量比。3.根据权利要求2所述的方法,其特征在于,所述修正因子r是预先设定的,且Kr〈尾_肌4.根据权利要求2所述的方法,其特征在于,所述方法还包括 判断对端语音信号的能量是否超过预设的能量阈值,若判断为是,执行所述根据第一麦克风采集信号尤㈨和第二麦克风采集信号足㈨计算第二麦克风采集信号和第一麦克风采集信号的能量比民⑷/尾㈨的步骤;若判断为否,根据第一麦克风采集有效语音信号之⑷和第二麦克风采集有效语音信号f#)计算所述修正因子r㈨=总㈨/总㈨,其中E3(k) = \X3(k)\ A(k) = \xb{k)\,k 为子频带序号。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一麦克风采集信号中有效语音成分的能量比率计算回声抑制增益的步骤包括 计算所述第一麦克风采集信号中有效语音成分的能量比率h(k)的对数_= IOlg类类,其中,k为子频带序号; 根据回声抑制增益计算公式计算所述回声抑制增益G (k),所述回声抑制增益计算公式为 G(A:) =增益下限,丑(k)<=第一阈值 ■0(幻=(10 +孖作))*(增益上限-增益下限)/10 +增益下限,(丑阳>第一阈值)&(孖(幻<第二阈值) G(A:) =增益上限,丑(k)>=第二阈值 其中,0<增益下限< 1,增益下限<增益上限<=1,第一阈值<0,第一阈值< 第二阈值 <=O。6.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括 根据第一麦克风采集信号中包含的回声分量和/或第二麦克风采集信号中包含的回声分量在第一麦克风和第二麦克风中选择一个作为工作麦克风; 若选择第一麦克风作为工作麦克风,则执行所述根据第二麦克风米集信号和第一麦克风采集信号的能量比估计第一麦克风采集信号中有效语音成分的能量比率的步骤; 若选择第二麦克风作为工作麦克风,则直接根据第二麦克风米集信号生成本端语音信号。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一麦克风采集信号中包含的回声分量和所述第二麦克风米集信号中包含的回声分量在第一麦克风和第二麦克风中选择一个作为工作麦克风的步骤包括 根据对端语音信号估计第一麦克风采集信号中第一回声分量的能量比率以及第二麦克风采集信号中第二回声分量的能量比率; 判断第一回声分量的能量比率和第二回声分量的能量比率的差值是否小于预设的均衡阈值,若判断为是,则选择第一麦克风作为工作麦克风,若判断为否,则选择第二麦克风作为工作麦克风。8.根据权利要求6所述的方法,其特征在于,所述根据所述第一麦克风采集信号中包含的回声分量在第一麦克风和第二麦克风中选择一个作为工作麦克风的步骤包括 根据对端语音信号估计第一麦克风采集信号中第一回声分量的能量值; 判断第一回声分量的能量值是否大于预设的第一回声阈值,若判断为否,则选择第一麦克风为工作麦克风;若判断为是,则选择第二麦克风为工作麦克风; 所述根据所述第二麦克风米集信号中包含的回声分量在第一麦克风和第二麦克风中选择一个作为工作麦克风具体包括 根据对端语音信号估计第二麦克风采集信号中第二回声分量的能量值; 判断第二回声分量的能量值是否大于预设的第二回声阈值,若判断为是,则选择第二麦克风为工作麦克风;若判断为否,则选择第一麦克风为工作麦克风。9.根据权利要求6所述的方法,其特征在于,所述方法还包括 若第一麦克风是工作麦克风,则根据预设的目标电平对第一麦克风采集信号进行平滑处理; 若第二麦克风是工作麦克风,则根据预设的目标电平对第二麦克风采集信号进行平滑处理。10.一种通信终端,包括用于输出对端语音信号的扬声器,其特征在于,所述通信终端还包括 第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。