网络语音通信中的信号处理方法和系统技术方案

技术编号:9828926 阅读:161 留言:0更新日期:2014-04-01 18:02
本发明专利技术公开了一种网络语音通信中的信号处理方法和系统,所述方法包括:接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据;根据各中低频信号在所述语音信号中对应的功率,获取抑制功率;判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下。实施本发明专利技术的方法和系统,可以在不影响通信语音的真实度的情况下有效抑制啸叫,并提高啸叫抑制的处理速率。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种网络语音通信中的信号处理方法和系统,所述方法包括:接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据;根据各中低频信号在所述语音信号中对应的功率,获取抑制功率;判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下。实施本专利技术的方法和系统,可以在不影响通信语音的真实度的情况下有效抑制啸叫,并提高啸叫抑制的处理速率。【专利说明】网络语音通信中的信号处理方法和系统
本专利技术涉及网络通信
,特别是涉及一种网络语音通信中的信号处理方法和系统。
技术介绍
随着智能手机以及移动互联网的普及,网络语音通信(VoIP)应用越来越多。此类应用需要进行回声消除处理,以解决免提模式下的回声问题。但是,由于语音终端设备差异性大、操作系统实时性差等原因,应用程序经常不能很好的把回声消除干净,这些回声残留不断放大回传,会导致嘯叫,极大地降低了语音质量。
技术实现思路
基于此,有必要针对上述网络语音通信中的残留回声导致嘯叫、降低语音质量的问题,提供一种网络语音通信中的信号处理方法和系统。一种网络语音通信中的信号处理方法,包括以下步骤:接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据;根据各中低频信号在所述语音信号中对应的功率,获取抑制功率;判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下,其中,所述高频信号为所述语音信号中的频率分量超出所述中低频阈值范围的语音数据。一种网络语音通信中的信号处理系统,包括:频域模块,用于接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据;获取模块,用于根据各中低频信号在所述语音信号中对应的功率,获取抑制功率;抑制模块,用于判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下,其中,所述高频信号为所述语音信号中的频率分量超出所述中低频阈值范围的语音数据。上述网络语音通信中的信号处理方法和系统,从网络语音通信的语音信号中,获取频率处于中低频阈值范围的中低频信号,根据各中低频信号对应的功率,获取抑制功率,在所述语音信号高频信号对应的功率是大于所述抑制功率时,将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率,可以在不影响通信语音的真实度的情况下有效抑制嘯叫,并提高嘯叫抑制的处理速率。【专利附图】【附图说明】图1是本专利技术网络语音通信中的信号处理方法第一实施方式的流程示意图;图2所述为语音信号的功率-频谱图;图3是本专利技术网络语音通信中的信号处理方法第二实施方式的流程示意图;图4是本专利技术网络语音通信中的信号处理系统第一实施方式的结构示意图。【具体实施方式】请参阅图1,图1是本专利技术网络语音通信中的信号处理方法第一实施方式的流程示意图。本实施方式所述的网络语音通信中的信号处理方法,包括以下步骤:步骤101,接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据。步骤102,根据各中低频信号在所述语音信号中对应的功率,获取抑制功率。步骤103,判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下,其中,所述高频信号为所述语音信号中的频率分量超出所述中低频阈值范围的语音数据。本实施方式所述的网络语音通信中的信号处理方法,从网络语音通信的语音信号中,获取频率处于中低频阈值范围的中低频信号,根据各中低频信号对应的功率,获取抑制功率,在所述语音信号高频信号对应的功率是大于所述抑制功率时,将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率,可以在不影响通信语音的真实度的情况下有效抑制嘯叫,并提高嘯叫抑制的处理速率。其中,对于步骤101,所述网络语音通信可包括通过米聊、YY语言或者QQ等即时通讯系统进行的网络语音通信。所述频率分量优选地为语音信号的频率值或用于标识各语音信号的频率大小的频率标识。优选地,所述中低频信号和所述高频信号,均为对所述网络语音通信中的语音信号进行回声消除处理时,处理过程中的语音的频域数据。在一个实施例中,当所述中低频率阈值范围为200HZ至1000HZ时,所述根据所述语音信号包含的声音频率,从中获取中低频信号的步骤包括以下步骤:判断所述语音信号的各频率分量是否大于或等于200HZ,若是,判断所述语音信号的所述频率分量是否大于1000HZ,若不大于1000HZ,则将所述频率分量对应的语音数据作为所述中低频信号,若大于1000HZ,则将所述频率对应的语音数据作为所述高频信号。在其他实施方式中,所述中低频域阈值可以是本领域惯用的其他中低频信号所属的数据范围。对于步骤102,所述高频信号在所述语音信号中对应的功率由所述高频信号在所述语音信号中的音频振动幅度表示。具体参见附图2,频率分量为f,功率为P。在一个实施例中,所述根据各中低频信号在所述语音信号中对应的功率,获取抑制功率的步骤包括以下步骤:根据各中低频信号在所述语音信号中对应的功率数值,将各中低频信号以从大到小的顺序进行排序。将排序为第二位的中低频信号的功率的数值(或功率幅度)作为所述抑制功率。在其他实施方式中,本领域技术人员还可以通过本领域惯用的技术手段获得所述抑制功率。对于步骤103,在一个实施例中,当所述语音信号为数字信号时,所述将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下的步骤包括以下步骤:将所述高频信号在所述语音信号中对应的功率的功率数值更改为所述抑制功率。在其他实施方式中,本领域技术人员还可以通过本领域惯用的技术手段将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下。请参阅图3,图3是本专利技术网络语音通信中的信号处理方法第二实施方式的流程示意图。本实施方式的网络语音通信中的信号处理方法与第一实施方式的区别在于:所述根据所述语音信号包含的声音频率,从中获取中低频信号的步骤还包括以下步骤:步骤301,对网络语音通信的语音信号进行回声估计,将所述语音信号中满足回声残留条件的语音信号作为回声残留信号。步骤302,对所述回声残留信号进行FFT变换。步骤303,在频域上对FFT变换后的回声残留信号进行非线性处理。步骤304,根据所述非线性处理后的回声残留信号包含的声音频率,从中获取中低频信号。本实施方式所述的网络语音通信中的信号处理方法,在回声消除处理过程中嘯叫的抑制,利用回声消除处理过程中的语音信号的频域数据,可快速便捷地计算出所述抑制功率,再用所述调整声音的各个频域数值,可在不影响语音的情况下有效抑制嘯叫。在一个实施例中,所述将所述本文档来自技高网...

【技术保护点】
一种网络语音通信中的信号处理方法,其特征在于,包括以下步骤:接收网络语音通信的语音信号,根据所述语音信号包含的声音频率,从中获取中低频信号,其中,所述中低频信号为所述语音信号中的频率分量处于中低频阈值范围的语音数据;根据各中低频信号在所述语音信号中对应的功率,获取抑制功率;判断高频信号在所述语音信号中对应的功率是否大于所述抑制功率,若大于,则将所述高频信号在所述语音信号中对应的功率衰减至所述抑制功率以下,其中,所述高频信号为所述语音信号中的频率分量超出所述中低频阈值范围的语音数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:张帆胡建强马跃刘丽成家雄宋思超
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1