音频信号处理方法、装置及电子设备的制造方法

文档序号:8513345阅读:231来源:国知局
音频信号处理方法、装置及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信号处理技术领域,更具体地说,涉及一种音频信号处理方法、装置及 电子设备。
【背景技术】
[0002] 当两个电子设备进行语音通信时,第一电子设备扬声器中播放的声音通过第一电 子设备的麦克风再次被录入,然后回传至第二电子设备,这样会使第二电子设备用户听到 自己的声音(类似对着山谷大喊产生的回声),这就是回声,影响通话质量。
[0003] 因此,需要对电子设备采集的音频信号(即近端音频信号)进行处理,以消除近端 音频信号中夹杂的回声。
[0004] 然而,发明人在实现本发明的过程中发现,传统的回声消除方法回声消除不彻底, 进行回声消除后近端信号中还是会有较多的回声残留。因此,如何降低近端信号中的回声 残留成为亟待解决的问题。

【发明内容】

[0005] 本发明的目的是提供一种音频信号信号处理方法、装置及电子设备,以降低近端 信号中的回声残留。
[0006] 为实现上述目的,本发明提供了如下技术方案:
[0007] -种音频信号处理方法,应用于电子设备,所述方法包括:
[0008] 获取待处理音频块的估计回声信号;
[0009] 判断所述待处理音频块中是否携带有语音信号;
[0010] 依据判断结果获取与所述待处理音频块对应的非线性增益值;
[0011] 基于所述非线性增益值对所述待处理音频块进行第一次回声处理,得到第一处理 结果,第一次回声处理基于第一公式实现,所述第一公式为:
[0012] Y = ramPi* (X*H) + (1-ramp) c
[0013] 其中,Y为第一处理结果;ramPl为与所述待处理音频块对应的非线性增益值;X为 所述待处理音频块;H为滤波器参数;c为预设的舒适噪声信号;
[0014] 若所述判断结果为所述待处理音频块中携带有语音信号,则将所述第一处理结果 减去所述待处理音频块的残余回声信号,得到去除残余回声信号的音频信号;其中,所述待 处理音频块的残余回声信号为所述待处理音频块的估计回声信号与确定所述待处理音频 块之前最后确定的一个未携带语音信号的音频块的残余回声信号与估计回声信号的比值 的乘积。
[0015] 上述方法,优选的,所述判断所述待处理音频块中是否携带有语音信号包括:
[0016] 获取所述待处理音频块的估计回声信号与所述待处理音频块的比值;
[0017] 若所述待处理音频块的估计回声信号与所述待处理音频块的比值大于或等于预 设阈值,则确定所述待处理音频块中未携带语音信号;
[0018] 若所述待处理音频块的估计回声信号与所述待处理音频块的比值小于预设阈值, 则确定所述待处理音频块中携带有语音信号。
[0019] 上述方法,优选的,所述预设阈值为0. 8。
[0020] 上述方法,优选的,若判断结果为所述待处理音频块中未携带语音信号,则所述依 据判断结果获取与所述待处理音频块对应的非线性增益值包括:依据第二公式确定与所述 待处理音频块对应的非线性增益值,所述第二公式为:
【主权项】
1. 一种音频信号处理方法,应用于电子设备,其特征在于,所述方法包括: 获取待处理音频块的估计回声信号; 判断所述待处理音频块中是否携带有语音信号; 依据判断结果获取与所述待处理音频块对应的非线性增益值; 基于所述非线性增益值对所述待处理音频块进行第一次回声处理,得到第一处理结 果,第一次回声处理基于第一公式实现,所述第一公式为: Y = Tamp1* (X*H) + (l-ramp^ c 其中,Y为第一处理结果;ramPl为与所述待处理音频块对应的非线性增益值;X为所述 待处理音频块;H为滤波器参数;c为预设的舒适噪声信号; 若所述判断结果为所述待处理音频块中携带有语音信号,则将所述第一处理结果减去 所述待处理音频块的残余回声信号,得到去除残余回声信号的音频信号;其中,所述待处理 音频块的残余回声信号为所述待处理音频块的估计回声信号与确定所述待处理音频块之 前最后确定的一个未携带语音信号的音频块的残余回声信号与估计回声信号的比值的乘 积。
2. 根据权利要求1所述的方法,其特征在于,所述判断所述待处理音频块中是否携带 有语音信号包括: 获取所述待处理音频块的估计回声信号与所述待处理音频块的比值; 若所述待处理音频块的估计回声信号与所述待处理音频块的比值大于或等于预设阈 值,则确定所述待处理音频块中未携带语音信号; 若所述待处理音频块的估计回声信号与所述待处理音频块的比值小于预设阈值,则确 定所述待处理音频块中携带有语音信号。
3. 根据权利要求2所述的方法,其特征在于,所述预设阈值为0. 8。
4. 根据权利要求1所述的方法,其特征在于,若判断结果为所述待处理音频块中未携 带语音信号,则所述依据判断结果获取与所述待处理音频块对应的非线性增益值包括:依 据第二公式确定与所述待处理音频块对应的非线性增益值,所述第二公式为:
其中,ramPiS与所述待处理音频块对应的第一非线性增益值;TampciS与所述待处理 音频块相邻的前一音频块对应的第二非线性增益值;Step1为第一过渡步长。
5. 根据权利要求1所述的方法,其特征在于,所述若判断结果为所述待处理音频块中 携带语音信号,则所述依据判断结果获取与所述待处理音频块对应的非线性增益值包括: 依据第三公式确定与所述待处理音频块对应的非线性增益值,所述第三公式为:
其中,ramPiS与所述待处理音频块对应的第一非线性增益值;TampciS与所述待处理 音频块相邻的前一音频块对应的第二非线性增益值;Step2S第二过渡步长,所述第二过渡 步长大于所述第一过渡步长。
6. -种音频信号处理装置,应用于电子设备,其特征在于,所述装置包括: 第一获取模块,用于获取待处理音频块的估计回声信号; 判断模块,用于判断所述待处理音频块中是否携带有语音信号; 第二获取模块,用于依据所述判断模块的判断结果获取与所述待处理音频块对应的非 线性增益值; 第一处理模块,用于基于所述非线性增益值对所述待处理音频块进行第一次回声处 理,得到第一处理结果,第一次回声处理基于第一公式实现,所述第一公式为: Y = Tamp1* (X*H) + (l-ramp^ c 其中,Y为第一处理结果;ramPl为与所述待处理音频块对应的非线性增益值;X为所述 待处理音频块;H为滤波器参数;c为预设的舒适噪声信号; 第二处理模块,用于若所述判断模块的判断结果为所述待处理音频块中携带有语音信 号,则将所述第一处理结果减去所述待处理音频块的残余回声信号,得到去除残余回声信 号的音频信号;其中,所述待处理音频块的残余回声信号为所述待处理音频块的估计回声 信号与确定所述待处理音频块之前最后确定的一个未携带语音信号的音频块的残余回声 信号与估计回声信号的比值的乘积。
7. 根据权利要求6所述的装置,其特征在于,所述判断模块包括: 第一获取单元,用于获取所述待处理音频块的估计回声信号与所述待处理音频块的比 值; 判断单元,用于若所述待处理音频块的估计回声信号与所述待处理音频块的比值大于 或等于预设阈值,则确定所述待处理音频块中未携带语音信号;若所述待处理音频块的估 计回声信号与所述待处理音频块的比值小于预设阈值,则确定所述待处理音频块中携带有 语音信号。
8. 根据权利要求6所述的装置,其特征在于,所述第二获取模块包括: 第二获取单元,用于若所述判断模块的判断结果为所述待处理音频块中未携带语音信 号,则依据第二公式确定与所述待处理音频块对应的非线性增益值,所述第二公式为:
其中,ramPiS与所述待处理音频块对应的第一非线性增益值;TampciS与所述待处理 音频块相邻的前一音频块对应的第二非线性增益值;Step1为第一过渡步长。
9. 根据权利要求6所述的装置,其特征在于,所述第二获取模块包括: 第三获取单元,用于若所述判断模块的判断结果为所述待处理音频块中携带语音信 号,则依据第三公式确定与所述待处理音频块对应的非线性增益值,所述第三公式为:
其中,ramPiS与所述待处理音频块对应的第一非线性增益值;TampciS与所述待处理 音频块相邻的前一音频块对应的第二非线性增益值;Step2S第二过渡步长,所述第二过渡 步长大于所述第一过渡步长。
10. -种电子设备,其特征在于,包括如权利要求6-9任意一项所述的信号处理装置。
【专利摘要】本发明实施例公开了一种音频信号处理方法、装置及电子设备,根据待处理音频块中是否携带语音信号获取非线性增益值,基于获取的非线性增益值对待处理音频块进行第一次回声处理,得到第一处理结果,若判断结果为所述待处理音频块中携带有语音信号,则对第一处理结果做进一步的处理,即将所述第一处理结果减去所述待处理音频块的残余回声信号,得到去除残余回声信号的音频信号,从而降低近端信号中的回声残留。
【IPC分类】G10L19-03, G10L21-02
【公开号】CN104835502
【申请号】CN201510259913
【发明人】王珂, 禹业茂, 吴泽贤, 温斌, 纪红, 皮慧斌, 李曦, 王金宝
【申请人】捷思锐科技(北京)有限公司
【公开日】2015年8月12日
【申请日】2015年5月20日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1