音频信号编码方法和装置的制作方法

文档序号:2835925阅读:191来源:国知局
专利名称:音频信号编码方法和装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种音频信号编码方法和装置。
背景技术
在音频编码时,由于比特率的限制和考虑到人耳的听觉特性,所以优先编码低频 带音频信号的信息,而丢弃高频带音频信号的信息。但随着网络技术的发展,网络带宽限制 越来越小,同时随着人们对音质越来越高的要求,希望通过增加信号的带宽而恢复高频带 音频信号的信息。由此提高音频信号的音质,可以通过带宽扩展(BandWidth Extension, BffE)技术实现。
带宽扩展可以扩大音频信号频带范围、提高信号质量,例如G. 729.1中的 时域(Time Domain, TD)带宽扩展算法,活动图像专家组(Moving Picture Experts Group, MPEG)中的频带复制(Spectral Band Replication, SBR)技术,以及国际电信 联盟(International Telecommunication Union, ITU-T)G. 722B/G. 711.1D 中的频域 (Frequency Domain, FD)带宽扩展算法。
图1和图2为现有技术的带宽扩展的示意图,即无论低频(如小于6. 4kHz)音频信 号的编码是时域编码(TD coding)或者频域编码(FD coding),而高频(如6. 4_16/14kHz) 音频信号的带宽扩展都为时域带宽扩展(TD-BWE)或者都为频域带宽扩展(FD-BWE)。
所以现有技术中,对于高频的音频信号的编码只是时域带宽扩展的时域编码或只 是频域带宽扩展的频域编码,而不会考虑低频音频信号的编码方式,也不会考虑音频信号 的特性。发明内容
本发明实施例的音频信号编码方法和装置,在带宽扩展时可以根据低频信号的编 码方式和/或音频信号的特点来对高频音频信号进行编码,实现自适应编码,而非固定编 码模式。
本发明实施例提供了一种音频信号编码方法,所述方法包括
将音频信号分为高频音频信号和低频音频信号;
根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方式编码;
根据所述低频编码方式和/或所述音频信号的特征,选择带宽扩展模式对所述高 频音频信号编码。
本发明实施例提供了一种音频信号编码装置,所述装置包括
划分单元,用于将音频信号分为高频音频信号和低频音频信号;
低频信号编码单元,用于根据低频音频信号的特征对所述低频音频信号利用相应 的低频编码方式编码;
高频信号编码单元,用于根据所述低频编码方式和/或所述音频信号的特征,选 择带宽扩展模式对所述高频音频信号编码。
本发明实施例音频信号编码方法和装置可以根据低频信号的编码模式和/或音 频信号的特点来确定高频音频信号带宽扩展的编码方式,避免带宽扩展时不考虑低频信号 的编码模式和音频信号的特点,从而弥补带宽扩展局限于采用单一编码模式,实现自适应 的编码,优化音频编码质量。


图1为现有技术的带宽扩展的示意图之一;图2为现有技术的带宽扩展的示意图之二;图3为本发明实施例音频信号编码方法的流程图;图4为本发明实施例音频信号编码方法的带宽扩展示意图之一;图5为本发明实施例音频信号编码方法的带宽扩展示意图之二 ;图6为本发明实施例音频信号编码方法的带宽扩展示意图之三;图7为ITU-T G. 718中的分析窗示意图;图8为本发明音频信号编码方法的不同高频音频信号的加窗示意图;图9为本发明音频信号编码方法中基于高频信号高延时窗的BWE示意图;图10为本发明音频信号编码方法中基于高频信号零延时窗的BWE示意图;图11为本发明实施例音频信号处理装置的示意图;图12为本发明实施例另一音频信号处理装置的示意图。
具体实施例方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。本发明实施例可以根据低频带音频信号的编码方式和音频信号的特点来确定频 带扩展的方法是时域带宽扩展还是频域带宽扩展。这样当低频编码是时域编码时,高频编码可以是时域带宽扩展,也可以是频域带 宽扩展;而低频编码是频域编码时,高频编码可以是时域带宽扩展,也可以是频域带宽扩展。图3为本发明实施例音频信号编码方法的流程图,如图所示,本发明实施例音频 信号编码方法具体包括如下步骤步骤101,将音频信号分为高频音频信号和低频音频信号;因为低频的音频信号需要直接编码,而高频的音频信号必须经过带宽扩展来进行 编码;步骤102,根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方 式编码;对低频音频信号编码具有两种方式,可以是时域编码或频域编码方式,例如对于 语音音频信号,则利用时域编码对低频语音信号进行编码,而对于音乐音频信号,则利用频 域编码对低频音乐信号进行编码;因为通常来讲说语音信号采用时域编码的效果比较好, 例如码激励线性预测(Code Excited Linear Prediction, CELP),而音乐信号采用频域编 码的效果比较好,例如使用改进离散余弦变换(Modified Discrete Cosine Transform, MDCT)或快速傅立叶变换(Fast Fourier Transform, FFT)等。
步骤103,根据低频编码方式或音频信号的特征,选择带宽扩展模式对高频音频信号编码。
本步骤是说明了对高频音频信号编码时的几种可能性,一是根据低频信号的编码方式来决定高频音频信号的编码方式,二是根据音频信号的特征来对决定高频音频信号的编码方式,三是同时参考低频信号的编码方式和音频信号的特征来对决定高频音频信号的编码方式。
低频音频信号的编码方式可能是时域编码或者频域编码,而音频信号的特征可以是语音音频信号或者音乐音频信号,高频音频信号编码方式可以是时域带宽扩展模式或者频域带宽扩展模式,对于高频音频信号的带宽扩展需要参考低频音频信号的编码方式或音频信号特征来编码。
根据所述低频编码方式或所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码,选择的带宽扩展模式与低频编码方式或音频信号的特征对应,属于同一个域编码方式。
一个实施例中,所选择的带宽扩展模式与低频编码方式对应当低频音频信号采用时域编码方式时,选择时域带宽扩展模式对高频音频信号进行时域编码;当低频音频信号采用频域编码方式,选择频域带宽扩展模式对高频音频信号进行频域编码。即高频音频信号的编码方式与低频编码方式属于同一个域编码方式(时域编码或者频域编码)。
另一个实施例中,与音频信号特征适合的低频编码方式对应当音频信号为语音信号时,选择时域带宽扩展模式对高频音频信号进行时域编码;当音频信号为音乐信号时, 选择频域带宽扩展模式对高频音频信号进行频域编码。即高频音频信号的编码方式与音频信号特征适合的低频编码方式属于同一个域编码方式(时域编码或者频域编码)。
另一个实施例中,综合考虑低频编码方式和音频信号的特征,选择带宽扩展模式对高频音频信号编码当低频音频信号为时域编码方式,且音频信号为语音信号时,选择时域带宽扩展模式对高频音频信号进行时域编码;否则选择频域带宽扩展模式对高频音频信号进行频域编码。
参见图4的本发明实施例音频信号编码方法的带宽扩展示意图之一所示,低频音频信号,例如0-6. 4kHz的音频信号可能是TD coding或者FD c oding,而高频音频信号,例如6. 4-16/14kHz的音频信号的带宽扩展可能是TD-BWE或者FD-BWE。
也就是说本发明实施例的音频信号编码方法中,低频音频信号的编码方式与高频信号的带快扩展之间没有一一对应的关系。例如,如果低频音频信号是TD coding,其高频音频信号的带宽扩展既可能是TD-BWE,也可能是FD-BWE ;而如果低频音频信号是TD coding,其高频音频信号的带宽扩展同样可能是TD-BWE,也可能是FD-BWE。
具体的,一种选择带宽扩展模式对高频音频信号编码的方式是根据低频音频信号的低频编码方式进行处理,一并参见图5的本发明实施例音频信号编码方法的带宽扩展示意图之二所示,低频(0-6. 4kHz)音频信号是时域编码TD coding时,高频¢. 4_16/14kHz) 音频信号同样也是时域带宽扩展TD-BWE的时域编码;低频(0-6. 4kHz)音频信号是频域编码FD coding时,高频(6. 4-16/14kHz)音频信号同样也是频域带宽扩展FD-BWE的频域编码。
所以高频音频信号编码的方式与低频音频信号的编码方式是属于相同域的,而不参考音频信号/低音音频信号的特征,也就是说高频音频信号的编码参照低频音频信号编 码的方式进行处理的,与音频信号/低音音频信号的特征无关。
因此,根据低频信号的编码方式来确定高频音频信号带宽扩展的编码方式,避免 带宽扩展时不考虑低频音频信号的编码方式,弥补带宽扩展对不同音频信号编码质量的局 限性,实现自适应的编码,优化音频编码质量。
另外一种选择带宽扩展模式对高频音频信号编码的方式,是根据音频信号或者低 频音频信号的特征来处理。例如如果音频信号/低频音频信号是语音音频信号,则利用时 域编码对高频音频信号进行编码,而如果音频信号/低频音频信号是音乐音频信号,则利 用频域编码对高频音频信号进行编码。
同时参见图4所示,高频音频信号带宽扩展的编码只参考音频信号/低音音频信 号的特征,而无论低频音频信号的编码方式,所以低频音频信号是时域编码时,高频音频信 号可能是时域编码也可能是频域编码,而低频音频信号是频域编码时,高频音频信号可能 是频域编码也可能是时域编码。
因此,根据音频信号/低频信号的特点来确定高频音频信号带宽扩展的编码方 式,避免带宽扩展时不考虑音频信号/低频音频信号的特点,弥补带宽扩展对不同音频信 号编码质量的局限性,实现自适应的编码,优化音频编码质量。
再有一种选择带宽扩展模式对高频音频信号编码的方式,既要根据低频音频信号 的编码方式也要根据音频信号/低频音频信号的特征。例如当低频音频信号为时域编码方 式,而且音频信号/低频音频信号为语音信号时,选择时域带宽扩展模式对高频音频信号 进行时域编码;而当低频音频信号为频域编码方式,或者低频音频信号为时域编码方式,且 音频信号/低频音频信号为音乐信号时,选择频域带宽扩展模式对高频音频信号进行频域 编码。
图6为本发明实施例音频信号编码方法的带宽扩展示意图之三,如图所示,当低 频(6. 4-16/14kHz)音频信号为时域编码TD coding时,高频(6. 4_16/14kHz)音频信号可 以是频域带宽扩展FD-BWE的频域编码,也可以是时域带宽扩展TD-BWE的时域编码;而当低 频(6. 4-16/14kHz)音频信号为频域编码FD coding时,高频(6. 4-16/14kHz)音频信号同 样是频域带宽扩展FD-BWE的频域编码。
因此,根据低频信号的编码模式和音频信号/低频信号的特点来确定高频音频信 号带宽扩展的编码方式,避免带宽扩展时不考虑低频信号的编码模式和音频信号/低频音 频信号的特点,弥补带宽扩展对不同音频信号编码质量的局限性,实现自适应的编码,优化 音频编码质量。
本发明实施例音频信号的编码方法中对于低频音频信号的编码方式可以是时域 编码或者频域编码,而带宽扩展方法也是两种,时域带宽扩展和频域带宽扩展,可以对应不 同的低频带编码方式。
时域带宽扩展和频域带宽扩展有可能延时不同,所以需要延时对齐,以达到统一 的延时。
假设所有低频音频信号编码延时相同,这样时域带宽扩展和频域带宽扩展的延时 最好也相同,通常时域带宽扩展的延时是固定的,而频域带宽扩展的延时是可调的,所以可 以通过调整频域带宽扩展的延时来实现延时统一。
本发明实施例可以实现相对于解码低频信号的零延时带宽扩展,此处零延时是相对于低频带而言,因为非对称窗本身是有延时的。而且本发明实施例可以对高频带信号进行不同的加窗,此处采用的是非对称的窗,如图7所示的ITU-T G. 718中的分析窗。而且可以实现从相对于解码低频信号的零延时到相对于解码低频信号的高频窗自身延时之间的任一延时,如图8所示。
图8为本发明音频信号编码方法的不同高频音频信号的加窗示意图,如图所示, 对于不同巾贞(frame),例如对于(m_l) frame、(m) frame和(m+1) frame,可以实现高频信号高延时窗(High delay windowing)、高频信号低延时窗(Low delay windowing)和高频信号零延时窗(Zero delay windowing)。这里高频信号各延时窗并没有考虑窗本身的延时,只是考虑不同的高频信号的加窗方式。
图9为本发明音频信号编码方法中高频信号高延时窗的BWE示意图,如图所示,当输入帧的低频音频信号完全解码后,用解码后的低频音频信号作为高频激励信号,输入帧高频音频信号的加窗是根据输入帧低频音频信号解码的延时来确定。
例如,编解码的低频音频信号延时为Dims,在编码端Encoder对高频音频信号进行时频变换时,将延时Dims的高频音频信号进行时频变换,而高频音频信号的加窗变换会产生D2毫秒的延时,所以在解码端Decoder解码的高频带信号的总延时为D1+D2毫秒;这样相对解码的低频音频信号,高频音频信号有额外D2毫秒延时,即解码的低频音频信号需要额外延时D2毫秒和解码的高频音频信号对齐,输出信号总延时为D1+D2。而在解码端,因为高频激励信号需要从低频音频信号的预测中得到,所以对解码端的低频音频信号和编码端的高频音频信号来说,均做同样的时频变换处理,而由于编码端的高频音频信号和解码端的低频音频信号都是对延时Dl毫秒后的音频信号做时频变换,因此激励信号是对齐的。
图10为本发明首频彳目号编码方法中闻频彳目号零延时窗BWE 意图,如图所不,是编码端对当前接收的帧的高频音频信号直接进行加窗,解码端时频变换处理用当前帧解码的低频音频信号作为激励信号,虽然激励信号可能会有一定错位,但是经过对激励信号进行修正,错位的影响可以忽略不计。
例如,解码的低频带信号延时为Dl毫秒,而编码端对高频带信号做时频变换时不做延时处理,而只是由于高频信号加窗变换会产生D2毫秒的延时,所以在解码端解码的高频带信号的总延时为D2毫秒。
当Dl等于D2时,解码的低频音频信号不需要额外延时即能和解码的高频音频信号对齐;但在解码端预测高频带激励信号是从对延时Dl毫秒后的低频音频信号做时频变换得到的频域信号中得到的,所以,高频激励信号和低频激励信号没有对齐,具有Dl毫秒的错位。解码信号相对于编码端信号总体延时是Dl或者D2。
当Dl不等于D2时,例如Dl小于D2时,解码信号相对于编码端信号总体延时是D2 毫秒,高频激励信号和低频激励信号之间的错位是Dl毫秒,解码的低 频音频信号需要额外延时(D2-D1)毫秒和解码的高频音频信号对齐。如Dl大于D2时,这样解码信号相对于编码端信号总体延时是Dl毫秒,高频激励信号和低频激励信号之间的错位是Dl毫秒,解码的高频音频信号需要额外延时(D1-D2)毫秒和解码的低频音频信号对齐。
介于如上高频信号零延时窗和高延时窗之间的BWE,是编码端对当前接收的帧的高频音频信号延时D3毫秒后进行加窗,该延时介于O和Dl毫秒之间,解码端时频变换处理用低频音频信号当前帧解码信号作为激励信号,虽然激励信号可能会有一定错位,但是经 过对激励信号进行修正,错位的影响可以忽略不计。
当Dl等于D2时,解码的低频音频信号需要额外延时D3毫秒和解码的高频音频信 号对齐;但在解码端预测高频带激励信号是从对延时Dl毫秒后的低频音频信号做时频变 换得到的频域信号中得到的,所以,高频激励信号和低频激励信号没有对齐,具有(D1-D3) 毫秒的错位。解码信号相对于编码端信号总体延时是(D2+D3)或者(D1+D3)毫秒。
当Dl不等于D2时,例如Dl小于D2时,解码信号相对于编码端信号总体延时是 (D2+D3)毫秒,高频激励信号和低频激励信号之间的错位是(D1-D3)毫秒,解码的低频音频 信号需要额外延时(D2+D3-D1)毫秒和解码的高频音频信号对齐。
如Dl大于D2时,这样解码信号相对于编码端信号总体延时是max (Dl, D2+D3)毫 秒,高频激励信号和低频激励信号之间的错位是(D1-D3)毫秒,其中max(a,b)表示取a 和b的较大的一个值。当max(Dl,D2+D3) = D2+D3时,解码的低频音频信号需要额外延 时(D2+D3-D1)毫秒和解码的高频音频信号对齐,当max(Dl,D2+D3) = Dl时,解码的高频 音频信号需要额外延时(D1-D2-D3)毫秒和解码的低频音频信号对齐;举一特例,当D3 = (D1-D2)毫秒,这样解码信号相对于编码端信号总体延时是Dl毫秒,高频激励信号和低频 激励信号之间的错位是D2毫秒,此时解码的低频音频信号不需要额外延时即能和解码的 高频音频信号对齐。
所以,本发明实施例在时域带宽扩展中需要对频域带宽扩展的状态保持更新,因 为下一帧有可能是频域带宽扩展,同理在频域带宽扩展中需要对时域带宽扩展的状态保持 更新,因为到下一帧有可能是时域带宽扩展,由此通过这种方法来实现带宽切换的连续性。
以上实施例是对于本发明音频信号编码方法的,同样,可以利用音频信号处理装 置来实现。图11为本发明实施例音频信号处理装置的示意图,如图所示,本发明实施例信 号处理装置具体包括划分单元11、低频信号编码单元12和高频信号编码单元13。
划分单元11用于将音频信号分为高频音频信号和低频音频信号;低频信号编码 单元12用于根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方式编 码;而编码方式可以是时域编码或频域编码方式,例如对于语音音频信号,利用时域编码对 低频语音信号进行编码,而对于音乐音频信号,利用频域编码对低频音乐信号进行编码。因 为通常来讲说语音信号采用时域编码的效果比较好,而音乐信号采用频域编码的效果比较 好。
高频信号编码单元13用于根据所述低频编码方式和/或所述音频信号的特征,选 择带宽扩展模式对所述高频音频信号编码。
具体的,如果低频信号编码单元12采用时域编码,则高频信号编码单元13选择时 域带宽扩展模式对所述高频音频信号进行时域或频域编码;而如果低频信号编码单元12 采用频域编码,则高频信号编码单元13选择频域带宽扩展模式对所述高频音频信号进行 时域或频域编码。
另外,如果音频信号/低频音频信号是语音音频信号,则高频信号编码单元13利 用时域编码对高频频语音信号进行编码,而如果音频信号/低频音频信号是音乐音频信 号,则高频信号编码单元13利用频域编码对高频频音乐信号进行编码。此时不考虑低频音 频信号的编码模式。
再有,当低频信号编码单元12对低频音频信号采用时域编码方式,而且音频信号 /低频音频信号为语音信号时,高频信号编码单元13选择时域带宽扩展模式对高频音频信 号进行时域编码;而当低频信号编码单元12对低频音频信号采用频域编码方式,或者低频 信号编码单元12对低频音频信号采用时域编码方式,且音频信号/低频音频信号为音乐信 号时,选择频域带宽扩展模式对高频音频信号进行频域编码。
图12为本发明实施例另一音频信号处理装置的示意图,如图所示,本发明实施例 信号处理装置还具体包括低频信号解码单元14。
低频信号解码单元14用于对低频音频信号解码;低频音频信号编解码产生第一 延时D1。
具体的,如果高频音频信号有延时窗时,高频信号编码单元13用于对高频音频信 号进行第一延时Dl后编码,高频音频信号编码产生第二延时D2 ;使得音频信号编解码延时 是第一延时Dl和第二延时D2之和(D1+D2)。
如果高频音频信号没有延时窗时,高频信号编码单元13用于对高频音频信号编 码,高频音频信号编码产生第二延时D2 ;当第一延时Dl小于等于第二延时D2时,低频信号 编码单元12对低频音频信号编码后延时第二延时D2与第一延时Dl之差(D2-D1),使得音 频信号编解码延时是第二延时D2 ;当第一延时Dl大于第二延时D2时,低频信号编码单元 12对高频音频信号对高频音频信号编码后延时第一延时Dl与第二延时D2之差(D1-D2); 使得音频信号编解码延时是第一延时Dl。
如果高频音频信号为中间延时窗时,高频信号编码单元13用于对高频音频信号 进行第三延时D3后编码,高频音频信号编码产生第二延时D2 ;当第一时延小于等于第二时 延时,低频信号编码单元12对低频音频信号编码后延时第二延时D2和第三延时D3与第 一延时Dl之差(D2+D3-D1),使得音频信号编解码延时是第二延时D2和第三延时D3之和 (D2+D3);当第一时延大于第二时延时,具有两种可能性,如果第一延时Dl大于等于第二延 时D2和第三延时D3之和(D2+D3),高频信号编码单元13对高频音频信号编码后延时第一 延时Dl与第二延时D2、第三延时D3和之差(D1-D2-D3),如果第一延时Dl小于第二延时D2 和第三延时D3之和(D2+D3),低频信号编码单元12对低频音频信号编码后延时第二延时 D2加第三延时D3与第一延时Dl之差(D2+D3-D1),使得音频信号编解码延时是第一延时Dl 或第二延时D2和第三延时D3之和(D2+D3)。
因此,本发明实施例音频信号编码装置可以根据低频信号的编码模式和/或音频 信号/低频信号的特点来确定高频音频信号带宽扩展的编码方式,避免带宽扩展时不考虑 低频信号的编码模式和音频信号/低频音频信号的特点,弥补带宽扩展对不同音频信号编 码质量的局限性,实现自适应的编码,优化音频编码质量。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的 单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬 件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。 这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现 不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器 (ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域 内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式
,对本发明的目的、技术方案和有益效果进行了进一步 详细说明,所应理解的是,以上所述仅为本发明的具体实施方式
而已,并不用于限定本发明 的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含 在本发明的保护范围之内。
权利要求
1.一种音频信号编码方法,其特征在于,所述方法包括将音频信号分为高频音频信号和低频音频信号;根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方式编码;根据所述低频编码方式或所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码。
2.根据权利要求1所述的音频信号编码方法,其特征在于,所述根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方式编码具体为,根据低频音频信号的特征利用时域编码或频域编码方式对所述低频音频信号编码。
3.根据权利要求2所述的音频信号编码方法,其特征在于,所述根据所述低频编码方式,选择带宽扩展模式对所述高频音频信号编码具体为,根据所述低频音频信号的时域编码方式,选择时域带宽扩展模式对所述高频音频信号进行时域编码;或根据所述低频音频信号的频域编码方式,选择频域带宽扩展模式对所述高频音频信号进行频域编码。
4.根据权利要求2所述的音频信号编码方法,其特征在于,所述根据所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码具体为,所述音频信号为语音信号,选择时域带宽扩展模式对所述高频音频信号进行时域编码;所述音频信号为音乐信号,选择频域带宽扩展模式对所述高频音频信号进行频域编码。
5.根据权利要求2所述的音频信号编码方法,其特征在于,所述根据所述低频编码方式和所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码具体为,所述低频音频信号为时域编码方式,且所述音频信号为语音信号,则选择时域带宽扩展模式对所述高频音频信号进行时域编码;否则选择频域带宽扩展模式对所述高频音频信号进行频域编码。
6.根据权利要求1所述的音频信号编码方法,其特征在于,所述方法还包括对所述低频音频信号解码,所述低频音频信号编解码产生第一延时;所述对所述高频音频信号编码具体为,对所述高频音频信号编码,所述高频音频信号编码产生第二延时。
7.根据权利要求6所述的音频信号编码方法,其特征在于,所述对所述高频音频信号编码具体为,对所述高频音频信号进行第一延时后编码,使得所述音频信号编解码延时是第一延时和第二延时之和。
8.根据权利要求6所述的音频信号编码方法,其特征在于,当所述第一延时小于等于第二延时时,对所述低频音频信号编码后延时第二延时与第一延时之差,使得音频信号编解码延时是第二延时;当所述第一延时大于第二延时时,对所述高频音频信号对所述高频音频信号编码后延时第一延时与第二延时之差;使得音频信号编解码延时是第一延时。
9.根据权利要求6所述的音频信号编码方法,其特征在于,所述方法还包括所述对所述高频音频信号编码具体为,对所述高频音频信号进行第三延时后编码;当所述第一时延小于等于第二时延时,对所述低频音频信号编码后延时第二延时和第三延时与第一延时之差,使得音频信号编解码延时是第二延时和第三延时之和;当所述第一时延大于第二时延时,对所述高频音频信号编码后延时第一延时与第二延时、第三延时和之差,或者对所述低频音频信号编码后延时第二延时加第三延时与第一延时之差,使得音频信号编解码延时是第一延时或第二延时和第三延时之和。
10.一种音频信号编码装置,其特征在于,所述装置包括划分单元,用于将音频信号分为高频音频信号和低频音频信号;低频信号编码单元,用于根据低频音频信号的特征对所述低频音频信号利用相应的低频编码方式编码;高频信号编码单元,用于根据所述低频编码方式和/或所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码。
11.根据权利要求9所述的音频信号编码装置,其特征在于,所述低频信号编码单元具体用于根据低频音频信号的特征利用时域编码或频域编码方式对所述低频音频信号编码。
12.根据权利要求10所述的音频信号编码装置,其特征在于,所述高频信号编码单元具体用于根据所述低频音频信号的时域编码或频域编码方式,选择时域或频域带宽扩展模式对所述高频音频信号进行时域或频域编码。
13.根据权利要求10所述的音频信号编码装置,其特征在于,所述音频信号为语音信号时,所述高频信号编码单元具体用于选择时域带宽扩展模式对所述高频音频信号进行时域编码;所述音频信号为音乐信号时,所述高频信号编码单元具体用于选择频域带宽扩展模式对所述高频音频信号进行频域编码。
14.根据权利要求10所述的音频信号编码装置,其特征在于,所述低频音频信号为时域编码方式,且所述音频信号为语音信号时,所述高频信号编码单元具体用于选择时域带宽扩展模式对所述高频音频信号进行时域编码,否则选择频域带宽扩展模式对所述高频音频信号进行频域编码。
15.根据权利要求9所述的音频信号编码装置,其特征在于,所述装置还包括低频信号解码单元,用于对所述低频音频信号解码;所述低频音频信号编解码产生第一延时;所述高频信号编码单元具体用于对所述高频音频信号进行第一延时后编码,所述高频音频信号编码产生第二延时;使得音频信号编解码延时是第一延时和第二延时之和;或者,所述高频信号编码单元具体用于对所述高频音频信号编码,所述高频音频信号编码产生第二延时;当所述第一延时小于等于第二延时时,所述低频信号编码单元对所述低频音频信号编码后延时第二延时与第一延时之差,使得音频信号编解码延时是第二延时;当所述第一延时大于第二延时时,所述低频信号编码单元对所述高频音频信号对所述高频音频信号编码后延时第一延时与第二延时之差;使得音频信号编解码延时是第一延时;或者,所述高频信号编码单元具体用于对所述高频音频信号进行第三延时后编码,所述高频音频信号编码产生第二延时;当所述第一时延小于等于第二时延时,所述低频信号编码单元对所述低频音频信号编码后延时第二延时和第三延时与第一延时之差,使得音频信号编解码延时是第二延时和第三延时之和;当所述第一时延大于第二时延时,所述高频信号编码单元对所述高频音频信号编码后延时第一延时与第二延时、第三延时和之差,或者所述低频信号编码单元对所述低频音频信号编码后延时第二延时加第三延时与第一延时之差,使得首频彳目号编解码延时是第一延时或第二延时和第二延时之和。
全文摘要
本发明涉及一种音频信号编码方法和装置,所述方法包括将音频信号分为高频音频信号和低频音频信号;利用低频音频信号特征对所述低频音频信号用相应的低频编码方式编码;根据所述低频编码方式和/或所述音频信号的特征,选择带宽扩展模式对所述高频音频信号编码。本发明实施例音频信号编码方法和装置可以根据低频信号的编码模式和/或音频信号的特点来确定高频音频信号带宽扩展的编码方式,从而弥补带宽扩展局限于采用单一编码模式,实现自适应的编码,优化音频编码质量。
文档编号G10L19/00GK103035248SQ20111029779
公开日2013年4月10日 申请日期2011年10月8日 优先权日2011年10月8日
发明者苗磊, 刘泽新 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1