CN101601217B - 一种信号处理方法、处理装置以及语音解码器 - Google Patents
一种信号处理方法、处理装置以及语音解码器 Download PDFInfo
- Publication number
- CN101601217B CN101601217B CN2008800010203A CN200880001020A CN101601217B CN 101601217 B CN101601217 B CN 101601217B CN 2008800010203 A CN2008800010203 A CN 2008800010203A CN 200880001020 A CN200880001020 A CN 200880001020A CN 101601217 B CN101601217 B CN 101601217B
- Authority
- CN
- China
- Prior art keywords
- signal
- energy
- frame
- good frame
- composite signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Stereo-Broadcasting Methods (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
Abstract
本发明公开了一种信号处理方法,用于丢包隐藏中的合成信号的处理,包括以下步骤:接收丢失帧后下一好帧,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值;根据所述能量比值调整所述合成信号。本发明还公开了一种信号处理设备以及语音解码器。通过使用本发明提供的方法,根据丢失帧之后的第一个好帧与合成信号的能量比值对合成信号进行调整,保证合成信号在丢失帧与丢失帧之后的第一帧的拼接处不发生波形或能量突变,实现了波形平滑过渡,避免出现音乐性噪声。
Description
技术领域
本发明涉及信号处理领域,尤其涉及一种信号处理方法、处理装置以及语音解码器。
背景技术
在实时语音通信系统中,对语音数据的传输要求实时可靠,例如VoIP(Voice over IP,基于IP的语音)系统。但由于网络系统自身的不可靠特性,数据包在从发送端到接收端传输过程中有可能会被丢弃或者不能及时的达到目的地,而这两种情况都被接收端认为是网络丢包。而发生网络丢包是不可避免的,同时也是影响语音通话质量最主要因素之一,因此在实时通信系统中需要健壮的丢包隐藏方法来恢复丢失的数据包,使得在发生网络丢包的情况下仍获得良好的通话质量。
在现有的实时语音通信技术中,在发送端,编码器把宽带语音分成高低两个子带,并使用ADPCM(Adaptive Differential Pulse Code Modulation,自适应差分脉冲编码调制)分别对两个子带进行编码并通过网络一起发送给接收端。在接收端,解码器使用ADPCM解码器对两个子带分别解码,然后使用QMF(Quadrature Mirror Filter,正交镜像滤波)合成滤波器合成最终的信号。
其中,对两个不同的子带分别采用不同的PLC(Packet LossConcealment,丢包隐藏)方法。对于低带信号,在没有丢包的情况下,交叉衰减时不改变重构信号。在有丢包情况下,对于第一个丢失帧,使用短时预测器和长时预测器对历史信号(本申请文件中的历史信号是丢失帧之前的语音信号)进行分析,并提取出语音类别信息;接着使用上述预测器和类别信息,使用基于基音重复的LPC(Linear Predictive Coding,线性预测编码) 的方法重构丢失帧信号。ADPCM的状态也要随之同步更新,直到遇到一个好帧。另外,不仅要生成丢失帧所对应信号,也需要生成用于交叉衰减的一段信号,那么一旦收到一个好帧,就对收到的好帧信号与上述的这段信号做交叉衰减处理。注意到此交叉衰减处理仅在发生丢帧后,接收端收到第一个好帧时才进行。
在实现本发明过程中发明人发现上述的现有技术中至少存在如下问题:重构的丢失帧信号都是采用历史信号合成的信号,即使是在合成的信号的末尾,从波形和能量上看也更接近于历史缓冲区中的信号,即丢失帧之前的信号,而不是最新解码出的信号,这会造成合成的信号在丢失帧与丢失帧之后的第一帧的拼接处发生波形或能量突变,该突变如图1所示,图中1所示包含三帧信号,被两个竖直线分割开来,其中帧N是丢失帧,其余两帧是完好帧;上面的信号对应原始的信号,三个数据帧在传输中都没有丢失;中间的短划线信号对应使用帧N之前的帧N-1、N-2等合成的信号,最下面一行信号对应采用上述现有技术合成的信号。从图1中可以看到,最终输出的信号帧N与帧N+1过渡时存在能量突变,尤其是在语音末尾且帧长较长的情况下;且过多重复同一基音周期信号会引起音乐性的噪声。
发明内容
本发明的实施例提供一种信号的处理方法,用于丢包隐藏中的合成信号处理中,使得合成的信号在丢失帧与丢失帧之后的第一好帧的拼接处的波形平滑过渡。
为达到上述目的,本发明的实施例提供一种信号处理方法,用于丢包隐藏中的合成信号的处理,包括以下步骤:
接收丢失帧后下一好帧,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值;其中,所述好帧的信号以及与所述好帧的时刻对 应的合成信号的能量比值R为: 其中,sign()为符号函数,E1为所述与所述好帧的时刻对应的合成信号的能量,E2为所述好帧的信号的能量;
根据所述能量比值调整所述合成信号,所述合成信号为基于基音重复的线性预测编码生成的合成信号,其中,依照下述公式调整所述合成信号:
其中L为帧长,N为需要做交叉衰减信号的长度,yl′(n)为调整前的合成信号,yl(n)为调整后的合成信号所述根据所述能量比值调整所述合成信号之前还包括:对所述合成信号进行相位匹配。。
本发明的实施例还提供一种信号处理装置,用于丢包隐藏中的合成信号的处理,包括:
检测模块,用于检测到丢失帧的下一帧为好帧时,通知能量获取模块;
能量获取模块,用于接收到所述检测模块的通知时,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值,其中,所述能量获取模块包括:
好帧信号能量获取子模块,用于获取所述好帧的信号能量;
合成信号能量获取子模块,用于获取所述的合成信号能量;
能量比值获取子模块,用于获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值,其中,所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值R为:
其中,sign()为符号函数,E1为所述与所述好帧的时刻对应的合成信号的能量,E2为所述好帧的信号的能量;
合成信号调整模块,用于根据所述能量获取模块获取的能量比值调整所 述合成信号,其中,依照下述公式调整所述合成信号:
其中L为帧长,N为需要做交叉衰减信号的长度,yl′(n)为调整前的合成信号,yl(n)为调整后的合成信号。
本发明实施例还提供一种语音解码器,用于进行语音信号的解码,包括:低带解码单元、高带解码单元以及正交镜像滤波单元,
所述低带解码单元,用于解码接收到的低带解码信号,补偿丢失的低带信号帧;
所述高带解码单元,用于解码接收到高带解码信号,补偿丢失的高带信号帧;
所述正交镜像滤波单元,用于对所述低带解码信号与所述高带解码信号进行合成得到最终的输出信号;
所述低带解码单元包括低带解码子单元,基于基音重复的线性预测编码子单元,信号处理子单元,交叉衰减子单元;
其中,所述低带解码子单元,用于对所述接收到的低带码流信号进行解码;
基于基音重复的线性预测编码子单元,用于生成丢失帧对应的合成信号;
信号处理子单元,用于接收所述丢失帧后的下一好帧,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值,根据所述能量比值调整所述合成信号;
交叉衰减子单元,用于对所述低带解码子单元解码后的信号与由所述信号处理子单元进行能量调整后的信号进行交叉衰减。
与现有技术相比,本发明的实施例具有以下优点:
根据丢失帧之后的第一个好帧与合成信号的能量比值对合成信号进行调整,保证合成信号在丢失帧与丢失帧之后的第一好帧的拼接处不发生波形或 能量突变,实现了波形平滑过渡,避免出现音乐性噪声。
附图说明
图1是现有技术中信号在丢失帧与丢失帧之后的第一个好帧的拼接处发生波形或能量突变的示意图;
图2是本发明的实施例一中一种信号处理方法的流程图;
图3是本发明的实施例一中一种信号的处理方法的原理示意图;
图4是基于基音重复部分的线性预测编码模块示意图;
图5是本发明的实施例一中不同信号的示意图;
图6是本发明的实施例二中涉及的基于基音重复的方法来合成信号时出现的相位不连续的情况的示意图;
图7是本发明的实施例二中一种信号的处理方法的原理示意图;
图8是本发明的实施例三中一种信号的处理装置的结构图;
图9是本发明的实施例三中第二种信号的处理装置的结构图;
图10是本发明的实施例三中第三种信号的处理装置的结构图;
图11是本发明的实施例三中的处理装置的应用场景示意图;
图12是本发明的实施例四中的语音解码器的模块示意图;
图13是本发明的实施例四中的语音解码器的低带解码单元的模块示意图。
具体实施方式
以下结合附图和实施例,对本发明的实施方式做进一步说明。
本发明的实施例一中提供了一种信号的处理方法,用于丢包隐藏中的合成信号的处理,如图2所示,包括以下步骤:
步骤s101、检测到丢失帧后相邻的下一帧为好帧;
步骤s102、获取该好帧的信号以及同一时刻合成信号的能量比值;
步骤s103、根据该能量比值调整该合成信号。
其中,步骤s 102中的“同一时刻合成信号”即指代“与所述好帧的时刻对应的合成信号”,本申请文件其他部分的“同一时刻合成信号”可作同样理解。
以下结合具体的应用场景,描述本发明的实施例中一种信号的处理方法。
本发明的实施例一中,提供了一种信号的处理方法,用于丢包隐藏中的合成信号的处理,其原理示意图如图3所示。
在当前帧没有丢失的情况下,由低带ADPCM解码器对接收到的当前帧进行解码后得到的信号xl(n),n=0,...,L-1,则当前帧对应的输出为zl(n),n=0,...,L-1,在此情况下,交叉衰减不改变重构信号,即:
zl[n]=xl[n],n=0,...,L-1
其中L为帧长;
在当前帧丢失的情况下,使用基于基音重复的线性预测编码方法生成当前帧对应的合成信号yl′(n),n=0,...L-1;根据所述当前帧的下一帧是否丢失,进行不同情况的处理:
当所述当前帧的下一帧丢失时:
在此情况下,不对合成信号yl′(n),n=0,...L-1进行能量缩放处理,则所述第一个丢失帧对应的输出信号zl(n),n=0,...,L-1为合成信号yl′(n),n=0,...L-1,即:zl[n]=yl[n]=yl′[n],n=0,...,L-1
当所述当前帧的下一帧没有丢失时:
设在进行能量缩放时,其中使用到的好帧(即所述第一个丢失帧的下一帧)的信号为由低带ADPCM解码器解码后得到的所述好帧信号xl(n),n=L,..,L+M-1,其中M为计算能量时所包括信号的采样点数目;其中使用到的与所述好帧信号同一时刻的合成信号为基于基音重复的线性预测编码生成的信号yl′(n),n=L,...L+M-1;对yl′(n),n=0,...L+N-1进行能量缩放后得到 的信号为yl(n),n=0,...L+N-1,使其与信号xl(n),n=L,..,L+N-1在能量上能够匹配,其中N为进行交叉衰减的信号长度。所述当前帧对应的输出信号zl(n),n=0,...L-1为:
zl(n)=yl(n),n=0,...,L-1;
并将xl(n),n=L,..,L+N-1更新为xl(n),n=L,..,L+N-1和yl(n),n=L,...L+N-1进行交叉衰减后的得到的信号zl(n)。
其中,图3中的基于基音重复的线性预测编码方法,如图4所示,:
在遇到丢失帧之前,当接收到的数据帧是好帧时,zl(n)被存储到一个缓冲区里面以备后用。
当遇到第一个丢失帧时,则需要分两步来合成最终的信号yl′(n)。首先对历史信号,zl(n),n=-Q,...-1进行分析,然后结合分析的结果合成信号yl′(n)。其中,Q为用于对历史信号进行分析所需信号长度。
该基于基音重复的线性预测编码模块具体包括以下部分:
(1)LP分析(Linear Prediction,线性预测)
短时分析滤波器A(z)和合成滤波器1/A(z)均为基于P阶LP的滤波器。LP分析滤波定义为:
A(z)=1+a1 z-1+a2 z-2+…+aP z-P
历史信号zl(n),n=-Q,...,-1通过滤波器A(z)的LP分析之后,使用下面的公式得到历史信号zl(n),n=-Q,...,-1对应的残差信号e(n),n=-Q,...,-1:
(2)历史信号分析
使用基音重复方法对丢失的信号进行补偿。因此,首先需要估计出历史信号zl(n),n=-Q,...,-1对应的基音周期T0,其具体步骤如下:首先对zl(n)进行预处理,去除在LTP(Long Term Prediction,长时预测)分析中不需要的 低频成分,然后通过LTP分析可以得到zl(n)的基音周期T0;得到基音周期T0之后,结合信号分类模块得到语音的类别。
语音类别如下表1所示:
表1:语音分类
(3)基音重复
基音重复模块用于估计丢失帧对应的LP残差信号e(n),n=0,…,L-1。在进行基音重复之前,如果语音的类别不是VOICED,则采用下面的公式来限制采样点的幅度:
其中,
如果语音的类别是VOICED,则丢失信号所对应的残差e(n),n=0,…,L-1采用重复新接收到的好帧的信号中的最后一个基音周期的信号所对应的残差 信号获得,即:
e(n)=e(n-T0)
而对于其它类型的语音,为了避免生成的信号周期性太强(对于非语音的信号,如果周期性太强,听起来就会有音乐噪声等不舒服噪声),则使用下面的公式生成丢失信号所对应的残差信号e(n),n=0,…,L-1:
e(n)=e(n-T0+(-1)n)。
除了生成丢失帧对应的残差信号外,还要继续生成额外N个样点的残差信号e(n),n=L,…,L+N-1,以生成用于交叉衰减的信号,以保证丢失帧和丢失帧之后的第一个好帧之间的平滑拼接。
(4)LP合成
在生成丢失帧和交叉衰减对应的残差信号e(n)后,接着用下面的公式得到重构的丢失帧信号yl′(n),n=0,…,L-1:
其中,残差信号e(n),n=0,…,L-1,是在上述基音重复中得到的残差信号。
除此之外,还要继续使用上述公式生成用于交叉衰减的N个样点ylpre(n),n=L,…,L+N-1。
(5)自适应衰减
针对表1提供不同的语音分类,对ylpre(n)中的信号的能量进行控制。即
yl′(n)=gmute(n)×ylpre(n),n=0,...,L+M-1,gmute(n)∈[0 1]
其中,gmute(n)对应每个样点所对应的衰减因子。它的取值根据语音类型的不同以及丢包情况而变化。下面给出一个具体的例子:
对于能量变化大的语音,例如爆破音,对应于表1中的TRANSIENT类型和VUV_TRANSITION类型的语音,衰减的速度大一些;对于能量变化小的语音, 衰减的速度小一些。为叙述方便,假定1ms信号包含R个样点。具体的,
对于类型为TRANSIENT类型的语音,在10ms内(共S=10R个样点),令gmute(-1)=1,gmute(n)从1衰减为0;10ms之后的样点对应的gmute(n)都为0,用公式表示如下:
对于类型为VUV_TRANSITION类型的语音,在开始的10ms内衰减的速度小一些,在随后的10ms内快速的衰减为0,用公式表示如下:
对于其它类型的语音,在开始的10ms内衰减的速度小一些,在随后的10ms内衰减速度再快一些,然后在随后的20ms内快速的衰减为0,用公式表示如下:
其中,图3中的能量缩放具体为:
根据xl(n),n=L,..,L+M-1以及yl′(n),n=L,..,L+M-1对yl′(n),n=0,..,L+N-1的能量进行缩放的具体方法包括以下步骤,参考图3:
步骤s201、分别计算合成信号yl′(n),n=L,...L+M-1对应的能量E1与信号xl(n),n=L,..,L+M-1对应的能量E2。
具体的,
其中,M为计算能量时所包括信号的采样点数目。M可以根据实际情况灵活设置。例如在较短帧长的情况下,如帧长L小于5ms,推荐M=L;而在帧长较长及基音周期小于一个帧长的情况下,可以令M为一个基音周期信号对应长度。
步骤s202、计算E1与E2的能量比R。
具体的,
其中sign()函数为符号函数,定义如下:
步骤s203、根据能量比R对信号yl′(n),n=0,...L+N-1的幅值调整。
具体的,
其中N为当前帧用于交叉衰减的长度,N的值可以根据需要灵活设置。例如在帧长较短的情况下,可令N为一帧的长度,即N=L。
为避免当E1<E2时,应用上述方法出现能量幅值溢出(超过所允许的采样点对应幅值得最大值)的情况,仅在E1>E2时才应用上述公式对信号yl′(n),n=0,...L+N-1进行衰减。
对于上一帧为丢失帧,且当前帧也为丢失帧时,就不需对所述上一帧进行能量缩放,即所述上一帧对应的yl(n)为:
yl(n)=yl′(n) n=0,...,L-1
其中,图3中的交叉衰减具体为:
为了实现平滑的能量过渡,由合成信号yl′(n),n=0,...L+N-1能量缩放生成yl(n),n=0,...L+N-1后,还需要对低带信号进行交叉衰减处理。规则如下表2 所示:
表2:交叉衰减规则
在表2中,zl(n)为对应最终输出的当前帧对应的信号;xl(n)当前帧对应的好帧的信号;yl(n)对应当前帧同一时刻合成的信号。
上述过程的示意图如图5所示,其中:
第一行为原始信号;第二行为合成信号,用短划线表示;最下面一行为输出信号,是进行过能量调整后的信号,用虚线表示。其中帧N是丢失帧,帧N-1和帧N+1都是完好的帧。首先计算帧N+1的收到的信号和帧N+1对应合成信号的能量比值,然后根据能量比值对合成的信号进行衰减得到最下面一行的输出信号,衰减的方法参考上述步骤s203。最后进行交叉衰减处理,对于帧N,将帧N衰减后的输出信号作为帧N的输出(这里假设信号的输出允许有至少一帧的延时,即可以在输入帧N+1后输出帧N);对于帧N+1,按照交叉衰减原则,将帧N+1衰减后的输出信号乘上一个下降窗,将帧N+1对应的收到的原始信号乘上一个上升窗并进行叠加,用叠加得到的信号作为帧N+1的输出。
本发明的实施例二中,提供了一种信号的处理方法,用于丢包隐藏中的 合成信号的处理。与实施例一中的处理方法的区别在于,在上述实施例一中基于基音周期的方法来合成信号yl′(n)时,可能会出现相位不连续的情况。如图6所示。
在图6中,每两个竖实线之间的信号对应一帧信号,由于人类语音的丰富多样性,语音所对应的基音周期不可能保持不变,都是在不断变化的,因此如果重复使用历史信号的最后一个基音周期来合成丢失帧的信号时,会出现合成信号的末尾和当前帧的起始波形不连续的情况,波形上出现了突变,也就是所说的相位不匹配的情况。从图6中可以看到,当前帧的起始点距离合成的信号左边和右边最小间隔匹配点的距离为de和dc,在现有技术中给出一种通过对合成信号进行插值实现相位匹配的方法。例如帧长为L,对应的相位差d为-de(如果最佳匹配点在最左边,且距离当前帧起始点的距离为de,则d=-de;如果最佳匹配点在当前帧起始点的右边,且距离当前帧起始点的距离为dc,则d=dc)。然后使用插值的方法将L+d个采样点的信号插值成生N个采样点的信号。
由于图6也是基于基音重复来合成信号,因此也不可避免地出现相位不匹配的情况。为避免此现象,方法的原理示意图如图7所示,与实施例一的区别在于,将基于基音重复的线性预测编码信号进行相位同步后,再进行能量缩放处理。在对信号yl′(n),n=0,...,L+N-1进行能量缩放之前,对之进行相位匹配,例如可以采用上述插值方法,对yl′(n),n=0,...,L+N-1进行插值来获得插值后的信号yl″(n),n=0,...,L+N-1,然后结合信号xl(n)和信号yl″(n)对yl″(n)进行能量缩放以获得信号yl(n)。最后,进行交叉衰减的步骤同实施例一。
通过使用本发明的上述实施例提供的信号处理方法,根据丢失帧之后的第一个好帧与合成信号的能量比值对合成信号进行调整,保证合成信号在丢失帧与丢失帧之后的第一帧的拼接处不发生波形或能量突变,实现了波形平滑过渡,避免出现音乐性噪声。
本发明的实施例三还提供了一种信号处理装置,用于丢包隐藏中的合成信号的处理,其结构示意图如图8所示,包括:
检测模块10,用于检测到丢失帧后相邻的下一帧为好帧时,通知能量获取模块30。
能量获取模块30,用于接收到检测模块10的通知时,获取该好帧的信号以及同一时刻合成信号的能量比值。
合成信号调整模块40,用于根据能量获取模块30获取的能量比值调整该合成信号。
具体的,该能量获取模块30进一步包括:
好帧信号能量获取子模块21,用于获取所述的好帧信号能量。
合成信号能量获取子模块22,用于获取所述的合成信号能量。
能量比值获取子模块23,用于获取好帧的信号以及同一时刻合成信号的能量比值。
另外,该信号处理装置还包括:
相位匹配模块20,用于对输入的合成信号进行相位匹配后发送到能量获取模块30,如图9所示,作为本发明的实施例三提供的第二种信号处理装置。
此外,如图10所示,相位匹配模块20还可以位于能量获取模块30和合成信号调整模块40之间,用于在获取好帧的信号以及与所述好帧时刻对应的合成信号的能量比值,并对输入相位匹配模块20的信号进行相位匹配后发送到合成信号调整模块40。
本发明的实施例三中的处理装置的一具体应用场景如图11所示,在当前帧没有丢失的情况下,由低带ADPCM解码器对接收到的当前帧进行解码后得到的信号xl(n),n=0,...,L-1,则当前帧对应的输出为zl(n),n=0,...,L-1,在此情况下,交叉衰减不改变重构信号,即:
zl[n]=xl[n],n=0,...,L-1
其中L为帧长;
在当前帧丢失的情况下,使用基于基音重复的线性预测编码方法生成当前帧对应的合成信号yl′(n),n=0,...L-1;根据所述当前帧的下一帧是否丢失,进行不同情况的处理:
当所述当前帧的下一帧丢失时:
在此情况下,本发明实施例的信号处理装置不对合成信号yl′(n),n=0,...L-1进行处理,则所述第一个丢失帧对应的输出信号zl(n),n=0,...,L-1为合成信号yl′(n),n=0,...L-1,即:zl[n]=yl[n]=yl′[n],n=0,...,L-1。
当所述当前帧的下一帧没有丢失时:
在使用本发明实施例的信号处理装置对合成信号yl′(n),n=0,...L+N-1进行处理时,其中使用到的好帧(即所述第一个丢失帧的下一帧)的信号为由低带ADPCM解码器解码后得到的所述好帧信号xl(n),n=L,..,L+M-1,其中M为计算能量时所包括信号的采样点数目;其中使用到的与所述好帧信号同一时刻的合成信号为基于基音重复的线性预测编码生成的信号yl′(n),n=L,...L+M-1;对yl′(n),n=0,...L+N-1进行处理后得到的信号为yl(n),n=0,...L+N-1,使其与信号xl(n),n=L,..,L+N-1在能量上能够匹配,其中N为进行交叉衰减的信号长度。所述当前帧对应的输出信号zl(n),n=0,...L-1为:
zl(n)=yl(n),n=0,...,L-1;
并将xl(n),n=L,..,L+N-1更新为xl(n),n=L,..,L+N-1和yl(n),n=L,...L+N-1进行交叉衰减后的得到的信号zl(n)。
通过使用本发明的上述实施例提供的信号处理设备,根据丢失帧之后的第一个好帧与合成信号的能量比值对合成信号进行调整,保证合成信号在丢失帧与丢失帧之后的第一帧的拼接处不发生波形或能量突变,实现了波形平滑过渡,避免出现音乐性噪声。
本发明的实施例四还提供一种语音解码器,如图12所示。包括:用于进行解码接收到高带解码信号,补偿丢失的高带信号帧的高带解码单元50;用 于解码接收到的低带解码信号,补偿丢失的低带信号帧的低带解码单元60;用于对所述低带解码信号与所述高带解码信号进行合成得到最终的输出信号的正交镜像滤波单元70;通过高带解码单元50对接收端接收到的高带码流信号进行解码,对于丢失的高带信号帧进行合成;通过低带解码单元60对接收端接收到的低带码流信号进行解码,对于丢失的低带信号帧进行合成;将从低带解码单元60输出的低带解码信号与高带解码单元50输出的高带解码信号通过正交镜像滤波单元70进行合成,得到最后的解码信号。
对于低带解码单元60,参考图13,其具体包括如下模块:用于生成丢失帧对应的合成信号的基于基音重复的线性预测编码子单元61;用于对所述接收到的低带码流信号进行解码的低带解码子单元62;用于对所述的合成信号进行调整处理的信号处理子单元63;用于对所述低带解码模块解码后的信号与由所述能量缩放模块能量缩放后的信号进行交叉衰减的交叉衰减子单元64。
通过低带解码子单元62对接收到的低带信号进行解码,利用基于基音重复的线性预测编码子单元61对丢失的低带信号帧进行线性预测编码得到合成信号,然后,对合成信号通过信号处理子单元63进行合成信号调整处理,使得合成信号的能量幅值与低带解码子单元62所处理得到的解码信号在能量幅值上保持一致,避免出现的音乐噪声;最后对通过能量缩放处理后的合成信号与低带解码子单元62所处理得到的解码信号通过交叉衰减子单元64进行交叉衰减,得到最终的经过丢失帧补偿后的解码信号。
其中,信号处理子单元63的结构有三种变化形式,即对应于图8-图10中的信号处理装置结构示意图所示,在此不再赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台设备执行本发明各个实施例所述的方法。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (8)
1.一种丢包隐藏中的信号处理方法,其特征在于,包括以下步骤:
接收丢失帧后下一好帧,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值;其中,所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值R为:其中,sign()为符号函数,E1为所述与所述好帧的时刻对应的合成信号的能量,E2为所述好帧的信号的能量;
根据所述能量比值调整所述合成信号,所述合成信号为基于基音重复的线性预测编码生成的合成信号,其中,依照下述公式调整所述合成信号:
其中L为帧长,N为需要做交叉衰减信号的长度,yl′(n)为调整前的合成信号,yl(n)为调整后的合成信号;
所述根据所述能量比值调整所述合成信号之前还包括:
对所述合成信号进行相位匹配。
2.如权利要求1所述信号处理方法,其特征在于,所述根据所述能量比值调整所述合成信号的步骤后还包括:
将所述好帧的信号和与所述好帧的时刻对应的所述合成信号进行交叉衰减,获取与所述好帧的时刻对应的输出信号。
3.一种信号处理装置,用于丢包隐藏中的合成信号的处理,其特征在于,包括:
检测模块,用于检测到丢失帧的下一帧为好帧时,通知能量获取模块;
能量获取模块,用于接收到所述检测模块的通知时,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值;其中,所述能量获取模块包括:
好帧信号能量获取子模块,用于获取所述好帧的信号能量;
合成信号能量获取子模块,用于获取所述的合成信号能量;
能量比值获取子模块,用于获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值,其中,所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值R为:
其中,sign()为符号函数,E1为所述与所述好帧的时刻对应的合成信号的能量,E2为所述好帧的信号的能量;
合成信号调整模块,用于根据所述能量获取模块获取的能量比值调整所述合成信号,其中,依照下述公式调整所述合成信号:
其中L为帧长,N为需要做交叉衰减信号的长度,yl′(n)为调整前的合成信号,yl(n)为调整后的合成信号。
4.如权利要求3所述信号处理装置,其特征在于,还包括:
相位匹配模块,用于对所述合成信号进行相位匹配后发送到所述能量获取模块或对经过所述能量获取模块的所述合成信号进行相位匹配后发送到所述合成信号调整模块。
5.一种语音解码器,其特征在于,包括:低带解码单元、高带解码单元以及正交镜像滤波单元,
所述低带解码单元,用于解码接收到的低带解码信号,补偿丢失的低带信号帧;
所述高带解码单元,用于解码接收到的高带解码信号,补偿丢失的高带信号帧;
所述正交镜像滤波单元,用于对所述低带解码信号与所述高带解码信号进行合成得到最终的输出信号;
所述低带解码单元包括低带解码子单元,基于基音重复的线性预测编码子单元,信号处理子单元,交叉衰减子单元;
其中,所述低带解码子单元,用于对所述接收到的低带解码信号进行解码;
基于基音重复的线性预测编码子单元,用于生成丢失帧对应的合成信号;
信号处理子单元,用于接收所述丢失帧后的下一好帧,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值,根据所述能量比值调整所述合成信号;
交叉衰减子单元,用于对所述低带解码子单元解码后的信号与由所述信号处理子单元进行能量调整后的信号进行交叉衰减。
6.如权利要求5所述的语音解码器,其特征在于,所述信号处理子单元包括:
检测模块,用于检测到所述丢失帧的下一帧为好帧时,通知能量获取模块;
能量获取模块,用于接收到所述检测模块的通知时,获取所述好帧的信号以及与所述好帧的时刻对应的合成信号的能量比值;
合成信号调整模块,用于根据所述能量获取模块获取的能量比值调整所述合成信号。
7.如权利要求6所述的语音解码器,其特征在于,所述能量获取模块进一步包括:
好帧信号能量获取子模块,用于获取所述好帧的信号能量;
合成信号能量获取子模块,用于获取所述的合成信号能量;
能量比值获取子模块,用于获取根据所述好帧的信号能量获取子模块获取的好帧的信号能量与根据所述合成信号能量获取子模块获取的与所述好帧的时刻对应的合成信号的能量的比值。
8.如权利要求6所述的语音解码器,其特征在于,所述信号处理子单元还包括:
相位匹配模块,用于对所述合成信号进行相位匹配后发送到所述能量获取模块或对经过所述能量获取模块的所述合成信号进行相位匹配后发送到所述合成信号调整模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008800010203A CN101601217B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710169616.1 | 2007-11-05 | ||
CNB2007101696161A CN100550712C (zh) | 2007-11-05 | 2007-11-05 | 一种信号处理方法和处理装置 |
PCT/CN2008/070813 WO2009059498A1 (fr) | 2007-11-05 | 2008-04-25 | Procédé de traitement de signal, dispositif de traitement et décodeur audio |
CN2008800010203A CN101601217B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100927625A Division CN102122511B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101601217A CN101601217A (zh) | 2009-12-09 |
CN101601217B true CN101601217B (zh) | 2013-01-09 |
Family
ID=39567373
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007101696161A Active CN100550712C (zh) | 2007-11-05 | 2007-11-05 | 一种信号处理方法和处理装置 |
CN2011100927625A Active CN102122511B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
CN2008800010203A Active CN101601217B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007101696161A Active CN100550712C (zh) | 2007-11-05 | 2007-11-05 | 一种信号处理方法和处理装置 |
CN2011100927625A Active CN102122511B (zh) | 2007-11-05 | 2008-04-25 | 一种信号处理方法、处理装置以及语音解码器 |
Country Status (10)
Country | Link |
---|---|
US (2) | US20090119098A1 (zh) |
EP (2) | EP2157572B1 (zh) |
JP (1) | JP4586090B2 (zh) |
KR (1) | KR101023460B1 (zh) |
CN (3) | CN100550712C (zh) |
AT (2) | ATE529854T1 (zh) |
DE (1) | DE602008000579D1 (zh) |
ES (1) | ES2374043T3 (zh) |
PT (1) | PT2056291E (zh) |
WO (1) | WO2009059498A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105074820A (zh) * | 2013-02-21 | 2015-11-18 | 高通股份有限公司 | 用于确定内插因数组的系统和方法 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325631B (zh) * | 2007-06-14 | 2010-10-20 | 华为技术有限公司 | 一种估计基音周期的方法和装置 |
CN101616059B (zh) * | 2008-06-27 | 2011-09-14 | 华为技术有限公司 | 一种丢包隐藏的方法和装置 |
US8706479B2 (en) * | 2008-11-14 | 2014-04-22 | Broadcom Corporation | Packet loss concealment for sub-band codecs |
US8718804B2 (en) * | 2009-05-05 | 2014-05-06 | Huawei Technologies Co., Ltd. | System and method for correcting for lost data in a digital audio signal |
CN101894558A (zh) * | 2010-08-04 | 2010-11-24 | 华为技术有限公司 | 丢帧恢复方法、设备以及语音增强方法、设备和系统 |
US9082416B2 (en) * | 2010-09-16 | 2015-07-14 | Qualcomm Incorporated | Estimating a pitch lag |
CN102810313B (zh) * | 2011-06-02 | 2014-01-01 | 华为终端有限公司 | 音频解码方法及装置 |
CN102915737B (zh) * | 2011-07-31 | 2018-01-19 | 中兴通讯股份有限公司 | 一种浊音起始帧后丢帧的补偿方法和装置 |
US20130144632A1 (en) * | 2011-10-21 | 2013-06-06 | Samsung Electronics Co., Ltd. | Frame error concealment method and apparatus, and audio decoding method and apparatus |
PL2922053T3 (pl) | 2012-11-15 | 2019-11-29 | Ntt Docomo Inc | Urządzenie do kodowania audio, sposób kodowania audio, program do kodowania audio, urządzenie do dekodowania audio, sposób dekodowania audio, i program do dekodowania audio |
KR20140067512A (ko) * | 2012-11-26 | 2014-06-05 | 삼성전자주식회사 | 신호 처리 장치 및 그 신호 처리 방법 |
RU2628144C2 (ru) * | 2013-02-05 | 2017-08-15 | Телефонактиеболагет Л М Эрикссон (Пабл) | Способ и устройство для управления маскировкой потери аудиокадров |
KR101452635B1 (ko) | 2013-06-03 | 2014-10-22 | 충북대학교 산학협력단 | Lms 예측기를 이용한 패킷 손실 은닉 방법 및 이를 기록한 기록매체 |
CN104299614B (zh) | 2013-07-16 | 2017-12-29 | 华为技术有限公司 | 解码方法和解码装置 |
EP2922055A1 (en) | 2014-03-19 | 2015-09-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method and corresponding computer program for generating an error concealment signal using individual replacement LPC representations for individual codebook information |
EP2922056A1 (en) | 2014-03-19 | 2015-09-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method and corresponding computer program for generating an error concealment signal using power compensation |
EP2922054A1 (en) | 2014-03-19 | 2015-09-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method and corresponding computer program for generating an error concealment signal using an adaptive noise estimation |
DE102014009689A1 (de) * | 2014-06-30 | 2015-12-31 | Airbus Operations Gmbh | Intelligentes Soundsystem/-modul zur Kabinenkommunikation |
PH12017500438B1 (en) * | 2014-07-28 | 2022-06-01 | Samsung Electronics Co Ltd | Method and apparatus for packet loss concealment, and decoding method and apparatus employing same |
CN107742521B (zh) * | 2016-08-10 | 2021-08-13 | 华为技术有限公司 | 多声道信号的编码方法和编码器 |
JP7178506B2 (ja) * | 2019-02-21 | 2022-11-25 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | 位相ecu f0補間スプリットのための方法および関係するコントローラ |
NO348003B1 (en) | 2022-11-28 | 2024-06-17 | Mhwirth As | Drilling system and method of operating a drilling system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5953697A (en) * | 1996-12-19 | 1999-09-14 | Holtek Semiconductor, Inc. | Gain estimation scheme for LPC vocoders with a shape index based on signal envelopes |
CN1659625A (zh) * | 2002-05-31 | 2005-08-24 | 沃伊斯亚吉公司 | 在基于线性预测的语音编码解码器中有效帧删除隐藏的方法和器件 |
CN1989548A (zh) * | 2004-07-20 | 2007-06-27 | 松下电器产业株式会社 | 语音解码装置及补偿帧生成方法 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2000501A (en) * | 1934-04-26 | 1935-05-07 | David E Wade | Ink well and pen filling device |
JPH06130999A (ja) * | 1992-10-22 | 1994-05-13 | Oki Electric Ind Co Ltd | コード励振線形予測復号化装置 |
JP3316945B2 (ja) * | 1993-07-22 | 2002-08-19 | 松下電器産業株式会社 | 伝送誤り補償装置 |
US5787430A (en) * | 1994-06-30 | 1998-07-28 | International Business Machines Corporation | Variable length data sequence backtracking a trie structure |
JP3095340B2 (ja) * | 1995-10-04 | 2000-10-03 | 松下電器産業株式会社 | 音声復号化装置 |
US6011795A (en) * | 1997-03-20 | 2000-01-04 | Washington University | Method and apparatus for fast hierarchical address lookup using controlled expansion of prefixes |
US7423983B1 (en) | 1999-09-20 | 2008-09-09 | Broadcom Corporation | Voice and data exchange over a packet based network |
US6636829B1 (en) * | 1999-09-22 | 2003-10-21 | Mindspeed Technologies, Inc. | Speech communication system and method for handling lost frames |
US20070192863A1 (en) * | 2005-07-01 | 2007-08-16 | Harsh Kapoor | Systems and methods for processing data flows |
EP1199709A1 (en) * | 2000-10-20 | 2002-04-24 | Telefonaktiebolaget Lm Ericsson | Error Concealment in relation to decoding of encoded acoustic signals |
DE60233283D1 (de) * | 2001-02-27 | 2009-09-24 | Texas Instruments Inc | Verschleierungsverfahren bei Verlust von Sprachrahmen und Dekoder dafer |
CN1311424C (zh) * | 2001-03-06 | 2007-04-18 | 株式会社Ntt都科摩 | 音频数据内插、关联信息制作、内插信息发送装置和方法 |
US6816856B2 (en) * | 2001-06-04 | 2004-11-09 | Hewlett-Packard Development Company, L.P. | System for and method of data compression in a valueless digital tree representing a bitset |
US6785687B2 (en) * | 2001-06-04 | 2004-08-31 | Hewlett-Packard Development Company, L.P. | System for and method of efficient, expandable storage and retrieval of small datasets |
EP1292036B1 (en) | 2001-08-23 | 2012-08-01 | Nippon Telegraph And Telephone Corporation | Digital signal decoding methods and apparatuses |
US20040064308A1 (en) * | 2002-09-30 | 2004-04-01 | Intel Corporation | Method and apparatus for speech packet loss recovery |
US7415463B2 (en) * | 2003-05-13 | 2008-08-19 | Cisco Technology, Inc. | Programming tree data structures and handling collisions while performing lookup operations |
US7415472B2 (en) * | 2003-05-13 | 2008-08-19 | Cisco Technology, Inc. | Comparison tree data structures of particular use in performing lookup operations |
KR100651712B1 (ko) | 2003-07-10 | 2006-11-30 | 학교법인연세대학교 | 광대역 음성 부호화기 및 그 방법과 광대역 음성 복호화기및 그 방법 |
JP4365653B2 (ja) * | 2003-09-17 | 2009-11-18 | パナソニック株式会社 | 音声信号送信装置、音声信号伝送システム及び音声信号送信方法 |
JP4733939B2 (ja) | 2004-01-08 | 2011-07-27 | パナソニック株式会社 | 信号復号化装置及び信号復号化方法 |
KR20060011417A (ko) * | 2004-07-30 | 2006-02-03 | 삼성전자주식회사 | 음성 출력과 영상 출력을 제어하는 장치와 제어 방법 |
BRPI0607247B1 (pt) * | 2005-01-31 | 2019-10-29 | Skype | método para gerar uma seqüência de saída de amostras em resposta a uma primeira e uma segunda subseqüências de amostras, código de programa executável por computador, dispositivo de armazenamento de programa, e, arranjo para receber um sinal de áudio digitalizado |
US8355907B2 (en) * | 2005-03-11 | 2013-01-15 | Qualcomm Incorporated | Method and apparatus for phase matching frames in vocoders |
US20070174047A1 (en) * | 2005-10-18 | 2007-07-26 | Anderson Kyle D | Method and apparatus for resynchronizing packetized audio streams |
KR100745683B1 (ko) | 2005-11-28 | 2007-08-02 | 한국전자통신연구원 | 음성의 특징을 이용한 패킷 손실 은닉 방법 |
CN1983909B (zh) * | 2006-06-08 | 2010-07-28 | 华为技术有限公司 | 一种丢帧隐藏装置和方法 |
CN101046964B (zh) * | 2007-04-13 | 2011-09-14 | 清华大学 | 基于重叠变换压缩编码的错误隐藏帧重建方法 |
CN101207665B (zh) * | 2007-11-05 | 2010-12-08 | 华为技术有限公司 | 一种衰减因子的获取方法 |
-
2007
- 2007-11-05 CN CNB2007101696161A patent/CN100550712C/zh active Active
-
2008
- 2008-04-25 CN CN2011100927625A patent/CN102122511B/zh active Active
- 2008-04-25 CN CN2008800010203A patent/CN101601217B/zh active Active
- 2008-04-25 WO PCT/CN2008/070813 patent/WO2009059498A1/zh active Application Filing
- 2008-11-04 PT PT08168256T patent/PT2056291E/pt unknown
- 2008-11-04 ES ES09176498T patent/ES2374043T3/es active Active
- 2008-11-04 EP EP09176498A patent/EP2157572B1/en active Active
- 2008-11-04 DE DE602008000579T patent/DE602008000579D1/de active Active
- 2008-11-04 EP EP08168256A patent/EP2056291B1/en active Active
- 2008-11-04 AT AT09176498T patent/ATE529854T1/de not_active IP Right Cessation
- 2008-11-04 AT AT08168256T patent/ATE456126T1/de active
- 2008-11-04 KR KR1020080108894A patent/KR101023460B1/ko active Active
- 2008-11-04 US US12/264,557 patent/US20090119098A1/en not_active Abandoned
- 2008-11-05 JP JP2008284259A patent/JP4586090B2/ja active Active
-
2009
- 2009-08-11 US US12/539,158 patent/US7835912B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5953697A (en) * | 1996-12-19 | 1999-09-14 | Holtek Semiconductor, Inc. | Gain estimation scheme for LPC vocoders with a shape index based on signal envelopes |
CN1659625A (zh) * | 2002-05-31 | 2005-08-24 | 沃伊斯亚吉公司 | 在基于线性预测的语音编码解码器中有效帧删除隐藏的方法和器件 |
CN1989548A (zh) * | 2004-07-20 | 2007-06-27 | 松下电器产业株式会社 | 语音解码装置及补偿帧生成方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105074820A (zh) * | 2013-02-21 | 2015-11-18 | 高通股份有限公司 | 用于确定内插因数组的系统和方法 |
CN105074820B (zh) * | 2013-02-21 | 2019-01-15 | 高通股份有限公司 | 用于确定内插因数组的系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2157572B1 (en) | 2011-10-19 |
ATE456126T1 (de) | 2010-02-15 |
EP2056291B1 (en) | 2010-01-20 |
EP2157572A1 (en) | 2010-02-24 |
JP4586090B2 (ja) | 2010-11-24 |
CN100550712C (zh) | 2009-10-14 |
WO2009059498A1 (fr) | 2009-05-14 |
EP2056291A1 (en) | 2009-05-06 |
US20090292542A1 (en) | 2009-11-26 |
JP2009116332A (ja) | 2009-05-28 |
HK1154696A1 (zh) | 2012-04-27 |
KR101023460B1 (ko) | 2011-03-24 |
PT2056291E (pt) | 2010-03-18 |
ES2374043T3 (es) | 2012-02-13 |
DE602008000579D1 (de) | 2010-03-11 |
US20090119098A1 (en) | 2009-05-07 |
CN102122511A (zh) | 2011-07-13 |
US7835912B2 (en) | 2010-11-16 |
CN101207459A (zh) | 2008-06-25 |
CN102122511B (zh) | 2013-12-04 |
KR20090046713A (ko) | 2009-05-11 |
ATE529854T1 (de) | 2011-11-15 |
CN101601217A (zh) | 2009-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101601217B (zh) | 一种信号处理方法、处理装置以及语音解码器 | |
CN101578657B (zh) | 一种衰减因子的获取方法和获取装置 | |
KR101513184B1 (ko) | 계층적 디코딩 구조에서의 디지털 오디오 신호의 송신 에러에 대한 은닉 | |
US9037456B2 (en) | Method and apparatus for audio coding and decoding | |
JP2009522588A (ja) | 音声コーデック内の効率的なフレーム消去隠蔽の方法およびデバイス | |
CN101325537A (zh) | 一种丢帧隐藏的方法和设备 | |
JP2003223189A (ja) | 音声符号変換方法及び装置 | |
EP2608200A1 (en) | Estimation of speech energy based on code excited linear prediction (CELP) parameters extracted from a partially- decoded CELP-encoded bit stream and applications of same | |
HK1154696B (zh) | 一種信號處理方法、處理裝置以及語音解碼器 | |
JP3748080B2 (ja) | 広帯域音声復元方法及び広帯域音声復元装置 | |
JP3636327B2 (ja) | 広帯域音声復元方法及び広帯域音声復元装置 | |
JPH034300A (ja) | 音声符号化復号化方式 | |
HK1155844B (zh) | 信號處理方法和裝置 | |
HK1130359A (zh) | 一种信号处理方法和处理装置 | |
JP2005284319A (ja) | 広帯域音声復元方法及び広帯域音声復元装置 | |
JP2005284318A (ja) | 広帯域音声復元方法及び広帯域音声復元装置 | |
JP2005284316A (ja) | 広帯域音声復元方法及び広帯域音声復元装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |