[发明专利]一种音频信号的时域包络处理方法及装置、编码器有效
申请号: | 201410260730.5 | 申请日: | 2014-06-12 |
公开(公告)号: | CN105336336A | 公开(公告)日: | 2016-02-17 |
发明(设计)人: | 刘泽新;苗磊 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G10L19/022 | 分类号: | G10L19/022;G10L19/135;G10L19/20;G10L25/45 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 信号 时域 包络 处理 方法 装置 编码器 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种音频信号的时域包络处理方法及装置、编码器。
背景技术
随着语音频压缩技术的高速发展,各种语音频编码算法也相继出现。在语音频编码算法的处理过程中,需要计算时域包络,现有的计算并量化时域包络的过程为:根据事先设定好的计算时域包络的个数M,M为正整数,将预处理后的原始高带信号和预测的高带信号分别分成M个子帧,对子帧进行加窗,然后计算各个子帧内预处理后的原始高带信号和预测的高带信号的能量或幅度比。其中,事先设定好的计算时域包络的个数M是根据前向缓存(lookaheadbuffer)的长度来确定。前向缓存是当前帧为了计算一些参数的需要,将输入信号的最后某些样点缓存不用,在下一帧计算参数时使用,当前帧使用的是前一帧缓存的样点。缓存的这些样点即为前向缓存,缓存的样点的个数即为前向缓存的长度。
上述对时域包络的处理过程存在的问题是:在求解时域包络时,利用的都是对称窗,同时为了保证子帧间和帧间的混叠,根据前向缓存(lookahead)的长度计算了多个时域包络。但在计算时域包络时,如果信号的时域分辨率太高,会造成帧内能量的不连续,从而引入很差的听觉感受。
发明内容
本发明实施例提供一种音频信号的时域包络处理方法及装置、编码器,可解决在计算时域包络时造成的帧内能量的不连续的问题。
第一方面,本发明实施例提供一种音频信号的时域包络处理方法,包括:
根据接收到的当前帧信号,得到所述当前帧信号的高带信号;
根据预先确定的时域包络个数M将所述当前帧的高带信号分成M个子帧,其中,M为大于等于2的整数;
计算每一个所述子帧的时域包络;
其中,所述计算每一个所述子帧的时域包络包括:
采用非对称窗对所述M个子帧中的最前端的子帧和所述M个子帧中的最末端的子帧进行加窗;
对所述M个子帧中除所述最前端的子帧和所述最末端的子帧之外的子帧进行加窗。
根据本发明实施例提供的音频信号的时域包络的处理方法,在不同的条件下采用不同的窗长度和/或窗形状求解时域包络,减少因为时域包络差别太大引入的能量不连续的影响,能够提升输出信号的性能。
在第一方面的第一种可能的实施方式中,在采用非对称窗对所述M个子帧中的最前端的子帧和所述M个子帧中的最末端的子帧进行加窗之前,所述方法还包括:
根据所述当前帧信号的高带信号的前向缓存的长度确定所述非对称窗;或者,
根据所述当前帧信号的高带信号的前向缓存的长度和所述时域包络个数M确定所述非对称窗。
结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述对所述M个子帧中除所述最前端的子帧和所述最末端的子帧之外的子帧进行加窗,包括:
对所述M个子帧中除最前端的子帧和所述最末端的子帧之外的子帧采用对称窗进行加窗;或者,
对所述M个子帧中除最前端的子帧和所述最末端的子帧之外的子帧采用非对称窗进行加窗。
结合第一方面,在第一方面的第三种可能的实施方式中,所述非对称窗的窗长与对所述M个子帧中除所述最前端的子帧和所述最末端的子帧之外的子帧进行加窗所采用的窗的窗长相同。
结合第一方面的第一种可能的实施方式至第一方面的第三种可能的实施方式任意之一所述的方法,在第一方面的第四种可能的实施方式中,所述根据所述当前帧音频信号的高带信号的前向缓存的长度确定非对称窗,包括:
当所述当前帧信号的高带信号的前向缓存的长度小于第一阈值时,根据当前帧的前一帧信号的高带信号和所述当前帧信号的高带信号的前向缓存的长度确定所述非对称窗,其中,所述当前帧的前一帧信号的高带信号的最末端子帧采用的非对称窗和所述当前帧信号的高带信号的最前端子帧采用的非对称窗的混叠部分等于所述当前帧信号的高带信号的前向缓存的长度,所述第一阈值等于所述当前帧的高带信号的帧长除以M。
结合第一方面的第一种可能的实施方式至第一方面的第三种可能的实施方式任意之一所述的方法,在第一方面的第五种可能的实施方式中,所述根据所述当前帧信号的高带信号的前向缓存的长度确定非对称窗,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410260730.5/2.html,转载请声明来源钻瓜专利网。