【技术实现步骤摘要】
带噪语音信号处理方法、装置及服务器
本专利技术涉及通信
,特别涉及一种带噪语音信号处理方法、装置及服务器。
技术介绍
现实生活中的语音不可避免地要受到周围环境噪声的影响,为了改善听觉质量,需要对语音信号进行去噪处理。在进行去噪处理时,通常采用基于短时幅度谱估计的算法,即在频域内,利用原始语音信号的功率谱和噪声信号的功率谱得到语音信号的功率谱,并根据语音信号的功率谱计算得到语音信号的幅度谱,通过傅里叶反变换得到时域的语音信号。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:对于信号的功率谱估计,通常的做法是采用固定迭代因子的迭代算法,该算法往往对于白噪声有效,不能及时跟踪语音或者噪声的变化,因此遇到有色噪声时性能急剧下降。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种带噪语音信号处理方法、装置及服务器。所述技术方案如下:第一方面,提供了一种带噪语音信号处理方法,所述方法包括:根据带噪语音信号的静默段,获取所述带噪语音信号中噪声信号,所述带噪语音信号包括语音信号和噪声信号,所述带噪语音信号为频域信号;对于所述语音信号中的每一帧,根据所述噪声信号和所述带噪语音信号,获取所述语音信号的每一帧的功率谱迭代因子;对于所述语音信号中的每一帧,根据所述带噪语音信号、所述噪声信号的每一帧和上一帧的功率谱迭代因子,计算语音信号每一帧的中间功率谱;根据所述语音信号每一帧的中间功率谱和噪声信号,计算所述带噪语音信号中每一中贞的信噪比;根据所述带噪语音信号中每一帧的信噪比、所述带噪语音信号和所述噪声信号的每一帧,获取时域的处理 ...
【技术保护点】
一种带噪语音信号处理方法,其特征在于,所述方法包括:根据带噪语音信号的静默段,获取所述带噪语音信号中噪声信号,所述带噪语音信号包括语音信号和噪声信号,所述带噪语音信号为频域信号;对于所述语音信号中的每一帧,根据所述噪声信号和所述带噪语音信号,获取所述语音信号的每一帧的功率谱迭代因子;对于所述语音信号中的每一帧,根据所述带噪语音信号、所述噪声信号的每一帧和上一帧的功率谱迭代因子,计算语音信号每一帧的中间功率谱;根据所述语音信号每一帧的中间功率谱和噪声信号,计算所述带噪语音信号中每一帧的信噪比;根据所述带噪语音信号中每一帧的信噪比、所述带噪语音信号和所述噪声信号的每一帧,获取时域的处理后带噪语音信号。
【技术特征摘要】
1.一种带噪语音信号处理方法,其特征在于,所述方法包括: 根据带噪语音信号的静默段,获取所述带噪语音信号中噪声信号,所述带噪语音信号包括语音信号和噪声信号,所述带噪语音信号为频域信号; 对于所述语音信号中的每一帧,根据所述噪声信号和所述带噪语音信号,获取所述语音信号的每一帧的功率谱迭代因子; 对于所述语音信号中的每一帧,根据所述带噪语音信号、所述噪声信号的每一帧和上一帧的功率谱迭代因子,计算语音信号每一帧的中间功率谱; 根据所述语音信号每一帧的中间功率谱和噪声信号,计算所述带噪语音信号中每一帧的信噪比; 根据所述带噪语音信号中每一帧的信噪比、所述带噪语音信号和所述噪声信号的每一帧,获取时域的处理后带噪语音信号。2.根据权利要求1所述的方法,其特征在于,对于所述语音信号中的每一帧,根据所述噪声信号和所述带噪语音信号,获取所述语音信号的每一帧的功率谱迭代因子包括: 对于所述语音信号中的第m帧,根据所述噪声信号和所述带噪语音信号的第m-Ι帧,计算所述语音信号的第m-1帧的方差Crs2,所述语音信号的第m-1帧的方差 3.根据权利要求1所述的方法,其特征在于,对于所述语音信号中的每一帧,根据所述带噪语音信号、所述噪声信号的每一帧和上一帧的功率谱迭代因子,计算语音信号每一帧的中间功率谱包括: 根据所述带噪语音信号、所述噪声信号的第m-Ι帧和所述语音信号的第m帧的功率谱迭代因子,利用公式 4.根据权利要求1所述的方法,其特征在于,根据所述带噪语音信号中每一帧的信噪t匕、所述带噪语音信号和所述噪声信号的每一帧,获取时域的处理后带噪语音信号包括: 根据所述带噪语音信号的第m帧的信噪比、所述带噪语音信号和所述噪声信号的第m帧以及所述噪声信号的第m帧的掩蔽阈值,计算所述带噪语音信号的第m帧的修正因子;根据所述带噪语音信号的第m帧的信噪比和所述带噪语音信号的第m帧的修正因子,计算所述带噪语音信号的第m帧的传递函数; 根据所述带噪语音信号的第m帧的传递函数、所述带噪语音信号的第m帧的幅度谱,计算处理后带噪语音信号的第m帧的幅度谱; 以所述带噪语音信号的相位作为处理后带噪语音信号的相位,基于处理后带噪语音信号的第m帧的幅度谱进行傅里叶反变换,得到时域的处理后带噪语音信号的第m帧。5.根据权利要求4所述的方法,其特征在于,根据所述带噪语音信号的第m帧的信噪t匕、所述带噪语音信号和所述噪声信号的第m帧以及所述噪声信号的第m帧的掩蔽阈值,计算所述带噪语音信号的第m帧的修正因子包括: 根据所述带噪语音信号和所述噪声信号的第m帧,计算所述噪声信号的第m帧的掩蔽阈值;根据所述带噪语音信号的第m帧的信噪比、所述带噪语音信号和所述噪声信号的第m帧以及所述噪声信号的第m帧的掩蔽阈值,利用不等式 6.根据权利要求4所述的方法,其特征在于,根据所述带噪语音信号的第m帧的信噪比和所述带噪语音信号的第m帧的修正因子,计算所述带噪语音信号的第m帧的传递函数包括: 根据所述带噪语音信号的第m帧的信噪比和所述带噪语音信号的第m帧的修正因子,利用公式 7.根据权利要求1所述的方法,其特征在于,根据所述语音信号每一帧的中间功率谱和噪声信号,计算所述带噪语音信号中每一帧的信噪比之后,所述方法还包括:对于所述语音信号的第m帧,根据所述带噪语音信号的第m帧的信噪比和所述带噪语音信号的第m帧,计算所述语音信号的第m帧的功率谱; 基于所述语音信号的第m帧的功率谱,计算所述语音信号的第m+1帧的功率谱迭代因子。8.根据权利要求1所述的方法,其特征在于,根据所述语音信号每一帧的中间功率谱和噪声信号,计算所述带噪语音信号中每一帧的信噪比包括: 根据所述噪声信号的第m-Ι帧和所述语音信号的第m帧的中间功率谱,利用公式 9.一种带噪语音信号处理装置,其特征在于,所述装置包括: 噪声信号获取模块,用于根据带噪语音信号的静默段,获取所述带噪语音信号中噪声信号,所述带噪语音信号包括语音信号和噪声信号,所述带噪语音...
【专利技术属性】
技术研发人员:陈国明,彭远疆,莫贤志,
申请(专利权)人:腾讯科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。