【技术实现步骤摘要】
本专利技术涉及通信领域,特别涉及舒适噪声的生成技术。
技术介绍
舒适噪声一般用于替换由非线性处理引入的杂音或是断续,采用生成的舒适背景噪声来代替这一部分,用以增强主观感受。传统的舒适噪声器对线性预测编码(LinearPredicted Coding,简称“LPC”)滤波器系数和增益分别进行估计,根据估计的LPC系数和增益因子,生成舒适噪声,生成的舒适噪声y [η]的能量需要接近于背景噪声X [η]的能量。具体地说,传统的舒适噪声生成器(Comfort Noise Generator,简称CNG)如图1所示,通过语音激活检测(Voice Activity Detection,简称“VAD”)获取真实的背景噪声,然后采用Levinson-Dubin算法分析其LPC系数,另外还需要估计系统的增益,最后将伪随机序列生成器生成的激励信号经过LPC滤波器及增益器获得合成的舒适噪声。然而,该方案存在以下问题:共同构成生成舒适噪声y [η]的因素:LPC滤波器系数和增益因子,是分别估计的,即增益因子G值不依赖于LPC系数,很容易导致生成的舒适噪声与目标背景噪声存在较大偏差。而且对于增益因子的简单估计,也将进一步扩大生成的舒适噪声与目标噪声的偏差。也就是说,传统的舒适噪声器虽然解决了断续问题,但是容易造成生成的舒适噪声能量与前后背景噪声能量不匹配,进而背景噪声表现为忽大忽小,主观感受为背景噪声不平稳。
技术实现思路
本专利技术的目的在于提供一种舒适噪声生成方法及舒适噪声生成器,使得合成得到的舒适噪声能量能更加贴近背景噪声,提高了主观感受。为解决上述技术问题,本专利技术的实施方 ...
【技术保护点】
一种舒适噪声生成方法,其特征在于,包含以下步骤:对背景噪声进行分析,获取所述背景噪声的线性预测编码LPC滤波器系数;对获取的所述LPC滤波器系数进行离散傅里叶变换,得到LPC滤波器系数的频谱;根据所述LPC滤波器系数的频谱、目标功率和激励信号的功率谱密度,计算增益因子;根据所述LPC滤波器系数和计算的所述增益因子,生成舒适噪声。
【技术特征摘要】
1.一种舒适噪声生成方法,其特征在于,包含以下步骤: 对背景噪声进行分析,获取所述背景噪声的线性预测编码LPC滤波器系数; 对获取的所述LPC滤波器系数进行离散傅里叶变换,得到LPC滤波器系数的频谱; 根据所述LPC滤波器系数的频谱、目标功率和激励信号的功率谱密度,计算增益因子; 根据所述LPC滤波器系数和计算的所述增益因子,生成舒适噪声。2.根据权利要求1所述的舒适噪声生成方法,其特征在于,根据所述LPC滤波器系数的频谱、目标功率和激励信号的功率谱密度,计算增益因子的步骤中,包含以下子步骤: 根据公式3.根据权利要求1所述的舒适噪声生成方法,其特征在于, 所述离散傅里叶变换为快速傅里叶变换FFT。4.根据权利要求1至3中任一项所述的舒适噪声生成方法,其特征在于,在所述对背景噪声进行分析时,每隔预定帧数进行一次所述分析,获取所述背景噪声的LPC滤波器系数。5.根据权利要求1至3中任一项所述的舒适噪声生成方法,其特征在于,在所述对背景噪声进行分析时,对预定帧数的背景噪声进行所述分析,获取的所述LPC滤波器系数为所述预定帧数的平均LPC滤波器系数; 所述目标功率为所述预定帧数的平均目标功率。6.根据权利要求1至3中任一项所述的舒适噪声生成方法,其特征在于,直接将背景噪声的功率作为所述目标功率。7.一种舒适噪声生成器,其特征在于,包含: 滤波器系数获取模块,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。