[发明专利]信号解码方法及设备有效
申请号: | 201310213593.5 | 申请日: | 2013-05-31 |
公开(公告)号: | CN104217727B | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 刘泽新;苗磊 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G10L19/20 | 分类号: | G10L19/20 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 王君,肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信号 解码 方法 设备 | ||
技术领域
本发明涉及信息技术领域,并且具体地,涉及信号解码方法及设备。
背景技术
目前的通信传输越来越重视语音或音频的质量,因此语音或音频信号的编解码也成为语音或音频信号处理中越来越重要的环节。
编码端在信号编码的过程中,为了提高编码效率,往往希望用尽量少的编码比特来表征要传输的信号。例如,在低速率编码时,编码端常常不会对所有频带进行编码。考虑到人耳对语音或音频信号中的低频部分比对高频部分更加敏感的特点,通常在低频部分分配较多的比特进行编码,在高频部分只分配少的比特进行编码,有些情况下甚至不对高频部分进行编码。因此,在解码端进行解码时需要通过盲带宽扩展技术来恢复未编码的频带。
目前,解码端常采用时域频带扩展方式恢复未编码的频带,但是这种方式对语音信号的扩展效果很差,而且不能处理音频信号,因此导致输出的语音或音频信号的性能很差。
发明内容
本发明实施例提供信号解码方法及设备,能够提升语音或音频信号的性能。
第一方面,提供了一种信号解码方法,包括:对语音或音频信号的比特流进行解码,获取解码信号;根据所述解码信号预测扩展频带的激励信号,其中,所述扩展频带与所述解码信号的频带相邻,且所述解码信号的频带低于所述扩展频带;在所述解码信号中选取第一频带和第二频带,根据所述第一频带的频谱系数以及所述第二频带的频谱系数预测所述扩展频带的频谱包络,其中,所述第一频带的最高频点距离所述扩展频带的最低频点小于或等于第一值,所述第二频带的最高频点距离所述第一频带的最低频点小于或等于第二值;根据所述扩展频带的频谱包络和所述扩展频带的激励信号,确定所述扩展频带的频域信号。
结合第一方面,在第一种可能的实现方式中,所述在所述解码信号中选取第一频带和第二频带,包括:按照从所述扩展频带的起始点向低频的方向,在所述解码信号的频带中选取第一频带和第二频带,其中所述第一频带的最高频点距离所述扩展频带的最低频点等于所述第一值,所述第一值为0;所述第二频带的最高频点距离所述第一频带的最低频点等于所述第二值,所述第二值为0。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述第一频带的频谱系数以及所述第二频带的频谱系数预测所述扩展频带的频谱包络,包括:将所述第一频带划分为M个子带,并根据所述第一频带的频谱系数确定每个子带的能量或幅度的均值,其中M为正整数;根据所述每个子带的能量或幅度的均值,确定所述每个子带的能量或幅度的调整值;根据所述每个子带的能量或幅度的调整值,预测所述扩展频带的第一频谱包络;根据所述第二频带的频谱系数,确定所述第二频带的能量或幅度的均值;根据所述扩展频带的第一频谱包络以及所述第二频带的能量或幅度的均值,预测所述扩展频带的频谱包络。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述每个子带的能量或幅度的均值,确定所述每个子带的能量或幅度的调整值,包括:如果所述M个子带的能量或幅度的均值的方差不在预设的阈值范围内,则将a个子带中每个子带的能量或幅度的均值进行调整以确定所述a个子带中每个子带的能量或幅度的调整值,并将b个子带中每个子带的能量或幅度的均值作为所述b个子带中每个子带的能量或幅度的调整值,其中所述a个子带中每个子带的能量或幅度的均值大于或等于均值阈值,所述b个子带中每个子带的能量或幅度的均值小于所述均值阈值,a和b为正整数,且a+b=M;如果所述M个子带的能量或幅度的均值的方差在预设的阈值范围内,则将所述每个子带的能量或幅度的均值作为所述每个子带的能量或幅度的调整值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310213593.5/2.html,转载请声明来源钻瓜专利网。