一种语音信号处理方法及装置的制作方法

文档序号:2830717阅读:275来源:国知局
专利名称:一种语音信号处理方法及装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种语音信号处理方法及一种语音信号处理装置。

背景技术
在语音通信中,语音信号一般按帧来处理,每帧语音信号的长度一般为10毫秒(ms)到30ms,对每帧语音信号,其基本处理流程为 发送端,语音编码器对每帧语音信号进行编码,并将编码比特封装成语音数据帧; 通信信道,将发送端发出的语音数据帧发送到接收端; 接收端,对接收到的语音数据帧用语音解码器进行解码,恢复出语音信号。
对于语音解码器来说,其是否能恢复出语音信号的关键在于能否准确接收发送端所发出的语音数据帧,而这取决于通信信道。而对于通信信道来说,如果通信信道资源较为紧张,那么就可能发生语音数据帧的丢失或语音数据帧出错。目前在语音编解码器中广泛采用的帧差错隐藏(Frame Erasure Concealment,FEC)技术可有效地解决通信信道丢失语音数据帧或语音数据帧出错时对语音数据帧通信质量所带来的影响。
不同的语音编解码器其采用的FEC技术可能不同,但一般均包含对恢复出的语音信号进行幅度衰减的操作。
语音解码器上定义了FEC技术,对语音数据帧进行FEC处理(对应为差错隐藏帧),但是由于语音信号中并不纯粹是人们发声产生的有声信号,也有可能包括有人们发声间隙的背景噪声信号(相对于有声信号,背景噪声信号为无声信号),背景噪声信号的出现,(对应语音编码器生成的背景噪声帧)会使差错隐藏处理后恢复出来的信号发生能量突变,给听者的听觉造成不适,特别是当背景噪声帧发生丢失时,这种能量突变造成的听觉不适感更为强烈。


发明内容
本发明实施例所要解决的技术问题在于,提供了一种语音信号处理方法及装置,使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
为了解决上述技术问题,本发明实施例提出了一种语音信号处理方法,包括 当差错隐藏帧之后获得的为背景噪声帧时,对所述获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内; 利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声信号的能量衰减。
相应地,本发明实施例还提供了一种语音信号处理装置,包括 背景噪声帧获取单元,获得差错隐藏帧之后的背景噪声帧; 能量衰减增益值设置单元,对所述获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内; 控制单元,利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声信号的能量衰减。
本发明实施例通过对差错隐藏帧之后获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内,并利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声的能量衰减,从而通过设置背景噪声信号能量衰减增益并利用其对背景噪声信号进行能量衰减,使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。



图1是本发明实施例的语音信号处理方法的示意图; 图2是本发明实施例的语音信号处理所得语音信号幅度示意图; 图3是本发明实施例的语音信号处理所得另一语音信号幅度示意图; 图4是本发明实施例的语音信号处理所得另一语音信号幅度示意图; 图5是本发明实施例的语音解码器的示意图。

具体实施例方式 本发明实施例提供了一种语音信号处理方法及装置,可实现通过设置背景噪声信号能量衰减增益并利用其对背景噪声信号进行能量衰减,从而使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
下面结合附图,对本发明实施例进行详细说明。
图1是本发明实施例的语音信号处理方法的示意图,图2是本发明实施例的语音信号处理所得语音信号幅度示意图,参照该图1与图2,图1所示方法主要包括 101,在差错隐藏帧之后,获得一个或多个背景噪声帧,对于在差错隐藏帧之后只获得一个背景噪声帧时,对该背景噪声帧可如下述背景噪声帧B的处理相同,下面具体以7个连续的背景噪声帧B、C、D、E、F、G、H为例进行说明,但不仅限于此,即当前获得的首个背景噪声帧B的前一帧为差错隐藏帧A,除所述首个背景噪声帧B之外的背景噪声帧前一帧均为背景噪声帧,该背景噪声帧对应的信号为背景噪声信号,例如背景噪声帧D前一帧为背景噪声帧C,具体地,判断当前获得的帧是否为背景噪声帧,可根据帧头中一标志位进行判断; 102,对所述获得的背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一帧对应的信号能量衰减增益值相差在阈值范围内,具体地,102可通过如下方法实现 首先,获得已保存的差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′; 其次,根据所述差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′设定背景噪声帧起始能量衰减增益值αstart,该起始能量衰减增益值αstart与所述差错隐藏帧对应的差错隐藏信号能量衰减增益值α′相差在所述阈值范围内,具体地,可令αstart=α′; 再次,将所述起始能量衰减增益值αstart与小于所述阈值的能量衰减增益值增加值Δα的和值,设置为所述首个背景噪声帧B对应的背景噪声信号能量衰减增益值;除所述首个背景噪声帧B之外,将其他背景噪声帧的前一背景噪声帧对应的信号能量衰减增益值与所述能量衰减增益值增加值的和值,设置为所述其他背景噪声帧对应的背景噪声信号能量衰减增益值,具体地,可令 背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB=αstart+Δα,即αnoiseB以αstart为前提; 背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC=αnoiseB+Δα,即αnoiseC以αnoiseB为前提; 背景噪声帧D对应的背景噪声信号能量衰减增益值αnoiseD=αnoiseC+Δα,即αnoiseD以αnoiseC为前提; 背景噪声帧E对应的背景噪声信号能量衰减增益值αnoiseE=αnoiseD+Δα,即αnoiseE以αnoiseD为前提; 背景噪声帧F对应的背景噪声信号能量衰减增益值αnoiseF=αnoiseE+Δα,即αnoiseF以αnoiseE为前提; 背景噪声帧G对应的背景噪声信号能量衰减增益值αnoiseG=αnoiseF+Δα,即αnoiseG以αnoiseF为前提; 背景噪声帧H对应的背景噪声信号能量衰减增益值αnoiseH=αnoiseG+Δα,即αnoiseH以αnoiseG为前提; 需要说明的是,当获得连续的多个背景噪声帧且存在某一背景噪声帧对应的背景噪声信号能量衰减增益值αnoise通过上述相同的叠代过程满足αnoise≥1时,此时为满足语音信号处理要求,令αnoise=1,为描述简便,上述设置至少两个背景噪声帧对应的背景噪声信号能量衰减增益值的叠代过程可用如下式子表示 αnoise=αnoise+Δα if(αnoise≥1) {αnoise=1} 作为一种实施方式,所述Δα可为但不仅限于如下两种取值方式中的一种 其中N取256; 其中L为预先设定的背景噪声帧个数,具体地,L可取值为100; 103,利用所述能量衰减增益值控制所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号的能量衰减,具体地,103可通过如下方法实现 首先,恢复出所述背景噪声帧B、C、D、E、F、G、H分别对应的背景噪声信号; 其次,利用所述能量衰减增益值对所述背景噪声信号进行幅度衰减,例如利用背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB,对背景噪声帧B对应的背景噪声信号进行幅度衰减,利用背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC,对背景噪声帧C对应的背景噪声信号进行幅度衰减等等,具体地,当每个背景噪声帧中背景噪声信号的采样点数为M时,则利用每个背景噪声帧对应的背景噪声信号能量衰减增益值,对每个背景噪声帧对应的M个背景噪声信号采样点进行幅度衰减,为描述简便,上述对每个背景噪声帧对应的M个背景噪声信号采样样点进行幅度衰减可用如下式子表示,其中noise(n)表示M个背景噪声信号中第n个背景噪声信号采样样点的幅度 if(αnoise<1) for(n=0;n<M;n++) {noise(n)=noise(n)×αnoise} 实施如图1所示的本发明实施例的语音信号处理方法,其中102保证了所述首个背景噪声帧B对应的背景噪声信号能量衰减增益值αnoise与差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′相差不大,并保证了存在至少两个背景噪声帧时,所述背景噪声帧C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一个背景噪声帧对应的背景噪声信号能量衰减增益值相差不大,103中采用上述背景噪声帧对应的背景噪声信号能量衰减增益值对所述背景噪声帧对应的背景噪声信号进行能量衰减,可使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
作为一种实施方式,上述102中对所述获得的背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一帧对应的信号能量衰减增益值相差在阈值范围内,还可以通过如下方法实现 参照图3所示的本发明实施例的语音信号处理所得另一语音信号幅度,与图2所示的本发明实施例的语音信号处理所得语音信号幅度不同的是,此处采用“进2退1”的方法,需要说明的是,下面的2Δα也应该小于所述阈值,例如,令 背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB=αstart+2Δα,即αnoiseB以αstart为前提; 背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC=αnoiseB-Δα,即αnoiseC以αnoiseB为前提; 背景噪声帧D对应的背景噪声信号能量衰减增益值αnoiseD=αnoiseC+2Δα,即αnoiseD以αnoiseC为前提; 背景噪声帧E对应的背景噪声信号能量衰减增益值αnoiseE=αnoiseD-Δα,即αnoiseE以αnoiseD为前提; 背景噪声帧F对应的背景噪声信号能量衰减增益值αnoiseF=αnoiseE+2Δα,即αnoiseF以αnoiseE为前提; 背景噪声帧G对应的背景噪声信号能量衰减增益值αnoiseG=αnoiseF-Δα,即αnoiseG以αnoiseF为前提; 背景噪声帧H对应的背景噪声信号能量衰减增益值αnoiseH=αnoiseG+2Δα,即αnoiseH以αnoiseG为前提, 这样,在保证了所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一帧对应的信号能量衰减增益值相差在所述阈值范围内的同时,使得背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值按照一个大致顺序的顺序增加,直至背景噪声帧对应的背景噪声信号能量衰减增益值为1为止即可,因此,采用其他类似的方式也可认为是本发明的其他实施方式,例如 采用如图4所示的本发明实施例的语音信号处理所得另一语音信号幅度,其与图2所示本发明实施例的语音信号处理所得语音信号幅度的主要区别在于,背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB与所述αstart取值相等,其他背景噪声帧C、D、E、F、G、H对应的背景噪声信号能量衰减增益值在αnoiseB基础上按照步长Δα逐步增加。
下面相应地对本发明实施例的语音信号处理装置进行说明,但本发明实施例的语音信号处理装置并不仅限于下面的语音解码器。
图5是本发明实施例的语音解码器的示意图,参照该图5与图2,图5所示装置主要包括背景噪声帧获取单元51、能量衰减增益值设置单元52、控制单元53,能量衰减增益值设置单元52包括获取单元521、第一设置单元522、第二设置单元523、第三设置单元524,控制单元53包括背景噪声信号获取单元531、处理单元532,其中各单元功能如下述 背景噪声帧获取单元51,获得差错隐藏帧之后的背景噪声帧B、C、D、E、F、G、H,即当前获得的首个背景噪声帧B的前一帧为差错隐藏帧A,除所述首个背景噪声帧B之外的背景噪声帧前一帧为背景噪声帧,该背景噪声帧对应的信号为背景噪声信号,例如背景噪声帧D前一帧为背景噪声帧C,具体地,判断当前获得的帧是否为背景噪声帧,可根据帧头中一标志位进行判断,此为现有技术不再赘述; 获取单元521,获得已保存的差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′; 第一设置单元522,根据所述差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′设定背景噪声帧起始能量衰减增益值αstart,该起始能量衰减增益值αstart与所述差错隐藏帧对应的差错隐藏信号能量衰减增益值α′相差在所述阈值范围内,具体地,可令αstart=α′; 第二设置单元523,将所述起始能量衰减增益值αstart与小于所述阈值的能量衰减增益值增加值Δα的和值,设置为所述首个背景噪声帧B对应的背景噪声信号能量衰减增益值,具体地,可令 背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB=αstart+Δα,即αnoiseB以αstart为前提; 第三设置单元524,除所述首个背景噪声帧B之外,将其他背景噪声帧的前一背景噪声帧对应的信号能量衰减增益值与所述能量衰减增益值增加值的和值,设置为所述其他背景噪声帧对应的背景噪声信号能量衰减增益值,具体地,可令 背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC=αnoiseB+Δα,即αnoiseC以αnoiseB为前提; 背景噪声帧D对应的背景噪声信号能量衰减增益值αnoiseD=αnoiseC+Δα,即αnoiseD以αnoiseC为前提; 背景噪声帧E对应的背景噪声信号能量衰减增益值αnoiseE=αnoiseD+Δα,即αnoiseE以αnoiseD为前提; 背景噪声帧F对应的背景噪声信号能量衰减增益值αnoiseF=αnoiseE+Δα,即αnoiseF以αnoiseE为前提; 背景噪声帧G对应的背景噪声信号能量衰减增益值αnoiseG=αnoiseF+Δα,即αnoiseG以αnoiseF为前提; 背景噪声帧H对应的背景噪声信号能量衰减增益值αnoiseH=αnoiseG+Δα,即αnoiseH以αnoiseG为前提; 需要说明的是,当获得连续的多个背景噪声帧且存在某一背景噪声帧对应的背景噪声信号能量衰减增益值αnoise通过上述相同的叠代过程满足αnoise≥1时,此时为满足语音信号处理要求,令αnoise=1,为描述简便,上述计算单元设置至少两个背景噪声帧对应的背景噪声信号能量衰减增益值的叠代过程可用如下式子表示 αnoise=αnoise+Δα if(αnoise≥1) {αnoise=1} 作为一种实施方式,所述Δα可为但不仅限于如下两种取值方式中的一种 其中N取256; 其中L为预先设定的背景噪声帧个数,具体地,L可取值为100; 控制单元53,利用所述能量衰减增益值控制所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号的能量衰减,具体地,控制单元53可包括 背景噪声信号获取单元531,恢复出所述背景噪声帧B、C、D、E、F、G、H分别对应的背景噪声信号; 处理单元532,利用所述能量衰减增益值对所述背景噪声信号进行幅度衰减,例如利用背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB,对背景噪声帧B对应的背景噪声信号进行幅度衰减,利用背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC,对背景噪声帧C对应的背景噪声信号进行幅度衰减等等,具体地,当每个背景噪声帧中背景噪声信号的采样点数为M时,则利用每个背景噪声帧对应的背景噪声信号能量衰减增益值,对每个背景噪声帧对应的M个背景噪声信号采样点进行幅度衰减,为描述简便,处理单元532对每个背景噪声帧对应的M个背景噪声信号采样样点进行幅度衰减可用如下式子表示,其中noise(n)表示M个背景噪声信号中第n个背景噪声信号采样样点的幅度 if(αnoise<1) for(n=0;n<M;n++) {noise(n)=noise(n)×αnoise} 实施如图5所示的本发明实施例的语音解码器,其中能量衰减增益值设置单元52保证了所述首个背景噪声帧B对应的背景噪声信号能量衰减增益值αnoise与差错隐藏帧A对应的差错隐藏信号能量衰减增益值α′相差不大,第并保证了存在至少两个背景噪声帧时,所述背景噪声帧C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一个背景噪声帧对应的背景噪声信号能量衰减增益值相差不大,控制单元53中采用上述背景噪声帧对应的背景噪声信号能量衰减增益值对所述背景噪声帧对应的背景噪声信号进行能量衰减,可使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
作为一种实施方式,上述能量衰减增益值设置单元52为实现如下功能对所述获得的背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一帧对应的信号能量衰减增益值相差在阈值范围内,还可以具体用于 参照图3的本发明实施例的语音信号处理所得另一语音信号幅度示意图,与图2所示的本发明实施例的语音信号处理所得语音信号幅度不同的是,此处采用“进2退1”的方法,需要说明的是,下面的2Δα也应该小于所述阈值,例如,令 背景噪声帧B对应的背景噪声信号能量衰减增益值αnoiseB=αstart+2Δα,即αnoiseB以αstart为前提; 背景噪声帧C对应的背景噪声信号能量衰减增益值αnoiseC=αnoiseB-Δα,即αnoiseC以αnoiseB为前提; 背景噪声帧D对应的背景噪声信号能量衰减增益值αnoiseD=αnoiseC+2Δα,即αnoiseD以αnoiseC为前提; 背景噪声帧E对应的背景噪声信号能量衰减增益值αnoiseE=αnoiseD-Δα,即αnoiseE以αnoiseD为前提; 背景噪声帧F对应的背景噪声信号能量衰减增益值αnoiseF=αnoiseE+2Δα,即αnoiseF以αnoiseE为前提; 背景噪声帧G对应的背景噪声信号能量衰减增益值αnoiseG=αnoiseF-Δα,即αnoiseG以αnoiseF为前提; 背景噪声帧H对应的背景噪声信号能量衰减增益值αnoiseH=αnoiseG+2Δα,即αnoiseH以αnoiseG为前提, 这样,在保证了所述背景噪声帧B、C、D、E、F、G、H对应的背景噪声信号能量衰减增益值分别与其前一个背景噪声帧对应的背景噪声信号能量衰减增益值相差在所述阈值范围内的同时,使得背景噪声帧C、D、E、F、G、H对应的背景噪声信号能量衰减增益值按照一个大致顺序的顺序增加,直至背景噪声帧对应的背景噪声信号能量衰减增益值为1为止即可,因此,采用其他类似的方式也可认为是本发明的其他实施方式,例如,上图4所示的本发明实施例的语音信号处理所得另一语音信号幅度。
需要说明的有如下几点 1、上述本发明实施例以背景噪声帧C、D、E、F、G、H为例进行说明,而在背景噪声帧数量可多可少的实际情况下,本发明也可以同样适用; 2、上述阈值的取值可以根据实际情况,从如下值中取值但不仅限于2Δα、2.5Δα、3Δα等,其中根据该阈值的取值范围,可根据实际情况,确定上述本发明实施例中的起始能量衰减增益值以及能量衰减增益值增加值的取值; 3、当发生丢失的为背景噪声帧时,由于根据现有技术的FEC技术处理得到的差错隐藏信号能量会比没有发生背景噪声帧丢失时衰减得更为剧烈,若此时在差错隐藏帧之后得到背景噪声帧,那么差错隐藏信号区域到背景噪声信号区域的能量过渡会比没有发生背景噪声帧丢失时突变更加明显,在这种情况下应用本发明实施例会有效地使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
另外,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述是本发明的具体实施方式
,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1、一种语音信号处理方法,其特征在于,包括
当差错隐藏帧之后获得的为背景噪声帧时,对所述获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内;
利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声信号的能量衰减。
2、如权利要求1所述的语音信号处理方法,其特征在于,所述对所述获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值包括
获得所述差错隐藏帧对应的差错隐藏信号能量衰减增益值;
根据所述差错隐藏帧对应的差错隐藏信号能量衰减增益值设置背景噪声帧起始能量衰减增益值,该起始能量衰减增益值与所述差错隐藏帧对应的差错隐藏信号能量衰减增益值相差在所述阈值范围内;
将所述起始能量衰减增益值与小于所述阈值的能量衰减增益值增加值的和值,设置为所述差错隐藏帧之后获得的第一个背景噪声帧对应的背景噪声信号能量衰减增益值。
3、如权利要求2所述的语音信号处理方法,其特征在于,该方法还包括
当所述差错隐藏帧之后获得的为至少两个背景噪声帧时,除所述第一个背景噪声帧之外,将其他背景噪声帧的前一背景噪声帧对应的信号能量衰减增益值与所述能量衰减增益值增加值的和值,设置为所述其他背景噪声帧对应的背景噪声信号能量衰减增益值。
4、如权利要求3所述的语音信号处理方法,其特征在于,所述能量衰减增益值增加值为1/256,或为一设定值,该设定值为
1与所述起始能量衰减增益值的差值,该差值与预先设定的背景噪声帧个数相比得到所述设定值。
5、如权利要求4所述的语音信号处理方法,其特征在于,所述预先设定的背景噪声帧个数为100。
6、如权利要求1至5中任一项所述的语音信号处理方法,其特征在于,所述起始能量衰减增益值等于所述差错隐藏帧对应的差错隐藏信号能量衰减增益值。
7、如权利要求1至5中任一项所述的语音信号处理方法,其特征在于,所述利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声信号的能量衰减包括
恢复出所述背景噪声帧对应的背景噪声信号;
利用所述能量衰减增益值对所述背景噪声信号进行幅度衰减。
8、如权利要求1至5中任一项所述的语音信号处理方法,其特征在于,所述差错隐藏帧中包含有进行差错隐藏处理的背景噪声帧。
9、一种语音信号处理装置,其特征在于,包括
背景噪声帧获取单元,获得差错隐藏帧之后的背景噪声帧;
能量衰减增益值设置单元,对所述获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内;
控制单元,利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声信号的能量衰减。
10、如权利要求9所述的语音信号处理装置,其特征在于,所述能量衰减增益值设置单元包括
获取单元,获得所述差错隐藏帧对应的差错隐藏信号能量衰减增益值;
第一设置单元,根据所述差错隐藏帧对应的差错隐藏信号能量衰减增益值设定背景噪声帧起始能量衰减增益值,该起始能量衰减增益值与所述差错隐藏帧对应的差错隐藏信号能量衰减增益值相差在所述阈值范围内;
第二设置单元,将所述起始能量衰减增益值与小于所述阈值的能量衰减增益值增加值的和值,设置为所述差错隐藏帧之后获得的第一个背景噪声帧对应的背景噪声信号能量衰减增益值。
11、如权利要求10所述的语音信号处理装置,其特征在于,当所述差错隐藏帧之后获得的为至少两个背景噪声帧时,所述能量衰减增益值设置单元还包括
第三设置单元,除所述第一个背景噪声帧之外,将其他背景噪声帧的前一背景噪声帧对应的信号能量衰减增益值与所述能量衰减增益值增加值的和值,设置为所述其他背景噪声帧对应的背景噪声信号能量衰减增益值。
12、如权利要求9至11中任一项所述的语音信号处理装置,其特征在于,所述控制单元包括
背景噪声信号获取单元,恢复出所述背景噪声帧对应的背景噪声信号;
处理单元,利用所述能量衰减增益值对所述背景噪声信号进行幅度衰减。
13、如权利要求9至11中任一项所述的语音信号处理装置,其特征在于,所述差错隐藏帧中包含有进行差错隐藏处理的背景噪声帧。
14、如权利要求9至11中任一项所述的语音信号处理装置,其特征在于,该语音信号处理装置为语音解码器。
全文摘要
本发明实施例公开了一种语音信号处理方法,通过对差错隐藏帧之后获得的背景噪声帧对应的背景噪声信号设置能量衰减增益值,使得所述背景噪声帧对应的背景噪声信号能量衰减增益值与其前一帧对应的信号能量衰减增益值相差在阈值范围内,并利用所述能量衰减增益值控制所述背景噪声帧对应的背景噪声的能量衰减。本发明还公开了一种语音信号处理装置。采用本发明实施例,可使差错隐藏信号区域与背景噪声信号区域之间的能量过渡自然、平滑,提高听者听觉的舒适感。
文档编号G10L21/02GK101339766SQ20081002690
公开日2009年1月7日 申请日期2008年3月20日 优先权日2008年3月20日
发明者代金良, 张立斌, 艾雅.舒默特 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1