语音编码装置、语音解码装置、语音编码方法、语音解码方法转让专利
申请号 : CN201080014593.7
文献号 : CN102379004B
文献日 : 2012-12-12
发明人 : 辻野孝辅 , 菊入圭 , 仲信彦
申请人 : 株式会社NTT都科摩
摘要 :
权利要求 :
1.一种对编码后的语音信号进行解码的语音解码装置,该语音解码装置的特征在于,具备:比特流分离单元,其将包含所述编码后的语音信号的来自外部的比特流分离为编码比特流和时间包络辅助信息;
核心解码单元,其对所述比特流分离单元分离出的所述编码比特流进行解码,获得低频成分;
频率变换单元,其将由所述核心解码单元获得的所述低频成分变换到频域;
高频生成单元,其通过将由所述频率变换单元变换到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;
高频调整单元,其调整由所述高频生成单元生成的所述高频成分,生成调整后的高频成分;
低频时间包络分析单元,其对由所述频率变换单元变换到频域的所述低频成分进行分析,取得时间包络信息;
辅助信息变换单元,其将所述时间包络辅助信息变换为用于调整所述时间包络信息的参数;
时间包络调整单元,其调整由所述低频时间包络分析单元取得的所述时间包络信息而生成调整后的时间包络信息,在该时间包络信息的调整中使用所述参数;以及时间包络变形单元,其利用所述调整后的时间包络信息,使所述调整后的高频成分的时间包络变形。
2.一种对编码后的语音信号进行解码的语音解码装置,该语音解码装置的特征在于,具备:核心解码单元,其对包含所述编码后的语音信号的来自外部的比特流进行解码而获得低频成分;
频率变换单元,其将由所述核心解码单元获得的所述低频成分变换到频域;
高频生成单元,其通过将由所述频率变换单元变换到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;
高频调整单元,其调整由所述高频生成单元生成的所述高频成分,生成调整后的高频成分;
低频时间包络分析单元,其对由所述频率变换单元变换到频域的所述低频成分进行分析,取得时间包络信息;
时间包络辅助信息生成部,其分析所述比特流而生成用于调整所述时间包络信息的参数;
时间包络调整单元,其调整由所述低频时间包络分析单元取得的所述时间包络信息而生成调整后的时间包络信息,在该时间包络信息的调整中使用所述参数;以及时间包络变形单元,其利用由所述调整后的时间包络信息,使所述调整后的高频成分的时间包络变形。
3.根据权利要求1或2所述的语音解码装置,其特征在于,所述高频调整单元进行以“ISO/IEC 14496-3”规定的“MPEG4 AAC”的SBR译码器中的“HF adjustment”为依据的动作。
4.根据权利要求1或2所述的语音解码装置,其特征在于,所述调整后的所述高频成分包括基于由所述高频成分生成单元生成的所述高频成分的复写信号成分、以及噪声信号成分。
5.一种使用了语音解码装置的语音解码方法,该语音解码装置对编码后的语音信号进行解码,所述语音解码方法的特征在于,具有以下的步骤:比特流分离步骤,所述语音解码装置将包含所述编码后的语音信号的来自外部的比特流分离为编码比特流和时间包络辅助信息;
核心解码步骤,所述语音解码装置对在所述比特流分离步骤中分离出的所述编码比特流进行解码而获得低频成分;
频率变换步骤,所述语音解码装置将在所述核心解码步骤中获得的所述低频成分变换到频域;
高频生成步骤,所述语音解码装置通过将在所述频率变换步骤中变换到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;
高频调整步骤,所述语音解码装置调整在所述高频生成步骤中生成的所述高频成分,生成调整后的高频成分;
低频时间包络分析步骤,所述语音解码装置对在所述频率变换步骤中变换到频域的所述低频成分进行分析,取得时间包络信息;
辅助信息变换步骤,所述语音解码装置将所述时间包络辅助信息变换为用于调整所述时间包络信息的参数;
时间包络调整步骤,所述语音解码装置调整在所述低频时间包络分析步骤中取得的所述时间包络信息而生成调整后的时间包络信息,在该时间包络信息的调整中使用所述参数;以及时间包络变形步骤,所述语音解码装置利用所述调整后的时间包络信息,使所述调整后的高频成分的时间包络变形。
6.一种使用了语音解码装置的语音解码方法,该语音解码装置对编码后的语音信号进行解码,所述语音解码方法的特征在于,具有以下的步骤:核心解码步骤,所述语音解码装置对包含所述编码后的语音信号的来自外部的比特流进行解码而获得低频成分;
频率变换步骤,所述语音解码装置将在所述核心解码步骤中获得的所述低频成分变换到频域;
高频生成步骤,所述语音解码装置通过将在所述频率变换步骤中变换到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;
高频调整步骤,所述语音解码装置调整在所述高频生成步骤中生成的所述高频成分,生成调整后的高频成分;
低频时间包络分析步骤,所述语音解码装置对在所述频率变换步骤中变换到频域的所述低频成分进行分析,取得时间包络信息;
时间包络辅助信息生成步骤,所述语音解码装置分析所述比特流而生成用于调整所述时间包络信息的参数;
时间包络调整步骤,所述语音解码装置调整在所述低频时间包络分析步骤中取得的所述时间包络信息而生成调整后的时间包络信息,在该时间包络信息的调整中使用所述参数;以及时间包络变形步骤,所述语音解码装置利用所述调整后的时间包络信息,使所述调整后的高频成分的时间包络变形。
说明书 :
语音编码装置、语音解码装置、语音编码方法、语音解码方
法
技术领域
背景技术
编码技术的例子,可列举以“ISO/IEC MPEG”标准化的“MPEG4AAC”等。
“MPEG4 AAC”中利用的SBR(Spectral Band Replication:频带复制)技术。在SBR中,针
对通过QMF(Quadrature Mirror Filter:正交镜像滤波器)滤波器组变换到频域的信号,
进行从低频频带到高频频带的频谱系数的复写,由此生成高频成分,然后,通过调整复写的系数的频谱包络和调性(tonality)来进行高频成分的调整。利用了频带扩展技术的语音
编码方式能够仅使用少量的辅助信息来再现信号的高频成分,因此对于语音编码的低比特
率化是有效的。
调整。通过该调整处理,在对语音信号、拍手及响板这样的时间包络变化大的信号进行编码时,有时在解码信号中会感知到被称为前回声(pre echo)或后回声(postecho)的残音状
的噪声。这个问题是由于在调整处理的过程中高频成分的时间包络变形并且多数情况下成
为比调整前更平坦的形状而导致的。经由调整处理而变平坦的高频成分的时间包络与编码
前的原始信号中的高频成分的时间包络不一致,构成了产生前回声/后回声的原因。
对解码信号进行基于残音滤波器的非相关化处理的单元,而且在非相关化处理的过程中,
信号的时间包络发生变形,产生与前回声/后回声同样的再现信号的劣化。作为针对此课
题的解决方法有TES(Temporal Envelope Shaping:时间包络成形)技术(专利文献1)。
在TES技术中,对QMF区域中表述的非相关化处理前的信号,在频率方向进行线形预测分
析,获得线形预测系数,然后,利用所获得的线形预测系数对非相关化处理后的信号在频率方向进行线形预测合成滤波处理。通过该处理,TES技术提取出非相关化处理前的信号所
具有的时间包络,并与其对应地调整非相关化处理后的信号的时间包络。由于非相关化处
理前的信号具有变形小的时间包络,因此通过上述处理能够将非相关化处理后的信号的时
间包络调整为变形小的形状,并且能够获得改善了前回声/后回声的再现信号。
发明内容
在SBR符号器中,对输入信号的高频成分进行分析,对分析结果获得的线形预测系数进行
量化并在比特流中进行复用而传送。由此,在SBR译码器中,可获得包含与高频成分的时间包络有关的变形小的信息的线形预测系数。但是,此时,伴随有如下的问题:量化后的线形预测系数的传送需要较多的信息量,编码比特流整体的比特率明显增大。因此,本发明的目的是在以SBR为代表的频域内的频带扩展技术中,能够减轻产生的前回声/后回声并提高
解码信号的主观性质量,而不使比特率显著增大。
间包络辅助信息用于获得所述语音信号的高频成分的时间包络的近似;以及比特流复用单
元,其生成至少复用了由所述核心编码单元编码后的所述低频成分、和由所述时间包络辅
助信息计算单元计算出的所述时间包络辅助信息的比特流。
算所述时间包络辅助信息,该高频线形预测系数是通过在频率方向上对由所述频率变换单
元变换到频域的所述语音信号的高频侧系数进行线形预测分析而取得的。
取得低频线形预测系数,根据该低频线形预测系数和所述高频线形预测系数来计算所述时
间包络辅助信息。
的大小来计算所述时间包络辅助信息。
间包络信息的时间的变化的大小来计算所述时间包络辅助信息。
换到频域的所述语音信号的低频成分以及高频侧系数在频率方向上进行线形预 测分析,
取得低频线形预测系数和高频线形预测系数,并取得该低频线形预测系数和高频线形预测
系数的差分,由此来取得所述差分信息。
换单元变换到频域的所述语音信号的高频侧系数进行线形预测分析,取得高频线形预测系
数;预测系数抽样单元,其对由所述线形预测分析单元取得的所述高频线形预测系数在时
间方向上进行抽样;预测系数量化单元,其对由所述预测系数抽样单元抽样后的所述高频
线形预测系数进行量化;以及比特流复用单元,其生成至少复用了由所述核心编码单元编
码后的所述低频成分、和由所述预测系数量化单元量化后的所述高频线形预测系数的比特
流。
元分离出的所述编码比特流进行解码,获得低频成分;频率变换单元,其将由所述核心解码单元获得的所述低频成分变换到频域;高频生成单元,其通过将由所述频率变换单元变换
到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;低频时间包络分析单
元,其对由所述频率变换单元变换到频域的所述低频成分进行分析,取得时间包络信息;时间包络调整单元,其利用所述时间包络辅助信息调整由所述低频时间包络分析单元取得的
所述时间包络信息;以及时间包络变形单元,其利用由所述时间包络调整单元调整后的所
述时间包络信息,使由所述高频生成单元生成的所述高频成分的时间包络变形。
述频率变换单元、所述高频生成单元、所述高频调整单元进行以“ISO/IEC14496-3”规定的“MPEG4 AAC”中的SBR译码器(SBR:Spectral Band Replication,频 带复制)为依据的动作。
数,所述时间包络调整单元利用所述时间包络辅助信息来调整所述低频线形预测系数,所
述时间包络变形单元针对由所述高频生成单元生成的频域的所述高频成分,利用由所述时
间包络调整单元调整后的线形预测系数,进行频率方向的线形预测滤波处理,使语音信号
的时间包络变形。
络信息,所述时间包络调整单元利用所述时间包络辅助信息调整所述时间包络信息,所述
时间包络变形单元通过将由所述高频生成单元生成的频域的高频成分与所述调整后的时
间包络信息重叠来使高频成分的时间包络变形。
时间包络信息,所述时间包络调整单元利用所述时间包络辅助信息来调整所述时间包络信
息,所述时间包络变形单元通过将所述高频生成单元所生成的频域的高频成分与所述调整
后的时间包络信息相乘来使高频成分的时间包络变形。
测系数,并且取得该频域的所述低频成分的每个时隙的功率,由此来取得语音信 号的时间包络信息,所述时间包络调整单元利用所述时间包络辅助信息来调整所述低频线形预测系
数,并且利用所述时间包络辅助信息来调整所述时间包络信息,所述时间包络变形单元对
由所述高频生成单元生成的频域的高频成分,利用由所述时间包络调整单元调整后的线形
预测系数进行频率方向的线形预测滤波处理,使语音信号的时间包络变形,并且使该频域
的所述高频成分与由所述时间包络调整单元调整后的所述时间包络信息重叠,由此使所述
高频成分的时间包络变形。
测系数,并且取得该频域的所述低频成分的每个QMF子带采样的功率,由此取得语音信号
的时间包络信息,所述时间包络调整单元利用所述时间包络辅助信息来调整所述低频线形
预测系数,并且利用所述时间包络辅助信息来调整所述时间包络信息,所述时间包络变形
单元对由所述高频生成单元生成的频域的高频成分,利用所述时间包络调整单元调整后的
线形预测系数进行频率方向的线形预测滤波处理,使语音信号的时间包络变形,并且通过
将该频域的所述高频成分与由所述时间包络调整单元调整后的所述时间包络信息相乘来
使所述高频成分的时间包络变形。
向上对所述线形预测系数进行内插或外插;以及时间包络变形单元,其利用由所述线形预
测系数内插/外插单元进行了内插或外插的线形预测系数,对在频域中表现的高频成分进
行频率方向的线形预测滤波处理,使语音信号的时间包络变形。
音编码装置利用所述语音信号的低频成分的时间包络来计算时间包络辅助信息,该时间包
络辅助信息用于获得所述语音信号的高频成分的时间包络的近似;以及比特流复用步骤,
所述语音编码装置生成至少复用了在所述核心编码步骤中进行编码了的所述低频成分、和
在所述时间包络辅助信息计算步骤中计算出的所述时间包络辅助信息的比特流。
将所述语音信号变换到频域;线形预测分析步骤,所述语音编码装置在频率方向上对在所
述频率变换步骤中变换到频域的所述语音信号的高频侧系数进行线形预测分析,取得高频
线形预测系数;预测系数抽样步骤,所述语音编码装置在时间方向上对在所述线形预测分
析步骤中取得的所述高频线形预测系数进行抽样;预测系数量化步骤,所述语音编码装置
将在所述预测系数抽样步骤中进行了抽样后的所述高频线形预测系数进行量化;以及比特
流复用步骤,所述语音编码装置生成至少复用了在所述核心编码步骤中编码后的所述低频
成分、和在所述预测系数量化步骤中量化后的所述高频线形预测系数的比特流。
比特流和时间包络辅助信息;核心解码步骤,所述语音解码装置对在所述比特流分离步骤
中分离出的所述编码比特流进行解码而获得低频成分;频率变换步骤,所述语音解码装置
将在所述核心解码步骤中获得的所述低频成分变换到频域;高频生成步骤,所述语音解码
装置通过将在所述频率变换步骤中变换到频域的所述低频成分从低频频带复写到高频频
带来生成高频成分;低频时间包络分析步骤,所述语音解码装置对在所述频率变换步骤中
变换到频域的所述低频成分进行分析,取得时间包络信息;时间包络调整步骤,所述语音解码装置利用所述时间包络辅助信息来调整在所述低频时间包络分析步骤中取得的所述时
间包络信息;以及时间包络变形步骤,所述语音解码装置利用在所述时间包络调整步骤中
调整后的所述时间包络信息,使在所述高频生成步骤中生成的所述高频成分的时间包络变
形。
比特流和线形预测系数;线形预测系数内插/外插步骤,所述语音解码装置在时间方向上
对所述线形预测系数进行内插或外插;以及时间包络变形步骤,所述语音解码装置利用在
所述线形预测系数内插/外插步骤中进行了内插或外插的所述线形预测系数,对在频域中
表现的高频成分进行频率方向的线形预测滤波处理,使语音信号的时间包络变形。
息,该时间包络辅助信息用于获得所述语音信号的高频成分的时间包络的近似;以及比特
流复用单元,其生成至少复用了由所述核心编码单元编码后的所述低频成分、和由所述时
间包络辅助信息计算单元计算出的所述时间包络辅助信息的比特流。
系数;预测系数抽样单元,其对由所述线形预测分析单元取得的所述高频线形预测系数在
时间方向上进行抽样;预测系数量化单元,其对由所述预测系数抽样单元抽样后的所述高
频线形预测系数进行量化;以及比特流复用单元,其生成至少复用了由所述核心编码单元
编码后的所述低频成分、和由所述预测系数量化单元量化后的所述高频线形预测系数的比
特流。
分离单元分离出的所述编码比特流进行解码,获得低频成分;频率变换单元,其将由所述核心解码单元获得的所述低频成分变换到频域;高频生成单元,其通过将由所述频率变换单
元变换到频域的所述低频成分从低频频带复写到高频频带来生成高频成分;低频时间包络
分析单元,其对由所述频率变换单元变换到频域的所述低频成分进行分析,取得时间包络
信息;时间包络调整单元,其利用所述时间包络辅 助信息调整由所述低频时间包络分析单元取得的所述时间包络信息;以及时间包络变形单元,其利用由所述时间包络调整单元调
整后的所述时间包络信息,使由所述高频生成单元生成的所述高频成分的时间包络变形。 [0042] 本发明的语音解码程序,其特征在于,为了对编码后的语音信号进行解码,而使计算机装置作为以下单元发挥功能:比特流分离单元,其将包含所述编码后的语音信号的来
自外部的比特流分离为编码比特流和线形预测系数;线形预测系数内插/外插单元,其在
时间方向上对所述线形预测系数进行内插或外插;以及时间包络变形单元,其利用由所述
线形预测系数内插/外插单元进行了内插或外插的线形预测系数,对在频域中表现的高频
成分进行频率方向的线形预测滤波处理,使语音信号的时间包络变形。
形预测滤波处理的结果获得的高频成分的功率调整为与所述线形预测滤波处理前相等的
值。
形预测滤波处理的结果获得的高频成分的任意频率范围内的功率调整为与所述线形预测
滤波处理前相等的值。
之前与之后相等,然后通过将所述频域的高频成分与所述增益控制后的时间包络相乘来使
高频成分的时间包络变形。
间分段内的平均功率对每个所述QMF子带采样的功率进行归一化,由此取得表现为乘上了
各QMF子带采样的增益系数的时间包络信息。
成分从低频频带复写到高频频带来生成高频成分;低频时间包络分析单元,其对由所述频
率变换单元变换到频域的所述低频成分进行分析,取得时间包络信息;时间包络辅助信息
生成部,其分析所述比特流而生成时间包络辅助信息;时间包络调整单元,其利用所述时间包络辅助信息来调整由所述低频时间包络分析单元取得的所述时间包络信息;以及时间包
络变形单元,其利用由所述时间包络调整单元调整后的所述时间包络信息,使由所述高频
生成单元生成的所述高频成分的时间包络变形。
述高频调整单元的处理的一部分的处理,所述时间包络变形单元对所述一次高频调整单元
的输出信号进行时间包络的变形,所述二次高频调整单元对所述时间包络变形单元的输出
信号,执行相当于所述高频调整单元的处理中的、所述一次高频调整单元未执行的处理。所述二次高频调整单元优选为SBR解码过程中的正弦波的附加处理。
附图说明
置存储器中存储的预定的计算机程序(例如,用于进行图2的流程图所示的处理的计算机
程序)加载到RAM中并运行来统一地控制语音编码装置11。语音编码装置11的通信装置
从外部接收作为编码对象的语音信号,而且,将编码后的复用比特流向外部输出。
部1e(时间包络辅助信息计算单元)、滤波强度参数计算部1f(时间包络辅助信息计算单
元)以及比特流复用部1g(比特流复用单元)。图1所示的语音编码装置11的频率变换部
1a~比特流复用部1g是通过语音编码装置11的CPU运行存储在语音编码装置11的内置
存储器中的计算机程序而实现的功能。语音编码装置11的CPU通过运行该计算机程序(利
用图1所示的频率变换部1a~比特流复用部1g)来依次执行图2的流程图所示处理(步
骤Sa1~步骤Sa7的处理)。该计算机程序运行所需的各种数据以及通过运行该计算机程
序生成的各种数据全部都存储在语音编码装置11的ROM或RAM等内置存储器中。
k(0≤k≤63)是频率方向的索引,r是表示时隙的索引。频率逆变换部1b利用QMF滤波
器组来合成从频率变换部1a获得的、QMF区域的信号中的低频侧的一半系数,并获得仅包
含输入信号的低频成分的下采样后的时域信号(步骤Sa2的处理)。核心编解码器编码部
1c对下采样后的时域信号进行编码并获得编码比特流(步骤Sa3的处理)。核心编解码器
编码部1c中的编码可基于以CELP方式为代表的语音编码方式,另外还可基于以AAC为代
表的转换编码或TCX(Transform CodedExcitation,转换编码激励)方式等的音频编码。
换部1a中的QMF分析的方法以及SBR编码部1d中的SBR编码的方法,例如,在文献“3GPP
TS 26.404;Enhanced aacPlus encoder SBR part”中进行详细叙述。
Sa5的处理)。其中,N是线形预测次数。另外,索引r是与QMF区域的信号的子采样有关
的时间方向的索引。关于信号线形预测分析,可以采用协方差法或自相关法。针对q(k,r)中满足kx<k≤63的高频成分进行取得aH(n,r)时的线形预测分析。其中,kx是与利用
核心编解码器编码部1c进行编码的频谱区域的上限频率对应的频率索引。另外,线形预测
分析部1e也可以针对与在取得aH(n,r)时分析的频率不同的低频成分进行线形预测分析,
取得与aH(n,r)不同的低频线形预测系数aL(n,r)(这种与低频成分有关的线形预测系数与时间包络信息对应,以下,在第1实施方式中是同样的)。在取得aL(n,r)时的线形预测分
析是针对满足0≤k<kx的低频成分进 行分析。另外,该线形预测分析可以是针对0≤k
<kx区间所包含的一部分频率区域进行分析。
的)(步骤Sa6的处理)。首先,由aH(n,r)计算预测增益GH(r)。预测增益的计算方法例如在“声音符号化、守谷健弘著 電子情報通信学会編(语音编码、守谷健弘著、电子信息通信学会编)”中进行详细叙述。此外,在计算aL(n,r)的情况下,同样计算预测增益GL(r)。滤波强度参数K(r)是随着GH(r)变大而变大的参数,例如可根据下式(1)获得。其中,max(a,
b)表示a和b的最大值,min(a,b)表示a和b的最小值。
较大的值。K(r)是如下这样的参数:其值越大,越对译码器指示增强使SBR所生成的高频
成分的时间包络急剧变化的处理。此外,K(r)也可以是如下这样的参数,其值越小,则越对译码器(例如,语音解码装置21等)指示减弱使SBR所生成的高频成分的时间包络急剧变
化的处理,该参数还可包含表示不执行使时间包络急剧变化的处理的值。另外,还可以不传送各时隙的K(r),而传送代表多个时隙的K(r)。为了决定共用同一K(r)值的时隙的区间,
优选采用包含在SBR辅助信息中的SBR包络的时间边界(SBR envelope time border)信
息。
况下,也可以根据由多个时隙构成的整个区间的分析结果来取得代表的K(r),而不是像式
(2)那样根据分析各个时隙得到的结果来独立地进行K (r)的计算。例如可根据下式(3)
来计算这种情况下的K(r)。其中,mean(·)表示K(r)所代表的时隙区间内的平均值。
SBR辅助信息的逆滤波模式信息的时隙,不传送K(r),而对于传送K(r)的时隙,不传送SBR
辅助信息的逆滤波模式信息(“ISO/IEC 14496-3 subpart 4 General AudioCoding”中的
bs#invf#mode)。此外,也可以附加表示已传送K(r)或SBR辅助信息中包含的逆滤波模式
信息的哪一个的信息。另外,还可以将K(r)与SBR辅助信息中包含的逆滤波模式信息组合
作为一个矢量信息使用,并对该矢量进行熵编码。此时,可以对K(r)与SBR辅助信息中包
含的逆滤波模式信息之间的值的组合进行制约。
语音编码装置11的通信装置输出复用比特流(编码后的复用比特流)(步骤Sa7的处理)。
置存储器中存储的预定的计算机程序(例如,用于进行图4的流程图所示的处理的计算机
程序)加载到RAM中并运行来统一地控制语音解码装置21。语音解码装置21的通信装置
接收从语音编码装置11、后述变形例1的语音编码装置11a或后述变形例2的语音编码装
置输出的编码后的复用比特流,而且,向外部输出已解码的语音信号。如图3所示,语音解码装置21在功能上具备:比特流分离部2a(比特流分离单元)、核心编解码器解码部2b(核
心解码单元)、频率变换部2c(频率变换单元)、低频线形预测分析部2d(低频时间包络分
析单元)、信号变化检测部2e、滤波强度调整部2f(时间包络调整单元)、高频生成部2g(高
频生成单元)、高频线形预测分析部2h、线形预测逆滤波部2i、高频调整部2j(高频调整单
元)、线形预测滤波部2k(时间包络变形单元)、系数相加部2m以及频率逆变换部2n。图3
所示的语音解码装置21的比特流分离部2a~频率逆变换部2n是通过语音解码装置21的
CPU执行语音解码装置21的内置存储器中存储的计算机程序来实现的功能。语音解码装置
21的CPU通过执行该计算机程序(利用图3所示的比特流分离部2a~频率逆变换部2n),
依次执行图4的流程图所示的处理(步骤Sb1~步骤Sb11的处理)。运行该计算机程序
所需的各种数据以及运行该计算机程序所生成的各种数据全部存储在语音解码装置21的
ROM或RAM等内置存储器中。
出的编码比特流进行解码,获得仅包含低频成分的解码信号(步骤Sb1的处理)。此时,解
码的方式可以基于以CELP方式为代表的语音编码方式,也可以基于AAC或TCX(Transform
Coded Excitation)方式等的音频编码。
方向的索引,r是表示与QMF区域信号的子采样有关的时间方向索引的索引。
形预测分析。此外,该线形预测分析可以是针对0≤k<kx区间中包含的一部分频域进行
分析。
General Audio Coding”)。
形预测逆滤波器的传递函数如下式(9)所示。
时平坦化的处理,也可以省略线形预测逆滤波部2i。另外,取代对来自高频生成部2g的输
出进行针对高频成分的线形预测分析和逆滤波处理,可以针对来自后述高频调整部2j的
输出进行基于高频线形预测分析部2h的线形预测分析和基于线形预测逆滤波部2i的逆滤
波处理。此外,用于线形预测逆滤波处理的线形预测系数可以不是aexp(n,r),而是adec(n,r)或aadj(n,r)。另外,用于线形预测逆滤波处理的线形预测系数可以是对aexp(n,r)进行滤波强度调整而取得的线形预测系数aexp,adj(n,r)。强度调整与取得aadj(n,r)时同样例如可根据下式(10)来进行。
整。基于高频调整部2j的处理是根据“MPEG4 AAC”的SBR中的“高频调整(HFadjustment)”步骤来进行的,是针对高频频带的QMF区域信号进行时间方向的线形预测逆滤波处理、
增益的调整以及噪声的重叠的调整。在“ISO/IEC 14496-3 subpart 4General Audio
Coding”中详细叙述了以上步骤的详细处理。此外,如上所述,频率变换部2c、高频生成部
2g以及高频调整部2j均进行以“ISO/IEC 14496-3”规定的“MPEG4AAC”中的SBR译码器为
依据的动作。
分两者的QMF区域的信号(步骤Sb10的处理)。
频成分和由SBR生成并利用线形预测滤波器对时间包络进行了变形的高频成分两者),将
该取得的语音信号经由内置的通信装置输出至外部(步骤Sb11的处理)。此外,频率逆变
换部2n在相互排斥地传送K(r)和“ISO/IEC 14496-3 subpart 4 GeneralAudio Coding”
中记载的SBR辅助信息的逆滤波模式信息的情况下,针对传送K(r)且不传送SBR辅助信息
的逆滤波模式信息的时隙,利用与该时隙前后的时隙中的至少一个时隙对应的SBR辅助信
息的逆滤波模式信息,可生成该时隙的SBR辅助信息的逆滤波模式信息,也可以将该时隙
的SBR辅助信息的逆滤波模式信息设定为预先决定地规定模式。另一方面,频率逆变换部
2n可针对传送SBR辅助信息的逆滤波器数据且不传送K(r)的时隙,利用与该时隙前后的
时隙中的至少一个时隙对应的K(r),生成该时隙的K(r),也可以将该时隙K(r)设定为预先
决定的规定值。此外,频率逆变换部2n可根据表示已传送K(r)或SBR辅助信息的逆滤波
模式信息的哪一个的信息,来判断已传送的信息是K(r)还是SBR辅助信息的逆滤波模式信
息。
将ROM等语音编码装置11a的内置存储器中存储的规定的计算机程序加载到RAM中并运行
来统一地控制语音编码装置11a。语音编码装置11a的通信装置从外部接收作为编码对象
的语音信号,而且将编码后的复用比特流输出至外部。
单元)以及比特流复用部1g1(比特流复用单元),来代替语音编码装置11的线形预测分析
部1e、滤波强度参数计算部1f以及比特流复用部1g。比特流复用部1g1具有与比特流复
用部1g同样的功能。图5所示的语音编码装置11a的频率变换部1a~SBR 编码部1d、高
频频率逆变换部1h、短时功率计算部1i、滤波强度参数计算部1f1以及比特流复用部1g1
是通过语音编码装置11a的CPU运行存储在语音编码装置11a的内置存储器中的计算机程
序来实现的功能。执行该计算机程序所需的各种数据以及运行该计算机程序所生成的各种
数据均存储在语音编码装置11a的ROM及RAM等内置存储器。
组进行处理,获得仅包含高频成分的时域信号。短时功率计算部1i将从高频频率逆变换部
1h获得的时域的高频成分划分为短区间而计算其功率,计算p(r)。此外,作为替代方法,还可以利用QMF区域的信号通过下式(12)来计算短时功率。
中计算T(r)相同的方法来计算。此外,还可以利用其它更简练的方法来进行信号变化检
测。另外,滤波强度参数计算部1f1也可以在针对低频成分和高频成分分别取得短时功率
之后,利用与语音解码装置21的信号变化检测部2e中计算T(r)相同的方法来取得低频成
分以及高频成分各自的信号变化Tr(r)、Th(r),并利用它们来确定K(r)的值。此时,例如,可根据下式(13)来取得K(r)。其中,ε例如是3.0等常数。
存储的预定的计算机程序加载到RAM并运行来统一地控制变形例2的语音编码装置。变形
例2的语音编码装置的通信装置从外部接收作为编码对象的语音信号,并且将编码后的复
用比特流输出至外部。
(比特流复用单元),来代替语音编码装置11的滤波强度参数计算部1f以及比特流复用部
1g。变形例2的语音编码装置的频率变换部1a~线形预测分析部1e、线形预测系数差分编
码部以及比特流复用部通过变形例2的语音编码装置的CPU执行变形例2的语音编码装置
的内置存储器中存储的计算机程序来实现功能。运行该计算机程序所需的各种数据以及运
行该计算机程序所生成的各种数据都存储在变形例2的语音编码装置的ROM及RAM等内置
存储器中。
经由内置的通信装置将该复用比特流输出至外部。
储的预定的计算机程序加载到RAM中并运行,来统一地控制变形例2的语音解码装置。变
形例2的语音解码装置的通信装置接收从语音编码装置11、变形例1的语音编码装置11a
或变形例2的语音编码装置输出的编码后的复用比特流,而且将解码后的语音信号输出至
外部。
2a~信号变化检测部2e、线形预测系数差分解码部以及高频生成部2g~频率逆变换部2n
通过变形例2的语音解码装置的CPU运行变形例2的语音解码装置的内置存储器中存储的
计算机程序来实现功能。运行该计算机程序所需的各种数据以及运行该计算机程序所生成
的各种数据均存储在变形例2的语音解码装置的ROM及RAM等内置存储器中。
置存储器中存储的预定的计算机程序(例如,用于进行图7的流程图所示处理的计算机程
序)加载至RAM中并运行,来统一地控制语音编码装置12。语音编码装置12的通信装置从
外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出至外部。
取代语音编码装置11的滤波强度参数计算部1f以及比特流复用部1g。图6所示的语音编
码装置12的频率变换部1a~线形预测分析部1e(线形预测分析单元)、线形预测系数抽样
部1j、线形预测系数量化部1k以及比特流复用部1g2通过语音编码装置12的CPU执行语
音编码装置12的内置存储器中存储的计算机程序来实现功能。语音编码装置12的CPU通
过运行该计算机程序(利用图6所示的语音编码装置12的频率变换部1a~线形预测分析
部1e、线形预测系数抽样部1j、线形预测系数量化部1k以及比特流复用部1g2)来依次执
行图7的流程图所示的处理(步骤Sa1~步骤Sa5以及步骤Sc1~步骤Sc3的处理)。执
行该计算机程序所需的各种数据以及执行该计算机程序所生成的各种数据均存储在语音
编码装置12的ROM及RAM等内置存储器中。
化部1k(步骤Sc1的处理)。其中,0≤i<Nts,Nts是在帧中进行aH(n,r)的传送的时隙
数。线形预测系数的抽样可以是基于固定的时间间隔的抽样,此外,也可以是基于aH(n,r)的性质的不等时间间隔的抽样。例如,考虑在具有某长度的帧中比较aH(n,r)的GH(r),在GH(r)超过固定值的情况下将aH(n,r)作为量化对象等的方法。在不依据aH(n,r)的性质
而将线形预测系数的抽样间隔均设为固定间隔的情况下,无需针对不作为传送对象的时隙
计算aH(n,r)。
处理)。此外,作为代替结构,可以与第1实施方式的变形例2的语音编码装置同样,将线形预测系数的差分值aD(n,ri)作为量化对象,来取代对aH(n,ri)进行量化。
应的时隙的索引{ri}复用到比特流中,并经由语音编码装置12的通信装置输出该复用比
特流(步骤Sc3的处理)。
存储器中存储的预定的计算机程序(例如,用于进行图9的流程图所示的处理的计算机程
序)加载到RAM中并运行,来统一地控制语音解码装置22。语音解码装置22的通信装置接
收从语音编码装置12输出的编码后的复用比特流,而且将解码后的语音信号输出至外部。 [0187] 语音解码装置22在功能上具备比特流分离部2a1(比特流分离单元)、线形预测系
数内插/外插部2p(线形预测系数内插/外插单元)以及线形预测滤波部2k1(时间包络
变形单元),来代替语音解码装置21的比特流分离部2a、低频线形预测分析部2d、信号变化检测部2e、滤波强度调整部2f以及线形预测滤波部2k。图8所示的语音解码装置22的比
特流分离部2a1、核心编解码器解码部2b、频率变换部2c、高频生成部2g~高频调整部2j、线形预测滤波部2k1、系数相加部2m、频率逆变换部 2n以及线形预测系数内插/外插部2p
通过语音编码装置22的CPU运行语音编码装置22的内置存储器中存储的计算机程序来实
现功能。语音解码装置22的CPU通过执行该计算机程序(利用图8所示的比特流分离部
2a1、核心编解码器解码部2b、频率变换部2c、高频生成部2g~高频调整部2j、线形预测滤波部2k1、系数相加部2m、频率逆变换部2n以及线形预测系数内插/外插部2p),来依次执
行图9的流程图所示的处理(步骤Sb1~步骤Sb2、步骤Sd1、步骤Sb5~步骤Sb8、步骤Sd2
以及步骤Sb10~步骤Sb11的处理)。运行该计算机程序所需的各种数据以及运行该计算
机程序所生成的各种数据均存储在语音解码装置22的ROM及RAM等内置存储器中。
r)(步骤Sd1的处理)。线形预测系数内插/外插部2p例如可根据下式(16)来进行线形
预测系数的外插。
LSF(LinearSpectrum Frequency,线谱频率),ISF(Immittance Spectrum Frequency,导抗谱频率),PARCOR系数等的其它表现形式之后进行内插/外插,将获得的值变换为线形预测
系 数进行使用。将内插或外插后的aH(n,r)发送给线形预测滤波部2k1,用作线形预测合
成滤波处理中的线形预测系数,但是也可以用作线形预测逆滤波部2i中的线形预测系数。
在比特流中复用aD(n,ri)而不是aH(n,r)的情况下,线形预测系数内插/外插部2p在上述
内插或外插处理之前,进行与第1实施方式的变形例2的语音解码装置同样的差分解码处
理。
滤波部2k1与语音解码装置21的线形预测滤波部2k同样地,通过进行线形预测合成滤波
处理来使基于SBR生成的高频成分的时间包络变形。
内置存储器中存储的预定的计算机程序(例如,用于进行图11的流程图所示的处理的计算
机程序)加载到RAM中并运行,统一地控制语音编码装置13。语音编码装置13的通信装置
从外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出至外部。
流复用单元),来代替语音编码装置11的线形预测分析部1e、滤波强度参数计算部1f以及
比特流复用部1g。图10所示的语音编码装置13的频率变换部1a~SBR编码部1d、时间包
络计算部1m、包络形状参数计算部1n以及比特流复用部1g3通过语音编码装置13的CPU
运行语音编码装置13的内置存储器中存储的计算机程序来实现功能。语音编码装置13的
CPU通过运行该计算机程序(利用图10所示语音编码装置13的频率变换部1a~SBR编码
部1d、时间包络计算部1m、包络形状参数 计算部1n以及比特流复用部1g3),来依次执行图
11的流程图所示的处理(步骤Sa1~步骤Sa4以及步骤Se1~步骤Se3的处理)。运行该
计算机程序所需的各种数据以及运行该计算机程序所生成的各种数据均存储在语音编码
装置13的ROM及RAM等内置存储器中。
e(r)。
参数计算部1n针对编码帧内的各个SBR包络例如根据下式(20)来取得包络形状参数s(i)
(0≤i<Ne)(步骤Se2的处理)。此外,包络形状参数s(i)与时间包络辅助信息对应,在
第3实施方式中是同样。
的计算方法的一例,例如也可以利用e(r)的SMF(Spectral Flatness Measure,谱平坦度量度)或最大值与最小值之比等来取得s(i)。然后,对s(i)进行量化并传送给比特流复用部
1g3。
输出复用后的比特流(步骤Se3的处理)。
内置存储器中存储的预定的计算机程序(例如,用于进行图13的流程图所示的处理的计算
机程序)加载到RAM中并运行,来统一地控制语音解码装置23。语音解码装置23的通信装
置接收从语音编码装置13输出的编码后的复用比特流,而且将解码后的语音信号输出至
外部。
间包络计算部2t、时间包络平坦化部2u以及时间包络变形部2v(时间包络变形单元),以
代替语音解码装置21的比特流分离部2a、低频线形预测分析部2d、信号变化检测部2e、滤
波强度调整部2f、高频线形预测分析部2h、线形预测逆滤波部2i以及线形预测滤波部2k。
图12所示的语音解码装置23的比特流分离部2a2、核心编解码器解码部2b~频率变换部
2c、高频生成部2g、高频调整部2j、系数相加部2m、频率逆变换部2n以及低频时间包络计算部2r~时间包络变形部2v通过语音编码装置23的CPU运行语音编码装置23的内置存储
器中存储的计算机程序来实现功能。语音解码装置23的CPU通过运行该计算机程序(利
用图12所示的语音解码装置23的比特流分离部2a2、核心编解码器解码部2b~频率变换
部2c、高频生成部2g、高频调整部2j、系数相加部2m、频率逆变换部2n以及低频时间包络
计算部2r~时间包络变形部2v),来依次执行图13的流程图所示的处理(步骤Sb1~步
骤Sb2、步骤Sf1~步骤Sf2、步骤Sb5、步骤Sf3~步骤Sf4、步骤Sb8、步骤Sf5以及步骤
Sb10~步骤Sb11的处理)。运行该计算机程序所需的各种数据以及运行该计算机程序所
生成的各种数据都存储在语音解码装置23的ROM及RAM等内置存储器中。
频成分的qdec(k,r),并根据下式(22)取得e(r)(步骤Sf1的处理)。
处理)。
自高频调整部2j的输出进行高频成分的时间包络计算和时间包络的平坦化处理。此外,在
时间包络平坦化部2u中利用的时间包络可以是从包络形状调整部2s获得的eadj(r),而不
是从高频时间包络计算部2t获得的eexp(r)。
号被发送给系数相加部2m。
置存储器中存储的预定的计算机程序加载到RAM中并运行来统一地控制语音解码装置24。
语音解码装置24的通信装置接收从语音编码装置11或语音编码装置13输出的编码后的
复用比特流,而且将解码后的语音信号输出至外部。
2k、系数相加部2m以及频率逆变换部2n)和语音解码装置23的结构(低频时间包络计算
部2r、包络形状调整部2s以及时间包络变形部2v)。而且,语音解码装置24具备比特流分
离部2a3(比特流分离单元)以及辅助信息变换部2w。线形预测滤波部2k和时间包络变形
部2v的顺序可以与图14所示的相反。此外,语音解码装置24优选将由语音编码装置11
或语音编码装置13编码后的比特流作为输入。图14所示的语音解码装置24的结构通过
语音解码装置24的CPU运行语音解码装置24的内置存储器中存储的计算机程序来实现功
能。运行该计算机程序所需的各 种数据以及执行该计算机程序所生成的各种数据都存储
在语音解码装置24的ROM及RAM等内置存储器中。
式中介绍的K(r)或也可以是在第3实施方式中介绍的s(i)。而且,还可以是非K(r)、s(i)
的其它参数X(r)。
换部2w可以在取得例如bi≤r<bi+1区间内的K(r)的平均值
助信息变换部2w可以例如利用规定的表将s(i)变换为K(r),由此进行该变换。其中,使i
和r相对应,以满足bi≤r<bi+1的关系。
为K(r)以及s(i),由此进行该变换。而且,优选辅助信息变换部2w将X(r)按照每个SBR
包络传送1个代表值。将X(r)变换为K(r)以及s(i)的表可以互不相同。
信号的功率与输入的QMF区域的信号功率一致的处理。一般情况下,利用下式来实现增益
控制后的QMF区域信号qsyn,pow(n,r)。
已变形的线形预测滤波部2k的输出信号中,确保了在高频调整部2j中进行的高频信号功
率的调整的效果。此外,该自动增益控制处理还可以针对QMF区域的信号的任意频率范围
分别进行。可通过将式(30)、式(31)、式(32)中的n分别限定在某个频率范围内来实现针
对各个频率范围的处理。例如,第i个频率范围可表示为Fi≤n<Fi+1(此时的i是表示
QMF区域的信号的任意频率范围的编号的索引)。Fi表示频率范围的边界,优选为在“MPEG4 AAC”的SBR中规定的包络比例因子的频率边界表。根据“MPEG4 AAC”的SBR的规定,在高
频生成部2g中确定频率边界表。通过该自动增益控制处理,将线形预测滤波部2k的输出
信号的高频成分的任意频率范围内的功率调整为与线形预测滤波处理前相等的值。其结果
是,在根据SBR生成的高频成分的时间包络已变形的线形预测滤波部2k的输出信号中,以
频率范围为单位保持了在高频调整部2j进行了的高频信号功率的调整的效果。另外,可对
第4实施方式中的线形预测滤波部2k进行与第1实施方式的本变形例3同样的变更。
来取得包络形状参数s(i)(0≤i<Ne)。
包络的时间边界,是以表示任意时间范围、任意频率范围的平均信号能量的SBR包络比例
因子为对象的时间范围的边界。另外,min(·)表示bi≤r<bi+1范围中的最小值。因此,
在这种情况下,包络形状参数s(i)是指示调整后的时间包络信息的SBR包络内的最小值与
平均值的比率的参数。另外,第3实施方式的语音解码装置23中的包络形状调整部2s还
可以通过下述处理来实现。包络形状调整部2s利用s(i)来调整e(r),取得调整后的时间
包络信息eadj(r)。调整的方法依据下式(35)或式(36)来进行。
上述第3实施方式的本变形例1同样的变更。
息包含在SBR辅助信息内的、SBR包络的时间边界,是以SBR包络比例因子(其表示任意时
间范围、任意频率范围的平均信号能量)为对象的时间范围的边界。另外,本发明实施例中的术语“SBR包络”相当于“ISO/IEC 14496-3”所规定的“MPEG4 AAC”中的术语“SBR包络时间分段”,所有实施例中,“SBR包络”表示与“SBR包络时间分段”相同的内容。
信号中是与同一时间索引“r”对应的信号矢量,表示QMF区域中的一个子采样。另外,在本发明的整个实施方式中,术语“时隙”表示与“QMF子带采样”相同的内容。在此情况下,时间包络信息e(r)表示应与各QMF子带采样相乘的增益系数,调整后的时间包络信息eadj(r)
也同样。
的预定的计算机程序加载到RAM中并运行来统一地控制语音解码装置24a。语音解码装置
24a的通信装置接收从语音编码装置11或语音编码装置13输出的编码后的复用比特流,而
且向外部输出解码后的语音信号。语音解码装置24a在功能上具备比特流分离部2a4(未
图示),以取代语音解码装置24的比特流分离部2a3,此外,还具备时间包络辅助信息生成
部2y(未图示),以取代辅助信息变换部2w。比特流分离部2a4将复用比特流分离为SBR
辅助信息和编码比特流。时间包络辅助信息生成部2y根据编码比特流以及SBR辅助信息
中包含的信息生成时间包络辅助信息。
析的结果的自相关系数或预测增益等。根据这些参数之一或多个值来决定K(r)或s(i),由
此能够生成时间包络辅助信息。例如可以根据(bi+1-bi)来决定K(r)或s(i),使得SBR包
络的时间幅度(bi+1-bi)越宽,则K(r)或s(i)越小,或者使得SBR包络的时间幅度(bi+1-bi)越宽,则K(r)或s(i)越大,由此生成时间包络辅助信息。此外,可对第1实施方式以及第
3实施方式进行同样的 变更。
的预定的计算机程序加载到RAM中并运行来统一地控制语音解码装置24b。语音解码装置
24b的通信装置接收从语音编码装置11或语音编码装置13输出的编码后的复用比特流,而
且将解码后的语音信号输出至外部。语音解码装置24b如图15所示具备一次高频调整部
2j1和二次高频调整部2j2,来取代高频调整部2j。
处理、增益调整以及噪声重叠处理的调整。此时,一次高频调整部2j1的输出信号相当于
“ISO/IEC 14496-3:2005”的“SBR工具(SBR tool)”内第4.6.18.7.6节“组合HF信号
(Assembling HF signals)”中记载的信号W2。线形预测滤波部2k(或线形预测滤波部2k1)
以及时间包络变形部2v以一次高频调整部的输出信号为对象进行时间包络的变形。二次
高频调整部2j2对从时间包络变形部2v输出的QMF区域的信号进行“MPEG4 AAC”的SBR中
的“HF调整(HF adjustment)”步骤中的正弦波的附加处理。二次高频调整部的处理相当
于以下处理:“ISO/IEC 14496-3:2005”的“SBR工具(SBR tool)”内第4.6.18.7.6节“组合HF信号(Assembling HF signals)”中记载的根据信号W2生成信号Y的处理中的、将信
号W2置换为时间包络变形部2v的输出信号的处理。
第2实施方式具备线形预测滤波部(线形预测滤波部2k、2k1)而不具备时间包络变形部,
所以在对一次高频调整部2j1的输出信号进行了线形预测滤波部的处理之后,以线形预测
滤波部的输出信号为对象进行二次高频调整部2j2的处理。
形部2v的输出信号为对象进行二次高频调整部的处理。
的输出信号进行线形预测滤波部2k的处理。
络变形部2v的处理的情况,也可以为还包含滤波强度参数K(r)、包络形状参数s(i)或者
X(r)(决定K(r)和s(i)两者的参数)中任意一个以上作为信息的形式。
储的预定的计算机程序(例如,用于进行图17的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24c。语音解码装置24c的通信装置接收编码后
的复用比特流,而且将解码后的语音信号输出至外部。语音解码装置24c如图16所示具备
一次高频调整部2j3和二次高频调整部2j4,来代替高频调整部2j,此外还具备个别信号成
分调整部2z1、2z2、2z3,来代替线形预测滤波部2k和时间包络变形部2v(个别信号成分调
整部相当于时间包络变形单元)。
SBR辅助信息进行了时间方向的线形预测逆滤波处理以及增益的调整(频率特性的调整)
的至少一方的信号作为复写信号成分输出。此外,一次高频调整部2j3利用从比特流分离
部2a3输出的SBR辅助信息来生成噪声信号成分以及正弦波信号成分,并以分离的形式分
别输出复写信号成分、噪声信号成分以及正弦波信号成分(步骤Sg1的处理)。噪声信号成
分以及正弦波信号成分依赖于SBR辅助信息的内容,存在不生成这些成分的情况。
可以是与线形预测滤波部2k同样的、利用了从滤波强度调整部2f获得的线形预测系数的
频率方向的线形预测合成滤波处理(处理1)。此外,个别信号成分调整部2z1、2z2、2z3中
的处理也可以是与时间包络变形部2v同样的、利用从包络形状调整部2s获得的时间包络
将各QMF子带采样与增益系数相乘的处理(处理2)。另外,关于个别信号成分调整部2z1、
2z2、2z3中的处理,在针对输入信号进行了与线形预测滤波部2k同样的、利用了从滤波强
度调整部2f获得的线形预测系数的频率方向的线形预测合成滤波处理之后,还可以针对
该输出信号进一步进行与时间包络变形部2v同样的、利用从包络形状调整部2s获得的时
间包络将各QMF子带采样与增益系数相乘的处理(处理3)。另外,关于个别信号成分调整
部2z1、2z2、2z3中的处理,在针对输入信号进行了与时间包络变形部2v同样的、利用从包络形状调整部2s获得的时间包络将各QMF子带采样与增益系数相乘的处理之后,还可以针
对该输出信号进行与线形预测滤波部2k同样的、利用了从滤波强度调整部2f获得的线形
预测系数的频率方向的线形预测合成滤波处理(处理4)。而且,个别信号成分调整部2z1、
2z2、2z3也可以不对输入信号进行时间包络变形处理,而直接输出输入信号(处理5)。另
外,个别信号成分调整部2z1、2z2、2z3中的处理也可以增加利用处理1~5以外的其它方
法使输入信号的时间包络变形的一些处理(处理6)。另外,个别信号成分调整部2z1、2z2、
2z3中的处理还可以是按照任意的顺序来组合处理1~6中的多个处理的处理(处理7)。
调整部2z3对所输入的正弦波信号进行处理5,如此,针对复写信号、噪声信号、正弦波信号分别进行互不相同的处理。而且,此时,滤波强度调整部2f和包络形状调整部2s可以对个
别信号成分调整部2z1、2z2、2z3分别发送相互相同的线形预测系数及时间包络,不过也可以发送互不相同的线形预测系数及时间包络,而且还可以对个别信号成分调整部2z1、2z2、
2z3中任意2个以上发送同一线形预测系数及时间包络。由于个别信号成分调整部2z1、
2z2、2z3的1个以上可以不进行时间包络变形处理而将输入信号直接输出(处理5),所以
个别信号成分调整部2z1、 2z2、2z3作为整体对从一次高频调整部2j3输出的多个信号成
分的至少一个进行时间包络处理(在个别信号成分调整部2z1、2z2、2z3全部为处理5的情
况下,由于对任何一个信号成分都不进行时间包络变形处理,因而不具有本发明的效果)。 [0307] 个别信号成分调整部2z1、2z2、2z3各自的处理可以固定为处理1~处理7中的任
意一个,也可以根据来自外部的控制信息,动态地决定进行处理1~处理7的哪一个。此时,上述控制信息优选包含在复用比特流中。而且,上述控制信息还可以指示特定的SBR包络
时间分段、编码帧或者在其它时间范围中进行处理1~处理7的哪一个,而且,即使没有特
别指定控制的时间范围,也可以指示进行处理1~处理7的哪一个。
信号成分,利用从比特流分离部2a3输出的SBR辅助信息,进行时间方向的线形预测逆滤波
处理以及增益调整(频率特性的调整)的至少一方。
1~7中的任一处理而生成中间阶段的输出信号。此时,二次高频调整部2j4对上述中间阶
段的输出信号、以及还未与上述中间阶段的输出信号相加的信号成分求和,并输出至系数
相加部。具体地说,在对复写信号成分进行处理5,对噪声成分施加处理1之后,优选将这2个信号成分相互求和,对求和后的信号进一步施加处理2而生成中间阶段的输出信号。此
时,二次高频调整部2j4将上述中间阶段的输出信号与正弦波信号成分求和,并输出至系
数相加部。
复写信号成分、噪声信号成分、正弦波信号成分中的2个以上求和后得到的成分。而且,可以是将复写信号成分、噪声信号成分、正弦波信号成分的任意一个进行了频带分割之后的
信号。信号成分的数量可以是3以外,在这种情况下,个别信号成分调整部的数量也可以是
3以外。
互不相同的时间包络,所以如本变形例的个别信号成分调整部所进行的那样,通过互不相
同的方法对各个信号成分进行时间包络的变形,由此与本发明的其它实施例相比,能够进
一步提高解码信号的主观质量。尤其是,由于噪声信号通常具有平坦的时间包络,复写信号具有与低频频带的信号接近的时间包络,所以将它们分离后使用并施加互不相同的处理,
从而能够独立地控制复写信号以及噪声信号的时间包络,这在提高解码信号的主观质量上
是有效的。具体地说,优选对噪声信号进行使时间包络变形的处理(处理3或处理4),对复
写信号进行与对噪声信号的处理不同的处理(处理1或处理2),还对正弦波信号进行处理
5(即,不进行时间包络变形处理)。或者,优选对噪声信号进行时间包络的变形处理(处理
3或处理4),对复写信号和正弦波信号进行处理5(即,不进行时间包络变形处理)。
的预定的计算机程序加载到RAM中并运行来统一地控制语音编码装置11b。语音编码装置
11b的通信装置从外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出至
外部。语音编码装置11b具备线形预测分析部1e1,以代替语音编码装置11的线形预测分
析部1e,还具备时隙选择部1p。
结果,与线形预测分析部1e同样地对所选择的时隙的QMF区域信号进行线形预测分析,取
得高频线形预测系数、低频线形预测系数中的至少一个。滤波强度参数计算部1f使用在线
形预测分析部1e1中获得的、时隙选择部1p所选择的时隙的线形预测系数计算滤波强度参
数。关于时隙选择部1p的时隙选择,例如可利用与后述本变形例的解码装置21a中的时隙
选择部3a同样的、利用高频成分的QMF区域信号的信号功率的选择方法中的至少一种。此
时,时隙选择部1p中的高频成分的QMF区域信号优选为从频率变换部1a接收的QMF区域
的信号中的、在SBR编码部1d进行了编码的频率成分。时隙的选择方法可采用上述方法中
的至少一种,还可以采用与上述方法不同的方法中的至少一种,还可以将它们组合来使用。 [0315] 第1实施方式的变形例4的语音解码装置21a(参照图18)物理上具备未图示的
CPU、ROM、RAM以及通信装置等,该CPU通过将ROM等语音解码装置21a的内置存储器中存
储的预定的计算机程序(例如,用于进行图19的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置21a。语音解码装置21a的通信装置接收编码后
的复用比特流,而且将解码后的语音信号输出至外部。如图18所示,语音解码装置21a具
备低频线形预测分析部2d1、信号变化检测部2e1、高频线形预测分析部2h1、线形预测逆滤波部2i1以及线形预测滤波部2k3,来代替语音解码装置21的低频线形预测分析部2d、信
号变化检测部2e、高频线形预测分析部2h、线形预测逆滤波部2i以及线形预测滤波部2k,
此外还具备时隙选择部3a。
2d1、信号变化检测部2e1、高频线形预测分析部2h1、线形预测逆滤波部2i1、线形预测滤波部2k3通知时隙的选择结果。低频线形预测分析部2d1根据由时隙选择部3a通知的选择
结果,与低频线形预测分析部2d同样地对所选择的时隙r1的QMF区域信号进行线形预测
分析,并取得低频线形预测系数(步骤Sh2的处理)。信号变化检测部2e1根据由时隙选择
部3a通知的选择结果,与信号变化检测部2e同样地检测所选择的时隙的QMF区域信号的
时间变化,并输出检测结果T(r1)。
r1)。高频线形预测分析部2h1根据由时隙选择部3a通知的选择结果,与所选择的时隙r1
相关地,与高频线形预测分析部2h同样地在频率方向上对高频生成部2g所生成的高频成
分的QMF区域信号进行线形预测分析,并取得高频线形预测系数aexp(n,r1)(步骤Sh3的处
理)。线形预测逆滤波部2i1根据由时隙选择部3a通知的选择结果,与线形预测逆滤波部
2i同样地,在频率方向上对所选择的时隙r1的高频成分的QMF区域的信号qexp(k,r)进行
以aexp(n,r1)为系数的线形预测逆滤波处理(步骤Sh4的处理)。
同样地,利用从滤波强度调整部2f获得的aadj(n,r1),在频率方向上进行线形预测合成滤波处理(步骤Sh5的处理)。另外,可对线形预测滤波部2k3施加变形例3中记载的针对线
形预测滤波部2k的变更。关于选择实施时隙选择部3a的线形预测合成滤波处理的时隙,
例如可以选择高频成分的QMF区域信号qexp(k,r)的信号功率大于规定值Pexp,Th的一个以上的时隙r。优选用下式求出qexp(k,r)的信号功率。
另外,规定值Pexp,Th可以是包含时隙r的规定时间幅度的Pexp(r)的平均值。此外,规定时间幅度可以是SBR包络。
隙。此外,当从高频成分的QMF区域信号的信号功率变动大的过渡状态到变动小的稳定
状态的时间幅度t小于规定值tth时,可以至少选择一个该时间幅度中包含的时隙。可
将|Pexp(r+1)-Pexp(r)|小于规定值(或小于等于规定值)的时隙r设为上述稳定状态,将
|Pexp(r+1)-Pexp(r)|大于等于规定值(或大于规定值)的时隙r设为上述过渡状态,将|Pexp,MA(r+1)-Pexp,MA(r)|小于规定值(或小于等于规定值)的时隙r设为上述稳定状态,将Pexp,MA(r+1)-Pexp,MA(r)|大于等于规定值(或大于规定值)的时隙r设为上述过渡状态。而且,过渡状态、稳定状态可以利用上述方法进行定义,也可以利用不同的方法进行定义。时隙的选择方法可至少采用上述方法中的一个,也可以采用至少一个与上述不同的方法,还可以
采用它们的组合。
预定的计算机程序加载到RAM中并运行来统一地控制语音编码装置11c。语音编码装置
11c的通信装置从外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出至
外部。语音编码装置11c具备时隙选择部1p1以及比特流复用部1g4,来代替变形例4的语
音编码装置11b的时隙选择部1p以及比特流复用部1g。
同样地,将由核心编解码器编码部1c计算出的编码比特流、由SBR编码部1d计算出的SBR
辅助信息以及由滤波强度参数计算部1f计算出的滤波强度参数复用,此外还复用从时隙
选择部1p1接收到的时隙选择信息,并经由语音编码装置11c的通信装置输出复用比特流。
上述时隙选择信息是后述语音解码装置21b中的时隙选择部3a1接收的时隙选择信息,例
如可包含所选择的时隙的索引r1。此外,例如可以是时隙选择部3a1的时隙选择方法中使
用的参数。第1实施方式的变形例5的语音解码装置21b(参照图20)物理上具有未图示
的CPU、ROM、RAM以及通信装置等,该CPU通过将ROM等语音解码装置21b的内置存储器中
存储的预定的计算机程序(例如,用于进行图21的流程图所示的处理的计算机程序)加载
到RAM中并运行来统一地控制语音解码装置21b。语音解码装置21b的通信装置接收编码
后的复用比特流,而且将解码后的语音信号输出至外部。
3a1输入时隙选择信息。在比特流分离部2a5中,与比特流分离部2a同样地,将复用比特
流分离为滤波强度参数、SBR辅助信息和编码比特流,还分离时隙选择信息。在时隙选择部
3a1中,根据从比特流分离部2a5发送的时隙选择信息来选择时隙(步骤Si1的处理)。时
隙选择信息是用于选择时隙的信息,例如可包含所选择的时隙的索引r1。此外,还可以是
例如变形例4中记载的时隙选择方法中使用的参数。在这种情况下,除了时隙选择信息之
外,还将虽未图示但在高频生成部2g中生成的高频成分的QMF区域信号也输入时隙选择部
3a1。所述参数可以是用于例如选择上述时隙的规定值(例如,Pexp,Th、tTh等)。
储的预定的计算机程序加载到RAM中并运行来统一地控制语音编码装置11d。语音编码装
置11d的通信装置从外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出
至外部。语音编码装置11d具备未图示的短时功率计算部1i1以取代变形例1的语音编码
装置11a的短时功率计算部1i,还具备时隙选择部1p2。
择部1p2通知的选择结果,与变形例1的语音编码装置11a的短时功率计算部1i同样地,
计算与所选择时隙对应的时间区间的短时功率。
储的预定的计算机程序加载到RAM中并运行来统一地控制语音编码装置11e。语音编码装
置11e的通信装置从外部接收作为编码对象的语音信号,而且将编码后的复用比特流输出
至外部。语音编码装置11e具备未图示的时隙选择部1p3, 以代替变形例6的语音编码装
置11d的时隙选择部1p2。此外,还具备接收来自时隙选择部1p3的输出的比特流复用部,
来代替比特流复用部1g1。时隙选择部1p3与第1实施方式的变形例6中记载的时隙选择
部1p2同样地选择时隙,将时隙选择信息发送给比特流复用部。
存储的预定的计算机程序加载到RAM中并运行来统一地控制变形例8的语音编码装置。变
形例8的语音编码装置的通信装置从外部接收作为编码对象的语音信号,而且将编码后的
复用比特流输出至外部。变形例8的语音编码装置除了变形例2中记载的语音编码装置之
外还具备时隙选择部1p。
存储的预定的计算机程序加载到RAM中并运行来统一地控制变形例8的语音解码装置。变
形例8的语音解码装置的通信装置接收编码后的复用比特流,而且将解码后的语音信号输
出至外部。变形例8的语音解码装置具备低频线形预测分析部2d1、信号变化检测部2e1、
高频线形预测分析部2h1、线形预测逆滤波部2i1以及线形预测滤波部2k3,以代替变形例2
中记载的语音解码装置的低频线形预测分析部2d、信号变化检测部2e、高频线形预测分析
部2h、线形预测逆滤波部2i以及线形预测滤波部2k,还具备时隙选择部3a。
存储的预定的计算机程序加载到RAM中并运行来统一地控制变形例9的语音编码装置。变
形例9的语音编码装置的通信装置从外部接收作为编码对象的语音信号,而且将编码后的
复用比特流输出至外部。变形例9的语音编码装置具备时隙选择部1p1,来代替变形例8中
记载的语音编码装置的时隙选择部1p。此外,取代变形例8中记载的比特流复用部,还具备除了向变形例8中记载的比特流复用部进行输入还接收来自时隙选择部1p1的输出的比特
流复用部。
存储的预定的计算机程序加载到RAM中并运行来统一地控制变形例9的语音解码装置。变
形例9的语音解码装置的通信装置接收编码后的复用比特流,而且向外部输出解码后的语
音信号。变形例9的语音解码装置具备时隙选择部3a1来代替变形例8中记载的语音解码
装置的时隙选择部3a。此外,还具备分离上述变形例2中记载的aD(n,r)的比特流分离部,来代替比特流分离部2a,取代比特流分离部2a5的滤波强度参数。
定的计算机程序加载到RAM中并运行来统一地控制语音编码装置12a。语音编码装置12a
的通信装置从外部接收作为编码对象的语音信号,而且向外部输出编码后的复用比特流。
语音编码装置12a具备线形预测分析部1e1来取代语音编码装置12的线形预测分析部1e,
还具备时隙选择部1p。
储的预定的计算机程序(例如,用于进行图23的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置22a。语音解码装置22a的通信装置接收编码后
的复用比特流,而且向外部输出解码后的语音信号。如图22所示,语音解码装置22a具备
高频线形预测分析部2h1、线形预测逆滤波部2i1、线形预测滤波部2k2以及线形预测内插/
外插部2p1,来取代第2实施方式的语音解码装置22的高频线形预测分析部2h、线形预测
逆滤波部2i、线形预测滤波部2k1,以及线形预测内插/外插部2p,而且还具备时隙选择部
3a。
插部2p1中,根据从时隙选择部3a通知的选择结果,与线形预测系数内插/外插部2p同样
地利用内插或外插来取得与作为所选择的时隙的没有传送线形预测系数的时隙r1对应的
aH(n,r)(步骤Sj1的处理)。在线形预测滤波部2k2中,根据从时隙选择部3a通知的选择
结果,与所选择的时隙r1相关地,针对从高频调整部2j输出的qadj(n,r1),利用从线形预测系数内插/外插部2p1获得的已内插或外插的aH(n,r1),与线形预测滤波部2k1同样地在
频率方向进行线形预测合成滤波处理(步骤Sj2的处理)。另外,可对线形预测滤波部2k2
施加对第1实施方式变形例3中记载的线形预测滤波部2k进行的变更。
定的计算机程序加载到RAM中并运行来统一地控制语音编码装置11b。语音编码装置12b
的通信装置从外部接收作为编码对象的语音信号,而且向外部输出编码后的复用比特流。
语音编码装置12b具备时隙选择部1p1以及比特流复用部1g5来代替变形例1的语音编码
装置12a的时隙选择部1p以及比特流复用部1g2。比特流复用部1g5与比特流复用部1g2
同样地,将在核心编解码器编码部1c中计算出的编码比特流、在SBR编码部1d中计算出的
SBR辅助信息、以及与从线形预测系数量化部1k输出的量化后的线形预测系数对应的时隙
的索引复用,此外,还在比特流中复用从时隙选择部1p1接收到的时隙选择信息,经由语音编码装置12b的通信装置将复用比特流输出。
储的预定的计算机程序(例如,用于进行图25的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置22b。语音解码装置22b的通信装置接收编码后
的复用比特流,而且,将解码后的语音信号输出至外部。如图24所示,语音解码装置22b具备比特流分离部2a6以及时隙选择部3a1,来代替变形例1中记载的语音解码装置22a的比
特流分离部2a1以及时隙选择部3a,并向时隙选择部3a1输入时隙选择信息。在比特流分
离部2a6中,与比特流分离部2a1同样地将复用比特流分离为已量化的aH(n,ri)、与其对应的时隙的索引ri、SBR辅助信息和编码比特流,并进一步分离时隙选择信息。
数,优选通过规定值eadj,Th(r)对eadj(r)进行如下限制。
序加载到RAM中并运行来统一地控制语音编码装置14。语音编码装置14的通信装置从外
部接收作为编码对象的语音信号,而且向外部输出编码后的复用比特流。语音编码装置14
具备比特流复用部1g7以代替第1实施方式的变形例4的语音编码装置11b的比特流复用
部1g,此外还具备语音编码装置13的时间包络计算部1m以及包络形状参数计算部1n。
算部计算出的滤波强度参数和包络形状参数计算部1n计算出的包络形状参数变换为时间
包络辅助信息而进行复用,将复用比特流(编码后的复用比特流)经由语音编码装置14的
通信装置输出。
定的计算机程序加载到RAM中并运行来统一地控制语音编码装置14a。语音编码装置14a
的通信装置从外部接收作为编码对象的语音信号,而且向外部输出编码后的复用比特流。
语音编码装置14a具备线形预测分析部1e1以代替第4实施方式的语音编码装置14的线
形预测分析部1e,还具备时隙选择部1p。
储的预定的计算机程序(例如,用于进行图27的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24d。语音解码装置24d的通信装置接收编码后
的复用比特流,而且将解码后的语音信号输出至外部。如图26所示,语音解码装置24d具
备低频线形预测分析部2d1、信号变化检测部2e1、高频线形预测分析部2h1、线形预测逆滤波部2i1以及线形预测滤波部2k3,来代替语音解码装置24的低频线形预测分析部2d、信
号变化检测部2e、高频线形预测分析部2h、线形预测逆滤波部2i以及线形预测滤波部2k,
还具备时隙选择部3a。时间包络变形部2v利用从包络形状调整部2s获得的时间包络信
息,与第3实施方式、第4实施方式以及这些变形例的时间包络变形部2v同样地,使从线形
预测滤波部2k3获得的QMF区域的信号变形(步骤Sk1的处理)。
储的预定的计算机程序(例如,用于进行图29的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24e。语音解码装置24e的通信装置接收编码后
的复用比特流,而且将解码的语音信号向外部输出。如图28所示,在变形例5中,语音解码装置24e省略了与第1实施方式同样地可通过第4实施方式整体省略的、变形例4中记载
的语音解码装置24d的高频线形预测分析部2h1和线形预测逆滤波部2i1,并且具备时隙选
择部3a2以及时间包络变形部2v1,来代替语音解码装置24d的时隙选择部3a以及时间包
络变形部2v。此外,还变换作为可通过第4实施方式整体来变换处理顺序的、线形预测滤波部2k3的线形预测合成滤波处理和时间包络变形部2v1中的时间包络变形处理的顺序。
信号qenvadj(k,r)。此外,将利用在时间包络变形处理时获得的参数或至少在时间包络变形处理时获得的参数计算出的参数作为时隙选择信息,通知给时隙选择部3a2。作为时隙选择
2
信息可以是式(22)、式(40)的e(r)或在其计算过程中未进行平方根运算的|e(r)|,还可
以将某多个时隙区间(例如SBR包络)
行平方根运算的|eexp(r)|,还可以将某多个时隙区间(例如SBR包络)
过程中未进行平方根运算的|eadj(r)|,还可以将某多个时隙区间(例如SBR 包络)
成分的QMF区域的信号qenvadj(k,r)实施线形预测合成滤波处理,并选择实施线形预测合成滤波处理的时隙(步骤Sp1的处理)。
个以上时隙r,也可以选择u(r)大于等于规定值uTh的一个以上时隙r。u(r)可包含上述
2 2 2 2
e(r)、|e(r)|、eexp(r)、|eexp(r)|、eadj(r)、|eadj(r)|、eadj,scaled(r)、|eadj,scaled(r)|、Penvadj(r)以及
的变形例4中的高频成分的QMF区域信号的信号功率峰值的计算同样地计算u(r)的峰值。
此外,可利用u(r)与上述第1实施方式的变形例4同样地判断上述第1实施方式的变形例
4中的稳定状态和过渡状态,并根据该状态来选择时隙。时隙的选择方法可采用至少一个上述方法,也可以采用至少一个与上述方法不同的方法,还可以将这些方法组合起来。
存储的预定的计算机程序(例如,用于进行图29的流程图所示的处理的计算机程序)加载
到RAM中并运行来统一地控制语音解码装置24f。语音解码装置24f的通信装置接收编码
后的复用比特流,而且将解码后的语音信号输出至外部。如图30所示,在变形例6中,语音解码装置24f省略了与第1实施方式同样地可通过第4实施方式整体省略的、变形例4中
记载的语音解码装置24d的信号变化检测部2e1、高频 线形预测分析部2h1和线形预测逆
滤波部2i1,并且具备时隙选择部3a2以及时间包络变形部2v1来代替语音解码装置24d的
时隙选择部3a以及时间包络变形部2v。此外,还变换作为可通过第4实施方式的整体来变
换处理顺序的、线形预测滤波部2k3的线形预测合成滤波处理和时间包络变形部2v1中的
时间包络变形处理的顺序。
QMF区域的信号qenvadj(k,r)实施线形预测合成滤波处理,选择实施线形预测合成滤波处理的时隙,将所选择的时隙通知给低频线形预测分析部2d1和线形预测滤波部2k3。
定的计算机程序加载到RAM中并运行来统一地控制语音编码装置14b。语音编码装置14b
的通信装置从外部接收作为编码对象的语音信号,而且向外部输出编码后的复用比特流。
语音编码装置14b具备比特流复用部1g6以及时隙选择部1p1,来取代变形例4的语音编码
装置14a的比特流复用部1g7以及时隙选择部1p。
算出的滤波强度参数和包络形状参数计算部1n计算出的包络形状参数进行了变换后得到
的时间包络辅助信息复用,此外还复用从时隙选择部1p1接收到的时隙选择信息,将复用
比特流(编码后的复用比特流)经由语音编码装置14b的通信装置输出。
储的预定的计算机程序(例如,用于进行图32的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24g。语音解码装置24g的通信装置接收编码后
的复用比特流,而且将解码后的语音信号向外部输出。如图31所示,语音解码装置24g具
备比特流分离部2a7以及时隙选择部3a1,来代替变形例4中记载的语音解码装置24d的比
特流分离部2a3以及时隙选择部3a。
储的预定的计算机程序(例如,用于进行图34的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24h。语音解码装置24h的通信装置接收编码后
的复用比特流而且将解码后的语音信号向外部输出。如图33所示,语音解码装置24h具备
低频线形预测分析部2d1、信号变化检测部2e1、高频线形预测分析部2h1、线形预测逆滤波部2i1以及线形预测滤波部2k3,来代替变形例2的语音解码装置24b的低频线形预测分
析部2d、信号变化检测部2e、高频线形预测分析部2h、线形预测逆滤波部2i以及线形预测
滤波部2k,还具备时隙选择部3a。一次高频调整部2j1与第4实施方式变形例2中的一次
高频调整部2j1同样地,进行上述“MPEG-4 AAC″的SBR中的“HF调整(HF Adjustment)”
步骤中的任意一个以上的处理(步骤Sm1的处理)。二次高频调整部2j2与第4实施方式
变形例2中的二次高频调整部2j2同样地,进行上述“MPEG-4 AAC″的SBR中的“HF调整
(HFAdjustment)”步骤中的任意一个以上的处理(步骤Sm2的处理)。二次高频调整部2j2
中进行的处理优选为上述“MPEG-4 AAC″的SBR中的“HF调整(HF Adjustment)”步骤的处
理中的、一次高频调整部2j1没有进行过的处理。
储的预定的计算机程序(例如,用于进行图36的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24i。语音解码装置24i的通信装置接收编码后
的复用比特流,而且将解码后的语音信号输出至外部。如图35所示,语音解码装置24i省
略了与第1实施方式同样地可通过第4实施方式整体省略的、变形例8的语音解码装置24h
的高频线形预测分析部2h1以及线形预测逆 滤波部2i1,并且具备时间包络变形部2v1以
及时隙选择部3a2,以代替变形例8的语音解码装置24h的时间包络变形部2v以及时隙选
择部3a。此外,还变换作为可通过第4实施方式的整体来变换处理顺序的、线形预测滤波部
2k3的线形预测合成滤波处理和时间包络变形部2v1中的时间包络变形处理的顺序。
的预定的计算机程序(例如,用于进行图36的流程图所示处理的计算机程序)加载到RAM
中并运行来统一地控制语音解码装置24j。语音解码装置24j的通信装置接收编码后的复
用比特流,而且将解码后的语音信号输出至外部。如图37所示,语音解码装置24j省略了
与第1实施方式同样地可通过第4实施方式的整体省略的、变形例8的语音解码装置24h
的信号变化检测部2e1、高频线形预测分析部2h1以及线形预测逆滤波部2i1,并且具备时
间包络变形部2v1以及时隙选择部3a2,来代替变形例8的语音解码装置24h的时间包络变
形部2v以及时隙选择部3a。此外,还变换作为可通过第4实施方式的整体来变换处理顺序
的、线形预测滤波部2k3的线形预测合成滤波处理和在时间包络变形部2v1中的时间包络
变形处理的顺序。
储的预定的计算机程序(例如,用于进行图39的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24k。语音解码装置24k的通信装置接收编码后
的复用比特流,而且将解码后的语音信号向外部输出。语音解码装置24k如图38所示,具
备比特流分离部2a7以及时隙选择部3a1,来代替变形例8的语音解码装置24h的比特流分
离部2a3以及时隙选择部3a。
储的预定的计算机程序(例如,用于进行图41的流程图所示的处理的计算机程序)加载到
RAM中并运行来统一地控制语音解码装置24q。语音解码装置24q的通信装置接收编码后
的复用比特流,而且将解码后的语音信号向外部输出。如图40所示,语音解码装置24q具
备低频线形预测分析部2d1、信号变化检测部2e1、高频线形预测分析部2h1、线形预测逆滤波部2i1以及个别信号成分调整部2z4、2z5、2z6(个别信号成分调整部相当于时间包络变
形单元),来代替变形例3的语音解码装置24c的低频线形预测分析部2d、信号变化检测部
2e、高频线形预测分析部2h、线形预测逆滤波部2i以及个别信号成分调整部2z1、2z2、2z3,而且还具备时隙选择部3a。
2z1、2z2、2z3同样地,针对所选择的时隙的QMF区域信号进行处理(步骤Sn1的处理)。利
用时隙选择信息进行的处理优选包含上述第4实施方式变形例3所记载的个别信号成分调
整部2z1、2z2、2z3的处理中的、包括频率方向的线形预测合成滤波处理的处理中的至少一个。
2z4、2z5、2z6也可以针对一次高频调整部的输出中包含的多个信号成分分别以互不相同的方法进行时间包络的变形(个别信号成分调整部2z4、2z5、2z6均没有根据由时隙选择部3a
通知的选择结果进行处理的情况与本发明第4实施方式的变形例3等同)。
间包络变形部2v同样的、从包络形状调整部2s获得的时间包络进行了将各QMF子带采样
与增益系数相乘的处理,然后针对该输出信号,进一步利用与线形预测滤波部2k同样的、
从滤波强度调整部2f获得的线形预测系数的 在频率方向的线形预测合成滤波处理)的个
别信号成分调整部相对的时隙选择部也可以从时间包络变形部被输入时隙选择信息而进
行时隙的选择处理。
存储的预定的计算机程序(例如,用于进行图43的流程图所示的处理的计算机程序)加载
到RAM中并运行来统一地控制语音解码装置24m。语音解码装置24m的通信装置接收编码
后的复用比特流,而且将解码后的语音信号输出至外部。语音解码装置24m如图42所示具
备比特流分离部2a7以及时隙选择部3a1,来代替变形例12的语音解码装置24q的比特流
分离部2a3以及时隙选择部3a。
储的预定的计算机程序加载到RAM中并运行来统一地控制语音解码装置24n。语音解码装
置24n的通信装置接收编码后的复用比特流,而且将解码后的语音信号向外部输出。语音
解码装置24n在功能上具备低频线形预测分析部2d1、信号变化检测部2e1、高频线形预测
分析部2h1、线形预测逆滤波部2i1以及线形预测滤波部2k3,来代替变形例1的语音解码
装置24a的低频线形预测分析部2d、信号变化检测部2e、高频线形预测分析部2h、线形预测逆滤波部2i,以及线形预测滤波部2k,而且还具备时隙选择部3a。
储的预定的计算机程序加载到RAM中并运行来统一地控制语音解码装置24p。语音解码装
置24p的通信装置接收编码后的复用比特流,而且将解码后的语音信号输出至外部。语音
解码装置24p在功能上具备时隙选择部3a1,来代替变形例14的语音解码装置24n的时隙
选择部3a。此外,还具备比特流分离部2a8(未图示)来取代比特流分离部2a4。
1g4、1g5、1g6、1g7...比特流复用部,1h...高频频率逆变换部,1i...短时功率计算部,
1j...线形预测系数抽样部,1k...线形预测系数量化部,1m...时间包络计算部,1n...包
络形状参数计算部,1p,1p1...时隙选择部,21、22、23、24、24b、24c...语音解码装置,2a、
2a1、2a2、2a3、2a5、2a6、2a7...比特流分离部,2b...核心编解码器解码部,2c...频率变换部,2d、2d1...低频线形预测分析部,2e、2e1...信号变化检测部,2f...滤波强度调整部,2g...高频生成部,2h、2h1...高频线形预测分析部,2i、2i1...线形预测逆滤波部,2j、
2j1、2j2、2j3、2j4...高频调整部,2k、2k1、2k2、2k3...线形预测滤波部,2m...系数相加部,2n...频率逆变换部,2p、2p1...线形预测系数内插/外插部,2r...低频时间包络计
算部,2s...包络形状调整部,2t...高频时间包络计算部,2u...时间包络平坦化部,2v、
2v1...时间包络变形部,2w...辅助信息变换部,2z1、2z2、2z3、2z4、2z5、2z6...个别信号成分调整部,3a、3a1、3a2...时隙选择部。