Nothing Special   »   [go: up one dir, main page]

CN1328681A - 在编码宽带信号中用于适应性带宽音调搜寻的方法与设备 - Google Patents

在编码宽带信号中用于适应性带宽音调搜寻的方法与设备 Download PDF

Info

Publication number
CN1328681A
CN1328681A CN99813601A CN99813601A CN1328681A CN 1328681 A CN1328681 A CN 1328681A CN 99813601 A CN99813601 A CN 99813601A CN 99813601 A CN99813601 A CN 99813601A CN 1328681 A CN1328681 A CN 1328681A
Authority
CN
China
Prior art keywords
tone
code vector
filter
signal
tone code
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.)
Granted
Application number
CN99813601A
Other languages
English (en)
Other versions
CN1172292C (zh
Inventor
布鲁诺·贝塞特
雷德温·萨拉米
罗奇·勒福雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lawrence communications Co.
Original Assignee
VoiceAge Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=4162966&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1328681(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by VoiceAge Corp filed Critical VoiceAge Corp
Publication of CN1328681A publication Critical patent/CN1328681A/zh
Application granted granted Critical
Publication of CN1172292C publication Critical patent/CN1172292C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/90Pitch determination of speech signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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
    • G10L19/26Pre-filtering or post-filtering
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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
    • G10L2019/0001Codebooks
    • G10L2019/0011Long term prediction filters, i.e. pitch estimation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Error Detection And Correction (AREA)
  • Dc Digital Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Television Systems (AREA)
  • Installation Of Indoor Wiring (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Networks Using Active Elements (AREA)
  • Package Frames And Binding Bands (AREA)
  • Stereo-Broadcasting Methods (AREA)
  • Measuring Frequencies, Analyzing Spectra (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Image Processing (AREA)
  • Inorganic Insulating Materials (AREA)
  • Parts Printed On Printed Circuit Boards (AREA)
  • Coils Or Transformers For Communication (AREA)
  • Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
  • Preliminary Treatment Of Fibers (AREA)
  • Optical Communication System (AREA)

Abstract

一个改善的、用于对一个宽带信号,特别地但是不局限于一个语音信号,进行数字编码,以发送或者保存,并且合成这个宽带使用信号的音调搜寻方法与设备。能够对这个语音频谱的谐振结构有效地进行建立模型的这个新方法与设备使用了应用到一个音调码矢量的、几个形式的低通滤波器,并且选择能够实现较高预测增益的一个低通滤波器(即,最低音调预测误差),并且转发相关的码本参数。

Description

在编码宽带信号中用于适应性 带宽音调搜寻的方法与设备
1本发明的背景
本发明涉及一个有效的、用于对一个宽带信号进行数字编码的技术,特别地,但是不排斥性地,涉及一个语音信号,这是就发送,或者保存,与合成这个宽带声音信号来说的。更特别地,本发明涉及一个改进的音调搜寻设备与方法。
2现有技术的简单描述
很多应用,例如音频/视频电话会议,多媒体,和无线应用,以及互联网和分组网络应用迫切要求高效的数字宽带语音/音频编码技术,并且具有一个好的主观质量/比特速率之间的折衷。直到最近,在语音编码应用中主要是使用在范围为200到3400赫兹内被滤波的电话带宽。但是,为了增加语音信号的清晰度与自然性,迫切要求进行宽带语音应用。在范围为50-7000赫兹内的一个带宽被发现对传送一个面对面语音质量的信号来说是足够的。对音频信号来说,这个频率范围可以给出一个可接受的语音质量,但是这个语音的音频质量仍然比CD质量要差,CD质量的频率范围在20到20000赫兹内。
一个语音编码器将一个语音信号转换为一个数字比特流,这个数字比特流经过一个通信信道被传送(或者被保存在一个存储媒质中)。这个语音信号被量化(被采样,并且通常被使用每采样16比特来进行量化),并且这个语音编码器的作用是用一个数目较少的比特来表示这些数字采样,而保持一个好的主观语音质量。语音解码器或者合成器对被发送的或者被保存的比特流进行操作,并且将它转换为一个声音信号。
能够实现一个好的质量/比特速率折衷的最佳现有技术中的一个是所谓的码激励线性预测(CELP)技术。根据这个技术,被采样的语音信号被以连续的L个采样块为单位进行处理,这L个采样通常被称作帧,其中L是某个预定的数目(与10-30毫秒语音相应)。在CELP中,每帧计算一个线性预测(LP)滤波器,并且发送这个线性预测滤波器。然后,这L个采样的帧被划分为更小的块,称作大小为N个采样的子帧,其中L=kN,并且k是一个帧中子帧的数目(N通常与4-10毫秒语音相应)。在每一个子帧中确定一个激励信号,它通常包括两个部分:一个是来自过去的激励(也称作音调的贡献或者适应性码本)和,另一个是来自一个新的码本(也称作固定的码本)。这个激励信号被发送,并且在解码器被使用作为LP合成滤波器的输入来获得被合成的语音。
在CELP上下文中一个新的码本是一个可以被索引的、N个采样长的序列集合,也被称作N维码矢量。每一个码本序列被一个整数k进行索引,k的范围是1到M,其中M表示码本的大小,通常被表示为一个比特数目b,其中M=2b
为了根据这个CELP技术来合成语音,通过使用对语音信号的频谱特征进行建模的、随时间变化的滤波器,从一个码本中滤波出一个合适的码矢量,就可以合成每一个N个采样的块。在编码器的末端,对码本中的所有码矢量或者其一个子集计算被合成的输出(码本搜索)。保留的码矢量是一个根据感觉权重畸变度量,能产生最靠近原始语音信号的合成输出的码矢量。使用一个所谓的感觉加权滤波器来执行这个感觉加权,感觉加权滤波器通常是从LP合成滤波器推导出来的。
在对电话频带声音信号进行编码中,CELP模型是非常成功的,并且几个基于CELP的编码标准已经被用于很多应用中,并且这个声音信号是带宽限制在200-3400赫兹内的带限信号,并且以每秒8000个采样的速率进行采样。在宽带语音/音频应用中,声音信号的带宽限制在50-7000赫兹,并且以每秒16000个采样的速率被采样。
当将针对电话频带信号而进行优化的CELP模型应用到宽带信号时,就产生了某些困难,并且需要在这个模型中增加附加的特征来获得高质量的宽带信号。与电话频带的信号相比,宽带信号的动态范围宽得多,当要求用定点运算实现这个算法时(在无线应用中,这是一个基本要求),这就产生了精度的问题。另外,这个CELP模型通常在低频部分(它通常具有较高比例的能量)消耗了大部分编码比特,这通常导致产生一个低通的输出信号。为了克服这个问题,需要对这个感觉加权滤波器进行修改,来适合这个宽带信号,并且为了减少这个动态范围,能够增强高频区域的预加重技术就变得重要了,这能够实现一个较简单的定点实现方式,并且能够确保对这个信号的高频部分进行一个更好的编码。另外,宽带信号中浊音段频谱中的音调内容不需要扩展到整个频谱范围,并且与窄带相比,浊音的数量有更多的变化。所以,在宽带信号的情形下,已有的音调搜寻结构是不够的。这样,更重要的是能够改进这个闭环音调分析,来更好地容纳浊音电平的变化。
本发明的目的
所以,本发明的一个目的是提供一个方法与设备,它能够使用CELP类型的编码技术,使用改进的音调分析来对宽带(7000赫兹)的声音信号进行有效的编码,以获得一个高质量的重构声音信号。
本发明的概述
更详细地,根据本发明,提供了一个方法,用于选择与至少两个信号路径中的、具有最低计算音调预测错误的一个信号路径相关的一个最佳音调码本参数集合。对来自一个音调码本搜索设备的一个音调码矢量作出响应,计算这个音调预测错误。在这两个信号路径中的至少一个中,在提供这个音调码矢量来计算所述一个路径上的所述音调预测错误以前,对音调预测错误进行滤波。最后,在所述至少两个信号路径中被计算的音调预测错误被进行比较,并且选择具有最低计算音调预测错误的信号路径,并且选择与被选择信号路径相关的音调码本参数集合。
本发明的、用于产生一个最佳音调码本参数集合的音调分析设备包括:
a)至少两个与相应的音调码本参数相关的信号路径,其中:
i)每一个信号路径包括用于从一个音调码本搜寻设备计算一个音调码矢量预测错误的一个音调预测错误计算设备;和
ii)两个信号路径中至少一个信号路径包括一个滤波器,在将这个音调码矢量提供到这个路径的音调预测错误计算设备以前,这个滤波器用于对这个音调码矢量进行滤波;和
b)一个选择器,用于比较在这个信号路径中所计算的音调预测错误,并且用于选择具有最低计算音调预测错误的信号路径,并且用于选择与这个被选择信号路径相关的音调码本参数集合。
能够对这个语音频谱的谐振结构进行有效地建模的新方法与设备使用了应用到过去激励的低通滤波器的几个形式,并且选择具有较高预测增益的一个低通滤波器。当使用了子采样音调分辨率时,这些低通滤波器可以被集成在用于获得较高音调分辨率的内插滤波器中。
在本发明的一个优选实施方式中,上面所描述的音调分析设备中的每一个音调预测错误计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
在本发明的另一个实施方式中,这个音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
本发明进一步涉及一个编码器,这个编码器具有上面所描述的音调分析设备,用于对一个宽带输入信号进行编码,并且包括:
a)一个线性预测合成滤波器计算器,对这个宽带信号作出响应,用于产生线性预测合成滤波器系数;
b)一个感觉加权滤波器,用于对这个宽带信号与线性预测合成滤波器系数作出响应,以产生一个感觉加权信号;
c)一个脉冲响应产生器,用于对这个线性预测合成滤波器系数作出响应,以产生一个合成滤波器脉冲响应信号;
d)一个音调搜寻单元,用于产生音调码本参数,包括:
i)一个音调码本搜寻设备,对这个感觉加权信号和这个线性预测合成滤波器系数作出响应,用于产生这个音调码矢量和一个新的搜寻目标矢量;和
ii)这个音调分析设备,对这个音调码矢量作出响应,用于从这个音调码本参数集合中选择出与具有最低计算音调预测错误的这个路径相关的音调码本参数集合;
d)一个新的码本搜寻设备,对这个加权合成滤波器脉冲响应信号和这个新的搜寻目标矢量作出响应,用于产生新的码本参数;和
e)一个信号形成设备,用于产生包括与具有最低计算音调预测错误的这个路径相关的音调码本参数集合的一个编码宽带信号,并且这个新的宽带编码信号包括这个新的码本参数,和线性预测合成滤波器系数。
本发明进一步与一个蜂窝通信系统相关,与一个蜂窝移动发送器/接收器单元,一个蜂窝网络部件,和包括上面所描述解码器的一个双向无线通信子系统相关。
通过示例并且参考附图,并且在阅读下面关于其一个优选实施方式的非限制性描述的基础上,就可以更清楚本发明的目的,优点,和其它特征。
图的简单描述
在附图中:
图1是宽带编码设备的一个优选实施方式的一个示意图框图;
图2是宽带解码设备的一个优选实施方式的一个示意图框图;
图3是音调分析设备的一个优选实施方式的一个示意图框图;和
图4是一个蜂窝通信系统的一个简化的、示意图框图,其中图1的宽带编码设备与图2的宽带解码设备可以被使用。
如该领域内普通技术人员众所周知的,一个蜂窝通信系统,例如401(见图4)通过将一个范围很大的地理区域划分为数目C的、面积较小的小区,而在这个范围很大的地理区域上提供了一个电信服务。这C个面积较小的小区分别被相应的蜂窝基站4021,4022,…,402C来提供服务,这些基站向每一个小区提供无线信令,音频和数据信道。
无线信令信道被用于向在这个蜂窝基站402的覆盖区域(小区)的限度内的移动无线电话(移动发送器/接收器单元),例如403发送寻呼消息,并且发起到位于这个基站的小区内或者外面的其它无线电话403的电话呼叫,或者发起到另一个网络,例如公众交换电话网络(PSTN)404的电话呼叫。
一旦一个无线电话403已经成功地发起了一个电话呼叫,或者成功地接收到一个呼叫,就在这个无线电话403和与这个无线电话403所处小区相应的蜂窝基站402之间建立一个音频或者数据信道,并且经过这个音频或者数据信道,在这个基站402与无线电话403之间进行通信。这个无线电话403也可能在正在进行一个呼叫的同时经过一个信令信道接收控制或者定时信息。
如果当一个呼叫正在进行时,一个无线电话403已经离开一个小区,并且进入另一个相邻的小区,这个无线电话403将这个呼叫越区切换到新小区基站402的一个可用音频或者数据信道。如果没有呼叫正在进行时,一个无线电话403离开一个小区并且进入另一个相邻的小区,这个无线电话403经过这个信令信道发送一个控制消息来登录到这个新小区的基站402。使用这个方法,可用在一个范围很宽的地理范围内提供移动通信服务。
这个蜂窝通信系统401进一步包括一个控制终端405,这个控制终端用于控制在蜂窝基站402与PSTN 404,例如在一个无线电话403和PSTN 404之间进行一个通信的期间,之间的通信,或者用于控制在位于一第一小区内无线电话403与位于一第二小区内无线电话403之间的通信。
当然,为了在一个小区的基站402与位于这个小区内的一个无线电话403之间建立一个音频或者数据信道,就需要一个双向无线通信子系统。如图4的很简单形式所显示的,这样一个双向无线通信子系统典型地在无线电话403中包括:
-一个发送器406,包括:
-一个编码器407,用于对语音信号进行编码;和
-一个发送电路408,用于通过一个天线,例如409来发送来自编码器407的这个被编码语音信号;和
-一个接收器410,包括:
-一个接收器电路411,用于通常通过相同的天线409接收一个被发送的编码语音信号;和
-一个解码器412,用于对来自接收电路411的所接收被编码语音信号进行解码。
这个无线电话进一步包括编码器407和解码器412均连接到其上、并且用于处理其上的信号的其它传统无线电话电路413,该领域内的普通技术人员对这个电路413是很熟悉的,并且相应地,将不在本发明的说明中进行进一步的描述。
另外,典型地,这样一个双向无线射频通信子系统在基站402中包括:
-一个发送器414,包括:
-一个编码器415,用于对这个语音信号进行编码;和
-一个发送电路416,用于通过一个天线,例如417发送来自编码器415的这个被编码语音信号;和
-一个接收器418,包括:
-一个接收电路419,用于通过相同的天线417或者通过另一个天线(没有显示)来接收一个被发送的编码语音信号;和
-一个解码器420,用于对来自这个接收电路419的这个被接收编码语音信号进行解码。
典型地,这个基站402进一步包括一个基站控制器421及其相关数据库422,用于控制在控制终端405与发送器414和接收器418之间的通信。
如该领域内的技术人员众所周知的,为了减少通过双向无线射频通信子系统,即在一个无线电话403与一个基站402之间,发送声音信号,例如语音,所需要的带宽,就需要语音编码。
典型地,工作在13k比特/秒并且低于码激励线性预测(CELP)的LP语音编码器(例如415,和407)通常使用一个LP合成滤波器来建立关于这个语音信号的短期频谱包络的模型。典型地,这个LP信息被以每10或者20毫秒的间隔发送到这个解码器(例如420和412),并且在解码器的末端被提取出来。
本发明说明中所公开的新技术可以被用于不同的基于LP的编码系统中。但是,一个CELP类型的编码系统被用于本发明的优选实施方式中,以提供这些技术的一个非限制性描述。以相同的方式,这样的技术可以被用于除声音和语音信号以外的其它声响信号以及其它类型的宽带信号。
图1显示了被修改成能够更好地容纳宽带信号的一个CELP类型的语音编码设备100的一个一般框图。
被采样的输入语音信号114被划分成连续的L个采样模块,称作“帧”。在每一个帧中,表示这个帧中语音信号的不同参数被计算,被编码,并且被发送。表示LP合成滤波器的LP参数通常在每一个帧被计算一次。这个帧被进一步分成更小的、N个采样的块(块的长度为N),其中激励参数(音调和不同(pitch and innovation))被定义。在这个CELP结构中,这些长度为N的块被称作子帧,并且子帧中的N个采样信号被称作一个N维的矢量。在这个优选实施方式中,这个长度N与5毫秒相应,而长度L与20毫秒相应,这意味着一个帧包括4个子帧(采样率为16kHz时N=80,下采样到12.8kHz时,N=64)。在这个编码过程中,可以出现各种N维的矢量。在图1和2中可能将出现的矢量列表和被发送参数的一个列表被给出,如下:
主N维矢量的列表
s宽带信号输入语音矢量(在下采样,预处理,和预加重后);
sw被加权的语音矢量;
s0加权合成滤波器的零输入响应;
sp被下采样的预处理信号;
被过采样的合成语音信号;
s′在去加重前的合成信号;
sd被去加重的合成信号;
sh在去加重和后处理后的合成信号;
x音调搜寻的目标矢量;
x′新搜寻的目标矢量;
h加权合成滤波器脉冲响应;
vT延迟T后的适应(音调)码本矢量;
yT被滤波的音调码本矢量(vT与h进行卷积);
ck在索引k(新码本中的第k个表目)处的新码矢量;
cf被增强的、被伸缩的(scaled)新码矢量;
u激励信号(被伸缩的新和音调码矢量);
u′增强的激励;
z带通噪声序列;
w′白噪声序列;和
w被伸缩的噪声序列。
被发送参数的列表:
STP短期预测参数(定义了A(z));
T音调延迟(或者音调码本索引);
b音调增益(或者音调码本增益);
j音调码矢量上所使用低通滤波器的阶数;
k码矢量索引(新码本表目);和
g新码本增益。
在这个优选实施方式中,STP参数被每帧传送一次,余下的参数在每帧被发送4次(每子帧被发送一次)。
编码器侧
被采样的语音信号被图1的这个编码设备100一块接一块地进行编码,其中编码设备100被分成11个模块,其编号从101到111。
输入的语音被处理成上面所描述的L个采样块,称作帧。
参考图1,被采样的输入语音信号114在一个下采样模块101中被进行下采样。例如,这个信号被16kHz下采样到12.8kHz,所使用的技术是该领域内技术人员众所周知的。当然,也可以设想,将其下采样到另一个频率。下采样增加了编码效率,因为仅需要编码一个更小带宽的频带。这也降低了算法的复杂程度,因为一个帧中的采样数目减少了。当比特速率下降到16kbit/s时,下采样的使用就变得非常重要了,尽管在16kbit/s以上时,下采样不是必不可少的。
在进行下采样后,20毫秒的320个采样被减少到256个采样的帧(下采样的比例为4/5)。
然后,输入帧被提供到可选的预处理块102。预处理块102可能包括其截止频率为50赫兹的一个高通滤波器。高通滤波器102去除在50赫兹以下的、不希望有的声音部分。
下采样的预处理信号被表示为sp(n),n=0,1,2,…,L-1,其中L是帧的长度(在采样速率为12.8kHz时,为256)。在预加重滤波器103的一个优选实施方式中,这个信号sp(n)被使用具有下述转移函数的一个滤波器进行预加重:
P(z)=1-μz-1
其中μ是值为在0和1之间的一个预加重因子(典型的值为0.7)。也可以使用一个高阶的滤波器。应指出的是,高通滤波器102和预加重滤波器103可以被进行交换来获得更有效的定点实施方式。
预加重滤波器103的功能是增强输入信号的高频分量。它也减少了输入语音信号的动态范围,这使它更能够适合于进行定点运算实现方式。如果没有进行预加重,使用单精度算法的定点LP分析是难以实现的。
预加重也在实现一个量化错误的合适整体感觉加权上起到了重要的作用,这能够改善声音质量。下面,将更详细地解释这一点。
预加重滤波器103的输出被表示为s(n)。这个信号被用于在计算器模块104中执行LP分析。LP分析是该领域内一个普通技术人员众所周知的一个技术。在这个优选实施方式中,使用了自相关的方法。在这个自相关的方法中,这个信号s(n)首先被使用一个汉明窗(通常,长度为30-40毫秒的量级)进行加窗处理。自相关是从加窗的信号计算出来的,并且Levinson-Durbin递归方法被使用来计算LP滤波器系数,ai,其中i=1,…,p,并且p是LP的阶数,在宽带编码中其典型的值是16。参数ai是LP滤波器的转移函数的系数,它由下述关系给出: A ( z ) = 1 + Σ i = 1 P a i z - 1
LP分析是在计算器模块104中被执行的,计算器模块104也执行LP滤波器系数的量化与内插。LP滤波器系数首先被变换为另一个等价的域,以更适合于进行量化和进行内插处理。这个线谱对(LSP)和导抗频谱对(ISP)域是两个可以在其中进行有效的量化和内插处理的域。16个LP滤波器系数,ai,可以被使用分隔或者多级量化,或者它们的组合来量化为30-50个比特的量级。内插的目的是能够在每一个子帧更新LP滤波器的系数,而在每一个帧才发送一次,这改善了编码器的性能而没有增加比特速率。LP滤波器系数的量化与内插也应是该领域内普通技术人员众所周知的,所以,在本发明的说明中不详细描述它。
下面的段落将描述在一个子帧上执行的编码操作的余下部分。在下面的描述中,滤波器A(z)表示子帧没有被量化与内插的LP滤波器,而滤波器
Figure A9981360100261
表示子帧的被量化与内插LP滤波器。
感觉加权:
在一个基于综合分析的编码器中,通过在一个感觉加权域中对输入语音和被合成的语音之间的均分误差最小,来搜寻最佳的音调与新参数。这等价于将在被加权的输入语音与被加权的合成语音之间的误差最小化。
在一个感觉加权滤波器105中,计算被加权的信号sw(n)。传统地,通过如下转移函数的加权滤波器来计算这个被加权的信号sw(n):
W(z)=A(z/γ1)/A(z/γ2),    其中O<γ2<γ1≤1
如该领域内普通技术人员众所周知的,在现有技术的综合分析(AbS)编码器中,分析显示量化误差被一个转移函数w-1(z)所加权,这个转移函数是感觉加权滤波器105的转移函数的逆。这个结果被B.S.Atal和M.R.Schroeder在1979年6月,在IEEE TransactionASSP,Vol.27,no.3的第247-254页上进行了很好的描述。转移函数W-1(z)显示了输入语音信号的某些共振峰结构。这样,通过对量化误差进行整形,以使它在共振峰区域中具有更有的能量,就利用了人耳的屏蔽特性利用,在共振峰区域中,它将被这些区域中的强信号能量所屏蔽(masked)。加权的数量是用因子γ1和γ2所控制的。
上面的传统感觉加权滤波器105在电话频带信号上工作得很好。但是,发现这个传统的感觉加权滤波器105不适合于对宽带信号进行有效的加权。同时,也发现,传统的感觉加权滤波器105在对共振峰结构和同时需要的频谱倾斜进行建模时存在内在的缺陷。因为低频与高频之间的宽动态范围,这个频谱倾斜在宽带信号中是更显著的。现有技术已经建议在W(z)中增加一个倾斜滤波器,来分别控制宽带输入信号的倾斜与共振峰加权。
对这个问题的一个新的解决方法是,根据本发明,在输入引入预加重滤波器103,根据预加重的语音s(n)来计算这个LP滤波器A(z),并且通过固定其分母使用一个被修改的滤波器W(z)。
在模块104中,对被预加重的信号s(n)进行LP分析,来获得LP滤波器A(z)。另外,一个新的、具有固定分母的感觉加权滤波器105被使用。这个感觉加权滤波器104的转移函数的一个示例的关系如下:
W(z)=A(z/γ1)/(1-γ2z-1),其中0<γ2<γ1≤1
一个更高的阶可以用于分母。这个结构基本上消除了共振峰加权与倾斜之间的相互影响。
注意,因为A(z)是根据这个预加重语音信号s(n)而计算出来的,所以与当根据这个原始语音计算A(z)时的情形相比,滤波器1/A(z/γ1)的倾斜就不太明显了。因为使用具有下面的转移函数的一个滤波器来在解码器末端进行去加重的:
P-1(z)=1/(1-μz-1)
量化误差频谱被其转移函数为W-1(z)P-1(z)的一个滤波器进行整形。当γ2被设置成与μ相等时,典型地就是这样的情形,量化误差的频谱被其转移函数为1/A(z/γ1)的一个滤波器进行整形,并且A(z)是根据预加重的语音信号而计算出来的。主观的听显示,除了能够容易用定点算法实现方式来实现的优点外,用于通过预加重和修改的加权滤波的组合来获得对误差的整形的这个结构在对宽带信号进行编码时是非常有效的。
音调分析:
为了简化这个音调分析,首先使用加权语音信号sw(n)在开环音调搜寻模块106中估计一个开环音调延迟TOL。然后,对每一个子帧,在闭环音调搜寻模块107中执行这个闭环音调分析,并且这个闭环音调分析被限制在开环音调延迟TOL的附近,这大大减少了LTP参数T和b(音调延迟和音调增益)的搜寻复杂程度。通常,开环音调分析是每10毫秒(两个子帧)在模块106中被执行一次,所使用的技术是该领域内普通技术人员众所周知的。
首先计算LTP(长期预测)分析的目标矢量x。这通常是从被加权语音信号sw(n)中减去加权合成滤波器W(z) (z)的零输入响应s0来完成的。这个零输入响应s0是通过一个零输入响应计算器模块108来计算的。更详细地,使用下面的关系来计算这个目标矢量x:
x=sw-s0
其中x是N维目标矢量,sw是子帧中被加权的语音矢量,s0是滤波器W(z)/(z)的零输入响应,因为其初始状态,s0是组合滤波器W(z) (z)的输出。零输入响应计算器108对来自LP分析的量化内插LP滤波器 (z)作出响应,对量化与内插计算器104和被保存在存储器模块111中的加权合成滤波器W(z) (z)的初始状态作出响应,来计算滤波器W(z)
Figure A9981360100285
(z)的零输入响应s0(通过将输入设置为零而确定的初始状态所产生的这部分响应)。这个操作对该领域内的普通技术人员来说是众所周知的,所以,将不进行进一步的描述。
当然,可以使用替代的但是在数学上等价的方法来计算目标矢量x。
加权合成滤波器W(z) (z)的一个N维脉冲响应矢量h被使用来自模块104的LP滤波器系数A(z)和
Figure A9981360100287
(z)在脉冲响应产生器109中进行计算。另外,这个操作对该领域内的普通技术人员来说是众所周知的,所以,在本发明的说明中将不进行进一步的描述。
闭环音调(或者音调码本)参数b,T和j是在闭环音调搜寻模块107中被计算的,它使用了目标矢量x,脉冲响应矢量h和开环音调延迟TOL作为输入。传统地,这个音调预测已经被具有下面的转移函数的一个音调滤波器所表示:
1/(1-bz-T)
其中,b是音调的增益,而T是音调的延迟或者延迟。在这个情形下,音调对激励信号u(n)的音调贡献被表示为bu(n-T),其中总的激励为:
u(n)=bu(n-T)+gck(n)
其中g是新的码本增益,ck(n)是在索引k处的新的码矢量。
如果这个音调延迟T比子帧程度N小,那么这个表达式就具有局限性。在另一个表达式中,这个音调的贡献可以被看作包括过去激励信号的一个音调码本。一般来说,在这个音调码本中的每一个矢量是前一个矢量的一个移位1的版本(丢弃了一个采样并且增加了一个采样)。对音调延迟T>N来说,这个音调码本与滤波器结构(1/1-bz-T)等价,并且音调延迟为T的一个音调码本矢量vT(n)如下:
vT(n)=u(n-T),n=0,…,N-1
对音调延迟T比N小的情形,一个矢量vT(n)通过从过去激励起直到这个矢量被完成这段期间重复可用采样而建立(这并不与滤波器的结构等价)。
在最近的编码器结构中,一个高阶的音调分辨率被使用,它能够大大改善浊音声响段(voiced sound segment)的质量。这个是通过多相内插滤波器对过去的激励信号进行过采样而实现的。在这个情形下,矢量vT(n)通常与过去激励的一个内插版本相应,其音调延迟T为一个非整数延迟(例如,50.25)。
这个音调搜寻包括寻找最近的音调延迟T和增益b,来使在目标矢量x与被缩放的被滤波过去建立之间的均方加权误差E最小。误差E可以表示为:
E=‖x-byT2
其中yT是音调延迟为T的被滤波音调码本矢量: y T ( n ) = v T ( n ) * h ( n ) = Σ i = 0 n v T ( i ) h ( n - i ) , n = 0 , . . . , N - 1
可以证明,通过使搜寻准则最大,就可以使误差E最小: C = x t y T y t T y T
其中t表示矢量转置。
在本发明的这个优选实施方式中,使用了一个1/3的子采样音调分辨率,并且这个音调(音调码本)搜寻包括3个阶段。
在第一个阶段,对被加权语音信号sw(n)作出响应,一个开环音调延迟TOL被在开环音调搜寻模块106中进行估计。如在前面描述中所指出的,这个开环音调分析通常是每10毫秒(两个子帧)执行一次,并且使用了为该领域内普通技术人员众所周知的技术。
在第二个阶段,对在被估计的开环音调延迟TOL附近的整数音调延迟(通常是±5),在闭环音调搜寻模块107中搜寻这个搜寻准则C,这大大简化了这个搜寻过程。一个简单的过程被用于来更新被滤波的码矢量yT,而不需要对每一个音调延迟均计算卷积。
一旦在第二阶段找到一个最佳的整数音调延迟,这个搜寻的一第三阶段(模块107)就测试在这个最佳整数音调延迟附近的小数。
当这个音调预测器用一个形式为(1/1-bz-T)的一个滤波器进行表示时,这对音调延迟T>N是一个合理的假设,音调滤波器的频谱在整个频谱范围内显示出一个共振峰结构,其一个谐振频率与1/T相关。在宽带信号的情形下,这个结构并不是非常有效的,因为宽带信号中的谐振结构不覆盖整个被延伸的频谱。这个谐振结构仅在到一特定频率的范围内存在,这个特定频率取决于浊音段。这样,为了实现对宽带语音的浊音段内的语音贡献进行有效的表示,这个音调预测滤波器需要具有能够在这个宽带频谱内改变周期性数量的灵活性。
一个新的、实现对宽带信号的语音频谱谐振结构进行有效地建模的方法已经在本发明说明中被公开,由此,几个形式的低通滤波器被应用到过去的激励,并且选择了具有较高预测增益的那个低通滤波器。
当使用了子采样音调分辨率时,这些低通滤波器可以被集成在用于获得更高音调分辨率的内插滤波器中。在这个情形下,音调搜寻的第三阶段,即在被选择整数音调延迟附近的小数被测试的阶段,对具有不同低通滤波器特性的几个内插滤波器进行重复,并且选择使搜寻准则C最大的小数和滤波器阶数。
一个更简单的方法是在上面所描述的3个阶段中完成这个搜寻,来使用具有一特定频率响应的一个内插滤波器确定这个最佳的小数音调延迟,并且通过将不同的预定低通滤波器施加到被选择的音调码本矢量来在末端选择最佳的低通滤波器形状,并且选择使这个音调预测误差最小的低通滤波器。这个方法在下面将被详细地讨论。
图3显示了所提出这个方法的一个优选实施方式的一个示意图框图。
在存储器模块303中,过去的激励信号u(n),n<0被保存。这个音调码本搜寻模块301对这个目标矢量x作出响应,对开环音调延迟TOL作出响应,对存储器模块303中的过去的激励信号u(n),n<0作出响应,来进行一个音调码本(音调码本)搜寻来使上面所定义的准则C最小。从模块301中所进行的这个搜寻的结果,模块302产生最佳的音调码本矢量vT。注意,因为使用了一个子采样音调分辨率(小数音调),过去的激励信号u(n),n<0被进行内插,并且这个音调码本矢量vT与被进行内插的过去激励信号相应。在这个优选实施方式中,这个内插滤波器(在模块301中,但是没有显示)具有一个能够去除在7000赫兹以上频率分量的低通滤波器特性。
在一个优选实施方式中,K滤波器特性被使用;这些滤波器特性可以是低通的,或者带通滤波器特性。一旦这个最佳码矢量vT被这个音调码矢量产生器302所确定和提供,并且分别使用K个不同频率形状的滤波器,例如305(j),其中j=1,2,…,K,来计算K个被滤波的vT矢量版本。这些被滤波的版本分别表示为vf (j),其中j=1,2,…,K。不同的矢量vf (j)在相应的模块304(j)中,其中j=1,2,…,K,被与脉冲响应h进行卷积,来获得矢量y(j),其中j=1,2,…,K。为了对每一个矢量y(j)计算均方音调预测误差,值y(j)通过一个相应的放大器307(j)被乘以增益b,并且通过一个相应的减法器308(j)从目标矢量x中减去值by(j)。选择器309选择能够使均方音调预测误差最小的频率形状的滤波器305(j)
e(j)=‖x-b(j)y(j)2,j=1,2,…,K
为了对每一个值y(j)计算均方音调预测误差e(j),值y(j)通过一个相应的放大器307(j)被乘以增益b,并且通过一个相应的减法器308(j)从目标矢量x中减去值b(j)y(j)。使用下面的关系,在与索引为j的频率形状滤波器相关的一个相应增益计算器306(j)中计算每一个增益b(j)
b(j)=xty(j)/‖y(j)2
在选择器309中,参数b,T,和j被根据使均方音调预测误差e最小的vT或者vf (j)来进行选择。
现在参考图1,这个音调码本索引T被进行编码,并且被发送到复用器112。这个音调增益b被进行量化,并且被发送到复用器112。使用这个新的方法,就需要额外的信息来在复用器112中对具有被选择频率形状滤波器的索引j进行编码。例如,如果使用了3个滤波器(j=0,1,2,3),就需要两个比特来表示这个信息。这个滤波器索引信息j也可以被与音调增益b一起进行编码。
新的码本搜寻
一旦这个音调,或者LTP(长期预测)参数b,T,和j被确定了,下一个步骤就是通过图1的搜寻模块110来搜寻最佳的新激励。首先,通过减去这个LTP的贡献来更新这个目标矢量x:
x′=x-byT
其中b是音调增益,yT是被滤波的音调码本矢量(被延迟T的过去激励被使用选择的低通滤波器进行滤波,并且被与上面参考图3所描述的脉冲响应h进行卷积)。
通过发现使在这个目标矢量与被缩放的被滤波码矢量之间的均方误差最小的最佳激励码矢量ck和增益g,来执行CELP中的这个搜寻过程
E=‖x′-gHck2
其中H是从这个脉冲响应矢量h推导出来的一个下三角卷积矩阵。
在本发明的优选实施方式中,通过如美国专利中所描述的一个代数码本,在模块110中执行这个新的码本搜寻,这些美国专利包括:1995年8月22日授权的5,444,816(Adoul等人);在1997年12月17日被授权给Adoul等人的美国专利号5,699,482;在1998年5月19日被授权给Adoul等人的5,754,976;和在1997年12月23日授权的5,701,392(Adoul等人)。
一旦这个模块110选择了最佳激励码矢量ck和其增益g,这个码本索引k和增益g就被进行编码并且被发送给复用器112。
现在参考图1,在通过一个通信信道被发送以前,参数b,T,j,,k和g通过复用器112被复用。
存储器更新
在存储器模块111(图1)中,通过使用加权合成滤波器对这个激励信号u=gck+bvT进行滤波,来更新被加权合成滤波器W(z)/ 的状态。在这个滤波后,这个滤波器的状态被记住,并且在下一个子帧时作为初始状态使用来在计算器模块108中计算零输入响应。
与在目标矢量x的情形相同,可以使用其它替代的、但是在数学上与对该领域内普通技术人员众所周知的方法等价的方法来更新这个滤波器的状态。
解码器侧
图2的语音解码设备200显示了在数字输入222(到解复用器217的输入流)和输出采样语音223(加法器221的输出)之间执行的各种步骤。
解复用器217从在一个数字输入信道上接收的二进制信息中提取这些合成模型参数。从每一个接收的二进制帧中,被提取的参数是:
-短期预测参数(STP)
Figure A9981360100333
(每帧一次);
-长期预测参数(LTP)T,b,和j(对每一个子帧);和
-新的码本索引k和增益g(对每一个子帧)。
目前的语音信号是基于这些参数而被合成的,这在下面将更详细地描述。
新码本218对这个索引k作出响应,来产生通过一个放大器224被放大了解码增益因子g倍的新码矢量ck。在这个优选实施方式中,如在上面所提到的美国专利号5,444,816;5,699,482;5,754,976;和5,701,392中所描述的一个新的码本218被用于表示这个新的码矢量ck
在放大器224的输出所产生的被缩放的码矢量ck通过一个新的滤波器205被进行处理。
周期性的增强:
在放大器224的输出所产生的被缩放的码矢量通过一个与频率相关的音调增强器205进行处理。
增强这个激励信号u的周期性改善了浊音段的质量。在过去,这是通过使用形式为1/(1-εbz-T)的一个滤波器对来自新码本(固定码本)218的新矢量进行滤波而实现的,其中ε是在0.5以下的一个因子,它控制了所引入周期性的数目。在宽带信号的情形下,这个方法不是很有效,因为它在整个频谱范围内引入了周期性。一个新的替代方法被公开了,它是本发明的一部分,由此通过使用一个新的滤波器205(F(z))来对来自新码本(固定码本)的新码矢量ck进行滤波,而实现其周期性的增强,这个新滤波器205的频率响应对高频分量的加重比低频分量高。F(z)的系数与激励信号u的周期性的数目相关。
可以使用对该领域内普通接收人员众所周知的很多方法来获得有效的周期性系数。例如,增益b的值提供了一个周期性的指示。即,如果增益b的值接近1,激励信号u的周期性就高,并且如果增益b的值比0.5小,然后周期性就低。
在一个优选实施方式中所使用的、用于推导滤波器F(z)系数的另一个有效的方法是将它们与音调对总激励信号u的贡献进行相关。这导致了与子帧周期性相关的一个频率响应,其中对更高的音调增益来说,高频分量被极大的加强(整体斜率更强)。当这个激励信号u的周期性更强时,新滤波器205具有降低新码矢量ck在低频分量上的能量的效果,与高频分量相比,这增强了激励信号u在低频部分的周期性。所建议的新滤波器205的形式是
(1)F(z)=1-σz-1或者(2)F(z)=-αz+1-αz-1
其中σ或者α是从激励信号u的周期性程度推导出来的周期性因子。
第二个3项形式的F(z)被用于一个优选实施方式。在浊音因子产生器204中计算这个周期性因子α。可以使用几个方法来根据激励信号u的周期性推导出周期性因子α。下面显示了两个方法。
方法1:
首先,在浊音因子(voicing factor)产生器204中通过下面的关系计算音调对总激励信号u的贡献的比值 R p = b 2 v T t v T u t u = b 2 Σ n = 0 N - 1 v T 2 ( n ) Σ n = 0 N - 1 u 2 ( n )
其中vT是音调码本矢量,b是音调增益,和u是在加法器219由下面的关系所给出的激励信号u:
u=gck+bvT
注意项bvT在音调码本(音调码本)201中的源与音调延迟T和被保存在存储器203中的u的过去值相应。然后,使用一个低通滤波器202来处理来自这个音调码本201的音调码矢量vT,这个低通滤波器202的截止频率可以通过来自解复用器217的索引j进行调节。然后,所产生的码矢量vT被一个放大器226乘以来自解复用器217的增益b,以获得信号bvT
在浊音因子产生器204中使用下面的关系产生因子α
α=qRp其约束条件是α<q
其中q是控制增强数量的一个因子(在这个优选实施方式中,q被设置为0.25)。
方法2:
在本发明的一个优选实施方式中所使用的、用于计算周期性因子α的另一个方法在下面将被讨论。
首先,使用下面的关系来在浊音因子产生器204中产生一个浊音因子rv
rv=(Ev-Ec)/(Ev+Ec)
其中Ev是被缩放的音调码矢量bvT的能量,而Ec是被缩放的新码矢量gck的能量。即 E v = b 2 v T t v T = b 2 Σ n = 0 N - 1 v T 2 ( n ) E c = g 2 c k t c k = g 2 Σ n = 0 N - 1 c k 2 ( n )
注意,rv的值在-1和1之间(1相应于纯浊音信号(purely voicedsignal),-1相应于纯清音(purely unvoiced)信号)。
在这个优选实施方式中,然后使用下面的关系来在浊音因子产生器204中产生一个浊音因子α
α=0.125(1+rv)
对纯清音信号来说,这相应于一个值0,对纯浊音信号来说,这相应于值0.25。
首先,在上面所描述的方法1和2中的,F(z)的两个项形式,周期性因子σ可以被使用σ=2α来进行近似。在这样一个情形下,在上面所描述的方法1中,如下面来计算周期性因子σ:
σ=2q Rp其约束条件是σ<2q。
在方法2中,如下面的来计算周期性因子σ:
σ=0.25(1+rv)
所以,通过使用新滤波器205(F(z))来对被缩放的新码矢量gck进行滤波,来计算这个被增强的信号cf
加法器220这样来计算被增强的激励信号u′:
u′=cf+bvT
注意,在编码器100中不执行这个过程。这样,就需要使用没有增强的这个激励信号u来更新音调码本201的内容,来在编码器100与解码器200之间保持同步。所以,这个激励信号u被用于更新音调码本201的存储器203,并且被增强的激励信号u′被用于LP合成滤波器206的输入。
合成与去加重
通过其形式为 的LP合成滤波器206来对被增强的激励信号u′进行滤波,来计算被合成的信号s′,其中 是当前子帧中的内插LP滤波器。如从图2中可以看出的,来自解复用器217的、在线225上的被量化LP系数 被提供到LP合成滤波器206,来相应地调节这个LP合成滤波器206的参数。去加重滤波器207是图1中预加重滤波器103的逆。去加重滤波器207的转移函数如下:
D(z)=1/(1-μz-1)
其中μ是一个预加重因子,其值为0到1之间(一个典型的值是μ=0.7)。一个高阶的滤波器也可以被使用。
矢量s′被通过去加重滤波器D(z)(模块207)进行滤波,来获得这个矢量sα,这个矢量通过高通滤波器208,来去除在50赫兹以下的、不希望有的频率分量,并且进一步获得sh
过采样与高频再生
过采样模块209执行图1下采样模块101的逆过程。在这个优选实施方式中,过采样将12.8kHz的采样速率转换为初始的16kHz的采样速率,所使用的技术是该领域内普通技术人员众所周知的。过采样的合成信号被表示为。信号也可以被称作被合成的宽带中间信号。
过采样合成信号不包括在编码器100中进行下采样过程中(图1的模块101)时所丢失的高频分量。这给出了一个合成语音信号的低通感知。为了恢复原始信号的全频带,公开了一个高频产生过程。这个过程是在模块210到216,和加法器221中被执行的,并且需要来自浊音因子产生器204的输入(图2)。
在这个新方法中,通过使用在一个激励域中被合适放大的一个白噪声填充在频谱的上部分,来产生高频分量,然后高频分量被转换到语音域,优选使用用于合成下采样信号的相同LP合成滤波器来对这个信号进行整形。
下面,描述根据本发明的这个高频产生过程。
这个随机噪声产生器213产生其频谱在整个频谱带宽内是平坦的一个白噪声序列w′,所使用的技术是该领域内普通技术人员众所周知的。所产生的序列的长度是N′,这是初始域中子帧的长度。注意,N是下采样域内子帧的长度。在这个优选实施方式中,N=64和N′=80,这相应于5毫秒。
在增益调节模块214中,白噪声序列被正确地放大。增益调节包括下面的步骤。首先,所产生的噪声序列w′的能量被设置成与一个能量计算模块210计算的增强激励信号u′的能量相等,并且所产生的放大噪声序列如下: w ( n ) = w ′ ( n ) Σ n = 0 N - 1 u ′ 2 ( n ) Σ n = 0 N ′ ′ - 1 w ′ 2 ( n ) , n = 0 , . . . , N ′ - 1
在增益伸缩中的第二步骤需要考虑在浊音因子产生器204的输出上的被合成信号的高频分量,以减少在浊音段的情形下(与清音段(unvoiced segment)相比,其中较少的能量出现在高频分量上)所产生的噪声能量。在这个优选实施方式中,通过使用一个频谱倾斜计算器212来测量合成信号的倾斜,并且相应地减少其能量来实现对高频分量的测量。其它步骤,例如零交叉步骤可以被平均地使用。当这个倾斜很强时,这与浊音段相应,就可以进一步减少噪声能量。在模块212中,倾斜因子被计算并且被作为合成信号sh的第一相关系数,表示为如下:
Figure A9981360100391
条件是倾斜≥0和倾斜≥rv
其中浊音因子rv如下
rv=(Ev-Ec)/(Ev+Ec)
其中Ev是被放大的音调码矢量bvT的能量,并且Ec是被放大的新码矢量gck的能量,如前面所描述的。浊音因子rv通常是比倾斜小的,但是这个条件被引入作为一个预防高频音调的措施,其中这个倾斜值是负的并且rv的值比较大。所以,这个条件减少了这种音调信号的噪声能量。
在平坦频谱的情形下,倾斜值是0,在强浊音信号的情形下,倾斜的值是1,并且在大多数能量在高频分量上的清音信号的情形下时,倾斜值是负的。
可以使用不同的方法来从高频分量的数量推导伸缩因子gt。在本发明中,根据上面所描述的信号的倾斜,给出了两个方法。
方法1
伸缩因子gt是使用下面的关系从这个倾斜推导出的
gt=1-倾斜  约束条件是0.2≤gt≤1.0
对这个倾斜接近1的强浊音信号,gt是0.2,对强清音信号,gt是1.0。
方法2
首先,这个倾斜gt被限制到大于0或者等于0,然后使用下面的关系从这个倾斜推导出这个伸缩因子
gt=10-0.6倾斜
所以,在增益调节模块214中被产生的被缩放噪声序列wg如下:
wg=gtw
当这个倾斜接近0时,伸缩因子gt接近0,这不产生能量压缩。当倾斜值是1时,伸缩因子gt能够导致所产生的噪声能量减少2dB。
一旦这个噪声被正确的放大(Wg),它被使用频谱整形器215而转换到语音域中。在这个优选实施方式中,这是通过使用在下采样域 ( 1 / A ^ ( z / 0.8 ) ) 中所使用的相同LP合成滤波器的一个带宽被扩展的版本对噪声wg进行滤波而实现的。在频谱整形器215中计算相应的带宽扩展LP滤波器系数。
然后,被滤波的、被缩放的噪声序列wf被进行带通滤波到所需要的频率范围,以使用带通滤波器216被恢复。在这个优选实施方式中,带通滤波器216将噪声序列的频率范围限制到5.6-7.2kHz。所产生的带通滤波噪声序列z被在加法器221中相加到过采样合成语音信号上,以在输出223上获得最后的重构声音信号sout
尽管,这里已经通过本发明的一个优选实施方式,在上面对本发明进行了描述,但是可以在后附权利要求书的范围内对本发明的这个实施方式进行修改,而不会偏离本发明的精神与本质。尽管这个优选实施方式讨论了宽带语音信号的使用,但是该领域内的技术人员很清楚,本发明也可以一般地用于使用宽带信号的其它实施方式,并且这不需要局限于语音应用。

Claims (62)

1.一个音调分析设备,用于产生一个最佳音调码本参数集合,包括:
a)至少两个与相应的音调码本参数相关的信号路径,其中:
i)每一个信号路径包括用于从一个音调码本搜寻设备计算一个音调码矢量预测错误的一个音调预测错误计算设备;和
ii)两个信号路径中至少一个信号路径包括一个滤波器,在将这个音调码矢量提供到这个路径的音调预测错误计算设备以前,这个滤波器用于对这个音调码矢量进行滤波;和
b)一个选择器,用于比较在所述至少两个信号路径中所计算的音调预测错误,并且用于选择具有最低计算音调预测错误的信号路径,并且用于选择与这个被选择信号路径相关的音调码本参数集合。
2.如权利要求1的音调分析设备,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
3.如权利要求1的音调分析设备,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
4.如权利要求3的音调分析设备,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
5.如权利要求1的音调分析设备,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
6.如权利要求5的音调分析设备,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
7.如权利要求1的音调分析设备,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
8.如权利要求5的音调分析设备,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
9.如权利要求1的音调分析设备,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
10.一个音调分析方法,用于产生一个最佳的音调码本参数集合,包括:
a)在与相应的音调码本参数集合相关的至少两个信号路径中,对每一个信号路径,计算一个音调码本搜寻设备中一个音调码矢量的一个音调预测误差;
b)在所述两个信号路径中的至少一个中,在提供所述音调码矢量以计算所述一个路径的所述音调预测误差以前,对这个音调码矢量进行滤波;和
c)比较在所述至少两个信号路径中所计算的音调预测误差,选择具有最低计算音调预测误差的信号路径,并且选择与被选择信号路径相关的音调码本参数集合。
11.如权利要求10的音调分析方法,其中在所述至少两个信号路径的一个中,在将所述音调码矢量提供到这个音调预测误差计算设备以前,不对这个音调码矢量进行滤波。
12.如权利要求10的音调分析方法,其中所述信号路径包括多个信号路径,其中在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前,在所述多个信号路径的每一个中对这个音调码矢量进行滤波。
13.如权利要求12的音调分析方法,进一步包括从包括低通滤波器与带通滤波器的组中选择出来所述多个路径的滤波器,并且其中所述滤波器具有不同的频率响应。
14.如权利要求10的音调分析方法,其中在每一个信号路径中计算一个音调预测误差包括:
a)将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
15.如权利要求14的音调分析方法,其中所述音调增益计算包括使用下面这个关系来计算所述音调增益b(j)
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
16.如权利要求14的音调分析方法,其中在每一个信号路径中计算所述音调预测误差包括计算相应音调预测误差的一个能量,并且其中比较这个音调预测误差包括对不同信号路径的所述音调预测误差的能量进行比较并且将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
17.如权利要求14的音调分析方法,其中:
a)多个信号路径的所述滤波器中的每一个所述滤波器用一个滤波器索引来标识;
b)用一个音调码本索引来标识所述音调码矢量;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
18.如权利要求10的音调分析方法,其中所述对这个音调码矢量进行滤波的被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
19.一个编码器,具有如权利要求1的一个音调分析设备,用于对一个宽带输入信号进行编码,所述编码器包括:
a)一个线性预测合成滤波器计算器,对这个宽带信号作出响应,用于产生线性预测合成滤波器系数;
b)一个感觉加权滤波器,用于对这个宽带信号与线性预测合成滤波器系数作出响应,以产生一个感觉加权信号;
c)一个脉冲响应产生器,用于对所述线性预测合成滤波器系数作出响应,以产生一个加权合成滤波器脉冲响应信号;
d)一个音调搜寻单元,用于产生音调码本参数,所述音调搜寻单元包括:
i)所述音调码本搜寻设备,对这个感觉加权信号和这个线性预测合成滤波器系数作出响应,用于产生这个音调码矢量和一个新的搜寻目标矢量;和
ii)所述音调分析设备,对这个音调码矢量作出响应,用于从所述音调码本参数集合中选择出与具有最低计算音调预测错误的这个路径相关的音调码本参数集合;
d)一个新的码本搜寻设备,对这个加权合成滤波器脉冲响应信号和这个新的搜寻目标矢量作出响应,用于产生新的码本参数;和
e)一个信号形成设备,用于产生包括与具有最低计算音调预测错误的这个路径相关的音调码本参数集合的一个编码宽带信号,并且这个新的宽带编码信号包括所述新的码本参数,和所述线性预测合成滤波器系数。
20.如权利要求19的编码器,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
21.如权利要求19的编码器,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
22.如权利要求21的编码器,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
23.如权利要求19的编码器,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
24.如权利要求23的编码器,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
25.如权利要求19的编码器,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
26.如权利要求23的编码器,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
27.如权利要求19的编码器,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
28.用于向被划分为多个小区的一个大的地理区域提供服务的一个蜂窝通信系统,包括:
a)移动发送器/接收器单元;
b)蜂窝基站,相应地位于所述小区中;
c)一个控制终端,用于控制在这些蜂窝基站之间的通信;
d)在位于一个小区中的每一个移动单元与所述一个小区的这个蜂窝基站之间的一个双向无线通信子系统,在这个移动单元与这个蜂窝基站中,所述双向无线通信子系统包括:
i)一个发送器,包括如权利要求19的对一个宽带信号进行编码的一个编码器和用于发送这个被编码宽带信号的一个发送电路;和
ii)一个接收器,包括用于接收一个被发送的被编码宽带信号的一个接收器电路和用于对所接收的被编码宽带信号进行解码的一个解码器。
29.如权利要求28的蜂窝通信系统,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
30.如权利要求28的蜂窝通信系统,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
31.如权利要求30的蜂窝通信系统,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
32.如权利要求30的蜂窝通信系统,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
33.如权利要求32的蜂窝通信系统,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
34.如权利要求28的蜂窝通信系统,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
35.如权利要求32的蜂窝通信系统,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
36.如权利要求28的蜂窝通信系统,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
37.一个蜂窝移动发送器/接收器单元,包括:
a)一个发送器,包括如权利要求19的对一个宽带信号进行编码的一个编码器和用于发送这个被编码宽带信号的一个发送电路;和
b)一个接收器,包括用于接收一个被发送的被编码宽带信号的一个接收器电路和用于对所接收的被编码宽带信号进行解码的一个解码器。
38.如权利要求37的蜂窝移动发送器/接收器单元,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
39.如权利要求37的蜂窝移动发送器/接收器单元,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
40.如权利要求39的蜂窝移动发送器/接收器单元,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
41.如权利要求37的蜂窝移动发送器/接收器单元,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
42.如权利要求41的蜂窝移动发送器/接收器单元,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
43.如权利要求37的蜂窝移动发送器/接收器单元,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
44.如权利要求41的蜂窝移动发送器/接收器单元,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
45.如权利要求37的蜂窝移动发送器/接收器单元,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
46.一个蜂窝网络部件,包括
a)一个发送器,包括如权利要求19的对一个宽带信号进行编码的一个编码器和用于发送这个被编码宽带信号的一个发送电路;和
b)一个接收器,包括用于接收一个被发送的被编码宽带信号的一个接收器电路和用于对所接收的被编码宽带信号进行解码的一个解码器。
47.如权利要求46的蜂窝网络部件,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
48.如权利要求46的蜂窝网络部件,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
49.如权利要求48的蜂窝网络部件,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
50.如权利要求46的蜂窝网络部件,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
51.如权利要求50的蜂窝网络部件,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
52.如权利要求46的蜂窝网络部件,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
53.如权利要求50的蜂窝网络部件,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
54.如权利要求46的蜂窝网络部件,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
55.用于向被划分为多个小区的一个大的地理区域提供服务的一个蜂窝通信系统,包括:移动发送器/接收器单元;蜂窝基站,相应地位于所述小区中;一个控制终端,用于控制在这些蜂窝基站之间的通信:
在位于一个小区中的每一个移动单元与所述一个小区的这个蜂窝基站之间的一个双向无线通信子系统,在这个移动单元与这个蜂窝基站中,所述双向无线通信子系统包括:
a)一个发送器,包括如权利要求19的对一个宽带信号进行编码的一个编码器和用于发送这个被编码宽带信号的一个发送电路;和
b)一个接收器,包括用于接收一个被发送的被编码宽带信号的一个接收器电路和用于对所接收的被编码宽带信号进行解码的一个解码器。
56.如权利要求55的双向无线通信子系统,其中所述至少两个路径中的一个没有包括任何滤波器,来将所述音调码矢量提供到这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
57.如权利要求55的双向无线通信子系统,其中所述信号路径包括多个信号路径,其中每一个信号路径被提供了一个滤波器,以用于在将所述音调码矢量提供到相同路径的这个音调预测误差计算设备以前对这个音调码矢量进行滤波。
58.如权利要求55的双向无线通信子系统,其中所述多个路径的滤波器被从包括低通滤波器与带通滤波器的组中选择出来,并且其中所述滤波器具有不同的频率响应。
59.如权利要求55的双向无线通信子系统,其中每一个音调预测误差计算设备包括:
a)一个卷积单元,用于将这个音调码矢量与一个加权的合成滤波器脉冲响应信号进行卷积,由此计算一个被卷积的音调码矢量;
b)一个音调增益计算器,用于对这个被卷积的音调码矢量和一个音调搜寻目标矢量作出响应,计算一个音调增益;
c)一个放大器,用于将这个被卷积的音调码矢量与这个音调增益相乘,由此产生一个被放大的被卷积码矢量;和
d)一个组合器电路,用于将这个被放大的被卷积码矢量与这个音调搜寻目的矢量组合在一起,由此产生这个音调预测错误。
60.如权利要求59的双向无线通信子系统,其中所述音调增益计算器包括使用下面这个关系来计算所述音调增益b(j)的一个装置:
b(j)=xty(j)/‖y(j)2
其中j=0,1,2,…,K,并且K与信号路径的数目相应,其中x是所述音调搜寻目标矢量,并且y(j)是所述被卷积的音调码矢量。
61.如权利要求55的双向无线通信子系统,其中每一个信号路径的所述音调预测误差计算设备包括用于计算相应音调预测误差的一个能量的装置,并且其中所述选择器包括装置,用于对不同信号路径的所述音调预测误差的能量进行比较并且用于将具有最低计算音调预测误差能量的信号路径选择作为具有最低计算音调预测误差的信号路径。
62.如权利要求59的双向无线通信子系统,其中:
a)多个信号路径的所述滤波器中的每一个滤波器用一个滤波器索引来标识;
b)所述音调码矢量被一个音调码本索引来标识;和
c)所述音调码本参数包括滤波器索引,这个音调码本索引和这个音调增益。
63.如权利要求55的双向无线通信子系统,其中所述滤波器被集成在所述音调码本搜寻设备的一个内插滤波器中,所述内插滤波器被用于产生所述音调码矢量的一个子采样版本。
CNB998136018A 1998-10-27 1999-10-27 在编码宽带信号中用于适应性带宽音调搜寻的方法与设备 Expired - Lifetime CN1172292C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA2,252,170 1998-10-27
CA002252170A CA2252170A1 (en) 1998-10-27 1998-10-27 A method and device for high quality coding of wideband speech and audio signals

Publications (2)

Publication Number Publication Date
CN1328681A true CN1328681A (zh) 2001-12-26
CN1172292C CN1172292C (zh) 2004-10-20

Family

ID=4162966

Family Applications (4)

Application Number Title Priority Date Filing Date
CNB998136018A Expired - Lifetime CN1172292C (zh) 1998-10-27 1999-10-27 在编码宽带信号中用于适应性带宽音调搜寻的方法与设备
CNB998136409A Expired - Lifetime CN1165891C (zh) 1998-10-27 1999-10-27 对过采样合成宽带信号进行高频分量恢复的方法与设备
CNB998136417A Expired - Lifetime CN1165892C (zh) 1998-10-27 1999-10-27 对宽带信号进行解码时的周期性增强的方法和设备
CN99813602A Expired - Lifetime CN1127055C (zh) 1998-10-27 1999-10-27 用于对宽带声音信号进行有效的编码的感觉加权设备与方法以及使用该设备的蜂窝通信系统

Family Applications After (3)

Application Number Title Priority Date Filing Date
CNB998136409A Expired - Lifetime CN1165891C (zh) 1998-10-27 1999-10-27 对过采样合成宽带信号进行高频分量恢复的方法与设备
CNB998136417A Expired - Lifetime CN1165892C (zh) 1998-10-27 1999-10-27 对宽带信号进行解码时的周期性增强的方法和设备
CN99813602A Expired - Lifetime CN1127055C (zh) 1998-10-27 1999-10-27 用于对宽带声音信号进行有效的编码的感觉加权设备与方法以及使用该设备的蜂窝通信系统

Country Status (20)

Country Link
US (8) US6795805B1 (zh)
EP (4) EP1125285B1 (zh)
JP (4) JP3869211B2 (zh)
KR (3) KR100417634B1 (zh)
CN (4) CN1172292C (zh)
AT (4) ATE246836T1 (zh)
AU (4) AU763471B2 (zh)
BR (2) BR9914890B1 (zh)
CA (5) CA2252170A1 (zh)
DE (4) DE69910058T2 (zh)
DK (4) DK1125276T3 (zh)
ES (4) ES2212642T3 (zh)
HK (1) HK1043234B (zh)
MX (2) MXPA01004181A (zh)
NO (4) NO318627B1 (zh)
NZ (1) NZ511163A (zh)
PT (4) PT1125276E (zh)
RU (2) RU2217718C2 (zh)
WO (4) WO2000025304A1 (zh)
ZA (2) ZA200103366B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7684979B2 (en) 2002-10-31 2010-03-23 Nec Corporation Band extending apparatus and method
CN102334156A (zh) * 2009-02-27 2012-01-25 松下电器产业株式会社 音调判定装置及音调判定方法
CN105761724A (zh) * 2012-03-01 2016-07-13 华为技术有限公司 一种语音频信号处理方法和装置
CN105976830A (zh) * 2013-01-11 2016-09-28 华为技术有限公司 音频信号编码和解码方法、音频信号编码和解码装置

Families Citing this family (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2252170A1 (en) * 1998-10-27 2000-04-27 Bruno Bessette A method and device for high quality coding of wideband speech and audio signals
US6704701B1 (en) * 1999-07-02 2004-03-09 Mindspeed Technologies, Inc. Bi-directional pitch enhancement in speech coding systems
ES2318820T3 (es) * 2000-04-24 2009-05-01 Qualcomm Incorporated Procedimiento y aparatos de cuantificacion predictiva del habla de voces.
JP3538122B2 (ja) * 2000-06-14 2004-06-14 株式会社ケンウッド 周波数補間装置、周波数補間方法及び記録媒体
US7010480B2 (en) * 2000-09-15 2006-03-07 Mindspeed Technologies, Inc. Controlling a weighting filter based on the spectral content of a speech signal
US6691085B1 (en) * 2000-10-18 2004-02-10 Nokia Mobile Phones Ltd. Method and system for estimating artificial high band signal in speech codec using voice activity information
JP3582589B2 (ja) * 2001-03-07 2004-10-27 日本電気株式会社 音声符号化装置及び音声復号化装置
SE0202159D0 (sv) 2001-07-10 2002-07-09 Coding Technologies Sweden Ab Efficientand scalable parametric stereo coding for low bitrate applications
US8605911B2 (en) 2001-07-10 2013-12-10 Dolby International Ab Efficient and scalable parametric stereo coding for low bitrate audio coding applications
JP2003044098A (ja) * 2001-07-26 2003-02-14 Nec Corp 音声帯域拡張装置及び音声帯域拡張方法
KR100393899B1 (ko) * 2001-07-27 2003-08-09 어뮤즈텍(주) 2-단계 피치 판단 방법 및 장치
US7680665B2 (en) * 2001-08-24 2010-03-16 Kabushiki Kaisha Kenwood Device and method for interpolating frequency components of signal adaptively
CN1279512C (zh) 2001-11-29 2006-10-11 编码技术股份公司 用于改善高频重建的方法和装置
US6934677B2 (en) 2001-12-14 2005-08-23 Microsoft Corporation Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands
US7240001B2 (en) 2001-12-14 2007-07-03 Microsoft Corporation Quality improvement techniques in an audio encoder
JP2003255976A (ja) * 2002-02-28 2003-09-10 Nec Corp 音声素片データベースの圧縮伸張を行なう音声合成装置及び方法
US8463334B2 (en) * 2002-03-13 2013-06-11 Qualcomm Incorporated Apparatus and system for providing wideband voice quality in a wireless telephone
CA2388439A1 (en) * 2002-05-31 2003-11-30 Voiceage Corporation A method and device for efficient frame erasure concealment in linear predictive based speech codecs
CA2388352A1 (en) * 2002-05-31 2003-11-30 Voiceage Corporation A method and device for frequency-selective pitch enhancement of synthesized speed
CA2392640A1 (en) 2002-07-05 2004-01-05 Voiceage Corporation A method and device for efficient in-based dim-and-burst signaling and half-rate max operation in variable bit-rate wideband speech coding for cdma wireless systems
US7299190B2 (en) * 2002-09-04 2007-11-20 Microsoft Corporation Quantization and inverse quantization for audio
US7502743B2 (en) * 2002-09-04 2009-03-10 Microsoft Corporation Multi-channel audio encoding and decoding with multi-channel transform selection
JP4676140B2 (ja) * 2002-09-04 2011-04-27 マイクロソフト コーポレーション オーディオの量子化および逆量子化
SE0202770D0 (sv) 2002-09-18 2002-09-18 Coding Technologies Sweden Ab Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks
US7254533B1 (en) * 2002-10-17 2007-08-07 Dilithium Networks Pty Ltd. Method and apparatus for a thin CELP voice codec
KR100503415B1 (ko) * 2002-12-09 2005-07-22 한국전자통신연구원 대역폭 확장을 이용한 celp 방식 코덱간의 상호부호화 장치 및 그 방법
CA2415105A1 (en) * 2002-12-24 2004-06-24 Voiceage Corporation A method and device for robust predictive vector quantization of linear prediction parameters in variable bit rate speech coding
CN100531259C (zh) * 2002-12-27 2009-08-19 冲电气工业株式会社 语音通信设备
US7039222B2 (en) * 2003-02-28 2006-05-02 Eastman Kodak Company Method and system for enhancing portrait images that are processed in a batch mode
US6947449B2 (en) * 2003-06-20 2005-09-20 Nokia Corporation Apparatus, and associated method, for communication system exhibiting time-varying communication conditions
KR100651712B1 (ko) * 2003-07-10 2006-11-30 학교법인연세대학교 광대역 음성 부호화기 및 그 방법과 광대역 음성 복호화기및 그 방법
DE602004021266D1 (de) * 2003-09-16 2009-07-09 Panasonic Corp Kodier- und dekodierapparat
US7792670B2 (en) * 2003-12-19 2010-09-07 Motorola, Inc. Method and apparatus for speech coding
US7460990B2 (en) * 2004-01-23 2008-12-02 Microsoft Corporation Efficient coding of digital media spectral data using wide-sense perceptual similarity
KR101143724B1 (ko) * 2004-05-14 2012-05-11 파나소닉 주식회사 부호화 장치 및 부호화 방법, 및 부호화 장치를 구비한 통신 단말 장치 및 기지국 장치
US8463602B2 (en) * 2004-05-19 2013-06-11 Panasonic Corporation Encoding device, decoding device, and method thereof
KR20070051878A (ko) 2004-09-06 2007-05-18 마츠시타 덴끼 산교 가부시키가이샤 스케일러블 부호화 장치 및 스케일러블 부호화 방법
DE102005000828A1 (de) 2005-01-05 2006-07-13 Siemens Ag Verfahren zum Codieren eines analogen Signals
EP1814106B1 (en) * 2005-01-14 2009-09-16 Panasonic Corporation Audio switching device and audio switching method
CN100592389C (zh) 2008-01-18 2010-02-24 华为技术有限公司 合成滤波器状态更新方法及装置
EP1895516B1 (en) * 2005-06-08 2011-01-19 Panasonic Corporation Apparatus and method for widening audio signal band
FR2888699A1 (fr) * 2005-07-13 2007-01-19 France Telecom Dispositif de codage/decodage hierachique
US7630882B2 (en) * 2005-07-15 2009-12-08 Microsoft Corporation Frequency segmentation to obtain bands for efficient coding of digital media
US7539612B2 (en) * 2005-07-15 2009-05-26 Microsoft Corporation Coding and decoding scale factor information
US7562021B2 (en) * 2005-07-15 2009-07-14 Microsoft Corporation Modification of codewords in dictionary used for efficient coding of digital media spectral data
FR2889017A1 (fr) * 2005-07-19 2007-01-26 France Telecom Procedes de filtrage, de transmission et de reception de flux video scalables, signal, programmes, serveur, noeud intermediaire et terminal correspondants
US8417185B2 (en) 2005-12-16 2013-04-09 Vocollect, Inc. Wireless headset and method for robust voice data communication
US7773767B2 (en) 2006-02-06 2010-08-10 Vocollect, Inc. Headset terminal with rear stability strap
US7885419B2 (en) 2006-02-06 2011-02-08 Vocollect, Inc. Headset terminal with speech functionality
JP2009534713A (ja) * 2006-04-24 2009-09-24 ネロ アーゲー 低減ビットレートを有するデジタル音声データを符号化するための装置および方法
EP2038884A2 (en) * 2006-06-29 2009-03-25 Nxp B.V. Noise synthesis
US8358987B2 (en) * 2006-09-28 2013-01-22 Mediatek Inc. Re-quantization in downlink receiver bit rate processor
US7966175B2 (en) * 2006-10-18 2011-06-21 Polycom, Inc. Fast lattice vector quantization
CN101192410B (zh) * 2006-12-01 2010-05-19 华为技术有限公司 一种在编解码中调整量化质量的方法和装置
GB2444757B (en) * 2006-12-13 2009-04-22 Motorola Inc Code excited linear prediction speech coding
US8688437B2 (en) 2006-12-26 2014-04-01 Huawei Technologies Co., Ltd. Packet loss concealment for speech coding
GB0704622D0 (en) * 2007-03-09 2007-04-18 Skype Ltd Speech coding system and method
WO2008114075A1 (en) * 2007-03-16 2008-09-25 Nokia Corporation An encoder
WO2008151408A1 (en) * 2007-06-14 2008-12-18 Voiceage Corporation Device and method for frame erasure concealment in a pcm codec interoperable with the itu-t recommendation g.711
US7761290B2 (en) 2007-06-15 2010-07-20 Microsoft Corporation Flexible frequency and time partitioning in perceptual transform coding of audio
US8046214B2 (en) 2007-06-22 2011-10-25 Microsoft Corporation Low complexity decoder for complex transform coding of multi-channel sound
US7885819B2 (en) 2007-06-29 2011-02-08 Microsoft Corporation Bitstream syntax for multi-process audio decoding
BRPI0814129A2 (pt) * 2007-07-27 2015-02-03 Panasonic Corp Dispositivo de codificação de áudio e método de codificação de áudio
TWI346465B (en) * 2007-09-04 2011-08-01 Univ Nat Central Configurable common filterbank processor applicable for various audio video standards and processing method thereof
US8249883B2 (en) * 2007-10-26 2012-08-21 Microsoft Corporation Channel extension coding for multi-channel source
US8300849B2 (en) * 2007-11-06 2012-10-30 Microsoft Corporation Perceptually weighted digital audio level compression
JP5326311B2 (ja) * 2008-03-19 2013-10-30 沖電気工業株式会社 音声帯域拡張装置、方法及びプログラム、並びに、音声通信装置
CN101836253B (zh) * 2008-07-11 2012-06-13 弗劳恩霍夫应用研究促进协会 一种使用频谱倾斜控制成帧技术来计算带宽扩展数据的装置及方法
USD605629S1 (en) 2008-09-29 2009-12-08 Vocollect, Inc. Headset
KR20100057307A (ko) * 2008-11-21 2010-05-31 삼성전자주식회사 노래점수 평가방법 및 이를 이용한 가라오케 장치
CN101770778B (zh) * 2008-12-30 2012-04-18 华为技术有限公司 一种预加重滤波器、感知加权滤波方法及系统
CN101599272B (zh) * 2008-12-30 2011-06-08 华为技术有限公司 基音搜索方法及装置
CN101604525B (zh) * 2008-12-31 2011-04-06 华为技术有限公司 基音增益获取方法、装置及编码器、解码器
GB2466671B (en) * 2009-01-06 2013-03-27 Skype Speech encoding
GB2466674B (en) 2009-01-06 2013-11-13 Skype Speech coding
GB2466672B (en) * 2009-01-06 2013-03-13 Skype Speech coding
GB2466669B (en) * 2009-01-06 2013-03-06 Skype Speech coding
GB2466670B (en) * 2009-01-06 2012-11-14 Skype Speech encoding
GB2466673B (en) 2009-01-06 2012-11-07 Skype Quantization
GB2466675B (en) * 2009-01-06 2013-03-06 Skype Speech coding
MX2011008685A (es) * 2009-02-26 2011-09-06 Panasonic Corp Codificador, decodificador y metodo para los mismos.
US8160287B2 (en) 2009-05-22 2012-04-17 Vocollect, Inc. Headset with adjustable headband
US8452606B2 (en) * 2009-09-29 2013-05-28 Skype Speech encoding using multiple bit rates
JPWO2011048810A1 (ja) * 2009-10-20 2013-03-07 パナソニック株式会社 ベクトル量子化装置及びベクトル量子化方法
US8484020B2 (en) * 2009-10-23 2013-07-09 Qualcomm Incorporated Determining an upperband signal from a narrowband signal
US8438659B2 (en) 2009-11-05 2013-05-07 Vocollect, Inc. Portable computing device and headset interface
WO2011083849A1 (ja) * 2010-01-08 2011-07-14 日本電信電話株式会社 符号化方法、復号方法、符号化装置、復号装置、プログラムおよび記録媒体
CN101854236B (zh) 2010-04-05 2015-04-01 中兴通讯股份有限公司 一种信道信息反馈方法和系统
DK2559028T3 (en) 2010-04-14 2015-11-09 Voiceage Corp FLEXIBLE AND SCALABLE COMBINED INNOVATIONSKODEBOG FOR USE IN CELPKODER encoder and decoder
JP5749136B2 (ja) 2011-10-21 2015-07-15 矢崎総業株式会社 端子圧着電線
KR102138320B1 (ko) 2011-10-28 2020-08-11 한국전자통신연구원 통신 시스템에서 신호 코덱 장치 및 방법
CN103295578B (zh) 2012-03-01 2016-05-18 华为技术有限公司 一种语音频信号处理方法和装置
US9263053B2 (en) * 2012-04-04 2016-02-16 Google Technology Holdings LLC Method and apparatus for generating a candidate code-vector to code an informational signal
US9070356B2 (en) * 2012-04-04 2015-06-30 Google Technology Holdings LLC Method and apparatus for generating a candidate code-vector to code an informational signal
ES2626977T3 (es) * 2013-01-29 2017-07-26 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Aparato, procedimiento y medio informático para sintetizar una señal de audio
US9728200B2 (en) 2013-01-29 2017-08-08 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for adaptive formant sharpening in linear prediction coding
US9620134B2 (en) 2013-10-10 2017-04-11 Qualcomm Incorporated Gain shape estimation for improved tracking of high-band temporal characteristics
US10083708B2 (en) 2013-10-11 2018-09-25 Qualcomm Incorporated Estimation of mixing factors to generate high-band excitation signal
US10614816B2 (en) 2013-10-11 2020-04-07 Qualcomm Incorporated Systems and methods of communicating redundant frame information
US9384746B2 (en) 2013-10-14 2016-07-05 Qualcomm Incorporated Systems and methods of energy-scaled signal processing
BR112016008544B1 (pt) 2013-10-18 2021-12-21 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Codificador para codificar e decodificador para decodificar um sinal de áudio, método para codificar e método para decodificar um sinal de áudio.
CA2927716C (en) 2013-10-18 2020-09-01 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Concept for encoding an audio signal and decoding an audio signal using speech related spectral shaping information
US9922660B2 (en) * 2013-11-29 2018-03-20 Sony Corporation Device for expanding frequency band of input signal via up-sampling
US10163447B2 (en) 2013-12-16 2018-12-25 Qualcomm Incorporated High-band signal modeling
KR102251833B1 (ko) * 2013-12-16 2021-05-13 삼성전자주식회사 오디오 신호의 부호화, 복호화 방법 및 장치
US9697843B2 (en) * 2014-04-30 2017-07-04 Qualcomm Incorporated High band excitation signal generation
CN105336339B (zh) 2014-06-03 2019-05-03 华为技术有限公司 一种语音频信号的处理方法和装置
CN105047201A (zh) * 2015-06-15 2015-11-11 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种基于分段扩展的宽带激励信号合成方法
US10847170B2 (en) 2015-06-18 2020-11-24 Qualcomm Incorporated Device and method for generating a high-band signal from non-linearly processed sub-ranges
US9837089B2 (en) * 2015-06-18 2017-12-05 Qualcomm Incorporated High-band signal generation
US9407989B1 (en) 2015-06-30 2016-08-02 Arthur Woodrow Closed audio circuit
JP6611042B2 (ja) * 2015-12-02 2019-11-27 パナソニックIpマネジメント株式会社 音声信号復号装置及び音声信号復号方法
CN106601267B (zh) * 2016-11-30 2019-12-06 武汉船舶通信研究所 一种基于超短波fm调制的语音增强方法
US10573326B2 (en) * 2017-04-05 2020-02-25 Qualcomm Incorporated Inter-channel bandwidth extension
CN113324546B (zh) * 2021-05-24 2022-12-13 哈尔滨工程大学 罗经失效下的多潜航器协同定位自适应调节鲁棒滤波方法
US20230318881A1 (en) * 2022-04-05 2023-10-05 Qualcomm Incorporated Beam selection using oversampled beamforming codebooks and channel estimates

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL8500843A (nl) 1985-03-22 1986-10-16 Koninkl Philips Electronics Nv Multipuls-excitatie lineair-predictieve spraakcoder.
JPH0738118B2 (ja) * 1987-02-04 1995-04-26 日本電気株式会社 マルチパルス符号化装置
EP0331858B1 (en) * 1988-03-08 1993-08-25 International Business Machines Corporation Multi-rate voice encoding method and device
US5359696A (en) * 1988-06-28 1994-10-25 Motorola Inc. Digital speech coder having improved sub-sample resolution long-term predictor
JP2621376B2 (ja) 1988-06-30 1997-06-18 日本電気株式会社 マルチパルス符号化装置
JP2900431B2 (ja) 1989-09-29 1999-06-02 日本電気株式会社 音声信号符号化装置
JPH03123113A (ja) * 1989-10-05 1991-05-24 Fujitsu Ltd ピッチ周期探索方式
US5307441A (en) * 1989-11-29 1994-04-26 Comsat Corporation Wear-toll quality 4.8 kbps speech codec
CA2010830C (en) 1990-02-23 1996-06-25 Jean-Pierre Adoul Dynamic codebook for efficient speech coding based on algebraic codes
US5701392A (en) 1990-02-23 1997-12-23 Universite De Sherbrooke Depth-first algebraic-codebook search for fast coding of speech
US5754976A (en) 1990-02-23 1998-05-19 Universite De Sherbrooke Algebraic codebook with signal-selected pulse amplitude/position combinations for fast coding of speech
CN1062963C (zh) * 1990-04-12 2001-03-07 多尔拜实验特许公司 用于产生高质量声音信号的解码器和编码器
US5113262A (en) * 1990-08-17 1992-05-12 Samsung Electronics Co., Ltd. Video signal recording system enabling limited bandwidth recording and playback
US6134373A (en) * 1990-08-17 2000-10-17 Samsung Electronics Co., Ltd. System for recording and reproducing a wide bandwidth video signal via a narrow bandwidth medium
US5235669A (en) 1990-06-29 1993-08-10 At&T Laboratories Low-delay code-excited linear-predictive coding of wideband speech at 32 kbits/sec
US5392284A (en) * 1990-09-20 1995-02-21 Canon Kabushiki Kaisha Multi-media communication device
JP2626223B2 (ja) * 1990-09-26 1997-07-02 日本電気株式会社 音声符号化装置
US5235670A (en) * 1990-10-03 1993-08-10 Interdigital Patents Corporation Multiple impulse excitation speech encoder and decoder
US6006174A (en) * 1990-10-03 1999-12-21 Interdigital Technology Coporation Multiple impulse excitation speech encoder and decoder
JP3089769B2 (ja) 1991-12-03 2000-09-18 日本電気株式会社 音声符号化装置
GB9218864D0 (en) * 1992-09-05 1992-10-21 Philips Electronics Uk Ltd A method of,and system for,transmitting data over a communications channel
JP2779886B2 (ja) * 1992-10-05 1998-07-23 日本電信電話株式会社 広帯域音声信号復元方法
US5455888A (en) * 1992-12-04 1995-10-03 Northern Telecom Limited Speech bandwidth extension method and apparatus
IT1257431B (it) 1992-12-04 1996-01-16 Sip Procedimento e dispositivo per la quantizzazione dei guadagni dell'eccitazione in codificatori della voce basati su tecniche di analisi per sintesi
US5621852A (en) * 1993-12-14 1997-04-15 Interdigital Technology Corporation Efficient codebook structure for code excited linear prediction coding
DE4343366C2 (de) 1993-12-18 1996-02-29 Grundig Emv Verfahren und Schaltungsanordnung zur Vergrößerung der Bandbreite von schmalbandigen Sprachsignalen
US5450449A (en) * 1994-03-14 1995-09-12 At&T Ipm Corp. Linear prediction coefficient generation during frame erasure or packet loss
US5956624A (en) * 1994-07-12 1999-09-21 Usa Digital Radio Partners Lp Method and system for simultaneously broadcasting and receiving digital and analog signals
JP3483958B2 (ja) 1994-10-28 2004-01-06 三菱電機株式会社 広帯域音声復元装置及び広帯域音声復元方法及び音声伝送システム及び音声伝送方法
FR2729247A1 (fr) 1995-01-06 1996-07-12 Matra Communication Procede de codage de parole a analyse par synthese
AU696092B2 (en) * 1995-01-12 1998-09-03 Digital Voice Systems, Inc. Estimation of excitation parameters
EP0732687B2 (en) 1995-03-13 2005-10-12 Matsushita Electric Industrial Co., Ltd. Apparatus for expanding speech bandwidth
JP3189614B2 (ja) 1995-03-13 2001-07-16 松下電器産業株式会社 音声帯域拡大装置
US5664055A (en) * 1995-06-07 1997-09-02 Lucent Technologies Inc. CS-ACELP speech compression system with adaptive pitch prediction filter gain based on a measure of periodicity
EP0763818B1 (en) * 1995-09-14 2003-05-14 Kabushiki Kaisha Toshiba Formant emphasis method and formant emphasis filter device
US5819213A (en) * 1996-01-31 1998-10-06 Kabushiki Kaisha Toshiba Speech encoding and decoding with pitch filter range unrestricted by codebook range and preselecting, then increasing, search candidates from linear overlap codebooks
JP3357795B2 (ja) * 1996-08-16 2002-12-16 株式会社東芝 音声符号化方法および装置
JPH10124088A (ja) * 1996-10-24 1998-05-15 Sony Corp 音声帯域幅拡張装置及び方法
JP3063668B2 (ja) 1997-04-04 2000-07-12 日本電気株式会社 音声符号化装置及び復号装置
US5999897A (en) * 1997-11-14 1999-12-07 Comsat Corporation Method and apparatus for pitch estimation using perception based analysis by synthesis
US6449590B1 (en) * 1998-08-24 2002-09-10 Conexant Systems, Inc. Speech encoder using warping in long term preprocessing
US6104992A (en) * 1998-08-24 2000-08-15 Conexant Systems, Inc. Adaptive gain reduction to produce fixed codebook target signal
CA2252170A1 (en) * 1998-10-27 2000-04-27 Bruno Bessette A method and device for high quality coding of wideband speech and audio signals

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7684979B2 (en) 2002-10-31 2010-03-23 Nec Corporation Band extending apparatus and method
CN1708785B (zh) * 2002-10-31 2010-05-12 日本电气株式会社 带宽扩展装置及方法
CN102334156A (zh) * 2009-02-27 2012-01-25 松下电器产业株式会社 音调判定装置及音调判定方法
CN105761724A (zh) * 2012-03-01 2016-07-13 华为技术有限公司 一种语音频信号处理方法和装置
CN105761724B (zh) * 2012-03-01 2021-02-09 华为技术有限公司 一种语音频信号处理方法和装置
CN105976830A (zh) * 2013-01-11 2016-09-28 华为技术有限公司 音频信号编码和解码方法、音频信号编码和解码装置
US10373629B2 (en) 2013-01-11 2019-08-06 Huawei Technologies Co., Ltd. Audio signal encoding and decoding method, and audio signal encoding and decoding apparatus
CN105976830B (zh) * 2013-01-11 2019-09-20 华为技术有限公司 音频信号编码和解码方法、音频信号编码和解码装置

Also Published As

Publication number Publication date
EP1125276B1 (en) 2003-08-06
US20060277036A1 (en) 2006-12-07
DK1125285T3 (da) 2003-11-10
DE69913724D1 (de) 2004-01-29
CN1127055C (zh) 2003-11-05
JP2002528775A (ja) 2002-09-03
BR9914890B1 (pt) 2013-09-24
NO20012068L (no) 2001-06-27
NO20012066L (no) 2001-06-27
CA2347668A1 (en) 2000-05-04
KR100417635B1 (ko) 2004-02-05
DE69910240T2 (de) 2004-06-24
CA2347667C (en) 2006-02-14
NO20012067L (no) 2001-06-27
HK1043234A1 (en) 2002-09-06
AU752229B2 (en) 2002-09-12
CA2347667A1 (en) 2000-05-04
NO20045257L (no) 2001-06-27
DK1125284T3 (da) 2003-12-01
NO318627B1 (no) 2005-04-18
US20050108007A1 (en) 2005-05-19
KR20010099764A (ko) 2001-11-09
EP1125284A1 (en) 2001-08-22
NZ511163A (en) 2003-07-25
US7260521B1 (en) 2007-08-21
DE69913724T2 (de) 2004-10-07
DE69910058T2 (de) 2004-05-19
EP1125285B1 (en) 2003-07-30
JP3869211B2 (ja) 2007-01-17
CN1328682A (zh) 2001-12-26
EP1125286A1 (en) 2001-08-22
JP3490685B2 (ja) 2004-01-26
JP2002528776A (ja) 2002-09-03
US7151802B1 (en) 2006-12-19
ES2212642T3 (es) 2004-07-16
WO2000025305A1 (en) 2000-05-04
EP1125286B1 (en) 2003-12-17
NO20012067D0 (no) 2001-04-26
ATE246389T1 (de) 2003-08-15
CA2347743C (en) 2005-09-27
BR9914890A (pt) 2001-07-17
MXPA01004181A (es) 2003-06-06
AU6457099A (en) 2000-05-15
WO2000025298A1 (en) 2000-05-04
CN1172292C (zh) 2004-10-20
EP1125276A1 (en) 2001-08-22
ZA200103366B (en) 2002-05-27
US20100174536A1 (en) 2010-07-08
ZA200103367B (en) 2002-05-27
DK1125276T3 (da) 2003-11-17
AU6455599A (en) 2000-05-15
WO2000025304A1 (en) 2000-05-04
DK1125286T3 (da) 2004-04-19
CN1328683A (zh) 2001-12-26
ATE246836T1 (de) 2003-08-15
NO319181B1 (no) 2005-06-27
NO20012066D0 (no) 2001-04-26
AU763471B2 (en) 2003-07-24
CN1165892C (zh) 2004-09-08
KR100417634B1 (ko) 2004-02-05
JP3936139B2 (ja) 2007-06-27
EP1125285A1 (en) 2001-08-22
RU2217718C2 (ru) 2003-11-27
BR9914889A (pt) 2001-07-17
NO20012068D0 (no) 2001-04-26
WO2000025303A1 (en) 2000-05-04
DE69910239D1 (de) 2003-09-11
RU2219507C2 (ru) 2003-12-20
KR100417836B1 (ko) 2004-02-05
ES2205891T3 (es) 2004-05-01
KR20010090803A (ko) 2001-10-19
US6795805B1 (en) 2004-09-21
CA2347743A1 (en) 2000-05-04
ES2205892T3 (es) 2004-05-01
AU6457199A (en) 2000-05-15
CA2347668C (en) 2006-02-14
CA2347735A1 (en) 2000-05-04
HK1043234B (zh) 2004-07-16
BR9914889B1 (pt) 2013-07-30
CA2252170A1 (en) 2000-04-27
AU6456999A (en) 2000-05-15
US7672837B2 (en) 2010-03-02
CN1165891C (zh) 2004-09-08
DE69910058D1 (de) 2003-09-04
CN1328684A (zh) 2001-12-26
ES2207968T3 (es) 2004-06-01
PT1125285E (pt) 2003-12-31
ATE256910T1 (de) 2004-01-15
US6807524B1 (en) 2004-10-19
DE69910240D1 (de) 2003-09-11
NO317603B1 (no) 2004-11-22
PT1125284E (pt) 2003-12-31
JP3566652B2 (ja) 2004-09-15
DE69910239T2 (de) 2004-06-24
PT1125276E (pt) 2003-12-31
EP1125284B1 (en) 2003-08-06
MXPA01004137A (es) 2002-06-04
ATE246834T1 (de) 2003-08-15
CA2347735C (en) 2008-01-08
KR20010099763A (ko) 2001-11-09
PT1125286E (pt) 2004-05-31
JP2002528983A (ja) 2002-09-03
US8036885B2 (en) 2011-10-11
US20050108005A1 (en) 2005-05-19
JP2002528777A (ja) 2002-09-03

Similar Documents

Publication Publication Date Title
CN1172292C (zh) 在编码宽带信号中用于适应性带宽音调搜寻的方法与设备
CN1229775C (zh) 宽带语音和音频信号解码器中的增益平滑
CN100338648C (zh) 在基于线性预测的语音编码解码器中有效帧删除隐藏的方法和器件
CN1240049C (zh) 语音编码系统
CN1252681C (zh) 一种码激励线性预测语音编码器的增益量化
CN1096148C (zh) 信号编码方法和装置
CN1200403C (zh) 线性预测编码参数的矢量量化装置
CN1104710C (zh) 在语音数字传输系统中产生悦耳噪声的方法与装置
CN1158648C (zh) 语音可变速率编码方法与设备
CN1212606C (zh) 处理丢失帧的语音通信系统及方法
CN1264138C (zh) 复制语音信号、解码语音、合成语音的方法和装置
CN1156872A (zh) 语音编码的方法和装置
CN1185620C (zh) 声音合成装置和方法以及电话装置
CN1248195C (zh) 语音编码转换方法和装置
CN1689069A (zh) 声音编码设备和声音编码方法
CN1161751C (zh) 语音分析方法和语音编码方法及其装置
CN1871501A (zh) 频谱编码装置、频谱解码装置、音响信号发送装置、音响信号接收装置及其使用方法
CN1145512A (zh) 再现语音信号的方法和装置以及传输该信号的方法
CN1155725A (zh) 语音编码方法和装置
CN1703736A (zh) 用于源控制可变比特率宽带语音编码的方法和装置
CN1240978A (zh) 音频信号编码装置、解码装置及音频信号编码、解码装置
CN1097396C (zh) 声音编码装置和方法
CN1820306A (zh) 可变比特率宽带语音编码中增益量化的方法和装置
CN1122256C (zh) 用前向和反向线性预测编码分析编码音频信号的方法和装置
CN1261713A (zh) 接收装置和方法,通信装置和方法

Legal Events

Date Code Title Description
C06 Publication
C10 Entry into substantive examination
PB01 Publication
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170117

Address after: Texas in the United States

Patentee after: Lawrence communications Co.

Address before: Quebec

Patentee before: Vosage

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20011226

Assignee: HD codec technology LLC

Assignor: Lawrence communications Co.

Contract record no.: 2018990000105

Denomination of invention: Method and device for adaptive bandwidth pitch search in coding wideband signals

Granted publication date: 20041020

License type: Exclusive License

Record date: 20180424

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20041020