[发明专利]一种背景噪声生成方法以及噪声处理装置有效
申请号: | 200810085177.0 | 申请日: | 2008-03-20 |
公开(公告)号: | CN101483495A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 代金良;张立斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;G10L19/00;G10L21/02 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 背景 噪声 生成 方法 以及 处理 装置 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种背景噪声生成方法以及噪声处理装 置。
背景技术
目前的数据传输系统中,语音编码技术可以压缩语音信号的传输带宽, 增加通信系统的容量。由于语音通信中只有大约40%是包含语音的,其它时 间都是静音或背景噪声,为了进一步节省传输带宽,非连续传输系统(DTX, Discontinuous Transmission System)/舒适噪声生成(CNG,Comfortable Noise Generation)技术应运而生。
现有技术中的基于DTX/CNG的噪声生成方法为:
在编码端对输入背景噪声信号经过滤波分成两个子带,输出低子带信号 以及高子带输出信号。
对上述两个子带信号分别进行编码得到窄带编码参数以及高带编码参 数,将两个子带的编码参数组合成非噪声帧,若当前DTX判决结果为“发送”, 则将高带编码参数以及窄带编码参数组装成SID帧发送到解码端,否则发送 没有任何数据的NODATA帧到解码端。
在解码端,若接收到的编码码流中只有窄带的编码参数,则用729B的解 码方式进行解码。其中编码参数用于第一个10ms帧,第二个10ms帧当作 NODATA帧处理。
若接收到的编码码流中为宽带的编码参数,则解码过程如下,宽带包括 高带以及窄带:
如果接收到的为静音插入描述(SID,Silence Insertion Descriptor)帧,则 解码得到窄带编码参数以及高带编码参数,并根据窄带编码参数以及高带编 码参数生成窄带背景噪声以及高带背景噪声;
若接收到的为NODATA帧,则窄带编码参数采用729B的解码方式获得, 然后采用729B的CNG方式得到窄带背景噪声。高带编码参数则采用前一个 SID帧中的高带编码参数:PWB=PWB_PRE_SID,并对应生成高带背景噪声。 但是,上述技术方案中,在NODATA帧的时候,由于高带编码参数采用 的是直接复制前一个SID帧中高带编码参数的方式,所以会使得两个SID帧 之间的编码效果完全一致,如果相邻两个SID的编码参数差别较大,那么会 使得宽带背景噪声的差别较大,在语谱中产生一种“块”效应,从而会使用 户感觉到一种类呼吸的听觉效应,因此降低了用户体验。
发明内容
本发明实施例提供了一种背景噪声生成方法以及噪声处理装置,能够提 高用户体验。
本发明实施例提供的背景噪声生成方法,包括:若获取到的信号帧为噪 声帧,则获取所述噪声帧中的高带噪声编码参数,对所述高带噪声编码参数 进行加权处理和/或平滑处理得到第二高带噪声编码参数;根据所述第二高带 噪声编码参数生成高带背景噪声信号;其中,所述高带噪声编码参数包括时 域包络参数以及频域包络参数;当所述信号帧为噪声帧时,对所述高带噪声 编码参数进行的所述加权处理包括将预置的加权参数与所述频域包络参数的 乘积作为加权后的频域包络参数,所述加权参数与所述频域包络参数的频率 值成反比;其中,所述将预置的加权参数与所述频域包络参数的乘积作为加 权后的频域包络参数的步骤包括将频域包络参数以及加权参数进行如下运 算:Fenv_SID(j)=Fenv_SID(j)×SmoothWindow(j), SmoothWindow(j)=0.8+0.2×cos(jπ/12),其中,Fenv_SID(j)为频域包络参数, SmoothWindow(j)为加权参数,j表示频率值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810085177.0/2.html,转载请声明来源钻瓜专利网。