-
公开(公告)号:US07587316B2
公开(公告)日:2009-09-08
申请号:US11126171
申请日:2005-05-11
申请人: Toshiyuki Morii
发明人: Toshiyuki Morii
IPC分类号: G10L21/00
CPC分类号: G10L19/135 , G10L19/12 , G10L2019/0007 , G10L2019/0013
摘要: A noise canceller removes a noise component from an input speech signal. The noise canceller includes a noise cancellation coefficient adjuster that adjusts a noise cancellation coefficient to determine an amount of noise cancellation. A noise spectrum storage device stores an estimated noise spectrum. A noise estimator estimates a noise spectrum by comparing an input spectrum with a noise spectrum stored in the noise spectrum storage device. A noise canceling/spectrum compensator subtracts the noise spectrum stored in the noise spectrum storage device from the input spectrum based on a coefficient acquired by the noise cancellation coefficient adjuster.
摘要翻译: 噪声消除器从输入语音信号中去除噪声分量。 噪声消除器包括噪声消除系数调节器,其调整噪声消除系数以确定噪声消除量。 噪声频谱存储装置存储估计的噪声谱。 噪声估计器通过将输入频谱与存储在噪声频谱存储装置中的噪声谱进行比较来估计噪声谱。 噪声消除/频谱补偿器基于由噪声消除系数调整器获取的系数从输入频谱中减去存储在噪声频谱存储装置中的噪声谱。
-
公开(公告)号:US07577566B2
公开(公告)日:2009-08-18
申请号:US10531417
申请日:2003-11-11
申请人: Toshiyuki Morii
发明人: Toshiyuki Morii
CPC分类号: G10L19/12 , G10L2019/0004
摘要: A stochastic codebook associates a pulse position of a predetermined channel with a pulse position of another channel, searches for a pulse position by means of a predetermined algorithm, and outputs a code combining a found pulse position with a polarity code to an excitation vector creation section as a stochastic excitation vector code. By this means, it is possible to secure variations so that there are no positions where there is no pulse at all while achieving a reduction of the number of bits used when coding stochastic codebook pulses in order to attain a lower bit rate.
摘要翻译: 随机码本将预定信道的脉冲位置与另一信道的脉冲位置相关联,通过预定算法搜索脉冲位置,并将找到的脉冲位置与极性码组合的码输出到激励矢量创建部分 作为随机激励矢量码。 通过这种方式,可以确保变化,使得在编码随机码本脉冲期间实现减少用于编码随机码本脉冲的位数,从而没有完全没有脉冲的位置,以便获得较低的比特率。
-
公开(公告)号:US07499854B2
公开(公告)日:2009-03-03
申请号:US11281386
申请日:2005-11-18
IPC分类号: G10L19/12
CPC分类号: G10L19/10 , G10L19/107 , G10L19/12
摘要: A code excited linear prediction speech decoder is provided. An adaptive codebook generates an adaptive code vector. A random codebook generates a random code vector. A synthesis filter receives a signal based on the adaptive code vector and the random code vector, and performs linear prediction coefficient synthesis on the signal. The random codebook includes a pulse vector provider that provides a pulse vector having a signed unit pulse, a comparator that compares a value of adaptive codebook gain with a preset threshold value, a selector that selects a dispersion pattern from a plurality of dispersion patterns stored in a memory in accordance with a result of the comparison, and a generator that generates the dispersed vector by convoluting the pulse vector and the selected dispersion pattern.
摘要翻译: 提供码激励线性预测语音解码器。 自适应码本生成自适应码矢量。 随机码本生成随机码矢量。 合成滤波器基于自适应码矢量和随机码矢量接收信号,对信号进行线性预测系数合成。 随机码本包括提供具有有符号单位脉冲的脉冲矢量的脉冲矢量提供器,将自适应码本增益值与预设阈值进行比较的比较器,选择器,其从存储在 根据比较结果的存储器,以及通过卷积脉冲矢量和所选色散图案来生成分散矢量的发生器。
-
公开(公告)号:US07392179B2
公开(公告)日:2008-06-24
申请号:US10416532
申请日:2001-11-29
IPC分类号: G10L19/12
CPC分类号: G10L19/07 , G10L2019/0005 , G10L2019/0014 , H03M7/3082
摘要: The present invention carries out pre-selection on many LPC codevectors stored in an LSF codebook 101 using a weighted Euclidean distortion as a measure and carries out a full-code selection on the LPC codevectors left after the pre-selection using an amount of distortion in a spectral space as a measure. This makes it possible to improve the quantization performance of the LPC parameter vector quantizer and improve the quality of synthesized speech of the speech coder/decoder.
摘要翻译: 本发明使用加权的欧氏距离失真作为度量对存储在LSF码本101中的许多LPC码矢量进行预选择,并且在预选择之后的LPC码矢量上执行全码选择,使用失真量 作为度量的光谱空间。 这使得可以提高LPC参数矢量量化器的量化性能并提高语音编码器/解码器的合成语音质量。
-
公开(公告)号:US07383176B2
公开(公告)日:2008-06-03
申请号:US11095605
申请日:2005-04-01
IPC分类号: G10L19/00
CPC分类号: G10L19/16 , G10L19/083 , G10L19/09
摘要: CELP-based speech encoder that performs encoding by decomposing one frame into a plurality of subframes, includes an LPC synthesizer that obtains synthesized speech by filtering an adaptive excitation vector and a stochastic excitation vector stored in an adaptive codebook and in an stochastic codebook using LPC coefficients obtained from input speech. A gain calculator calculates gains of the adaptive excitation vector and the stochastic excitation vector. A parameter coder performs vector quantization of the adaptive excitation vector and the stochastic excitation vector obtained by comparing distortions between the input speech and the synthesized speech. A pitch analyzer performs pitch analyses of a plurality of subframes in the frame respectively, before performing an adaptive codebook search for the first subframe, calculating correlation values and finding a value most approximate to the pitch period using the correlation values.
摘要翻译: 通过将一帧分解为多个子帧来执行编码的基于CELP的语音编码器包括LPC合成器,其通过对存储在自适应码本中的自适应激励矢量和随机激励矢量以及使用LPC系数的随机码本中的随机激励矢量进行滤波来获得合成语音 从输入语音中获得。 增益计算器计算自适应激励矢量和随机激励矢量的增益。 参数编码器执行自适应激励矢量的矢量量化和通过比较输入语音和合成语音之间的失真而获得的随机激励矢量。 音调分析器在执行第一子帧的自适应码本搜索之前分别对帧中的多个子帧进行音调分析,使用相关值计算相关值并找到最接近音调周期的值。
-
公开(公告)号:US07373295B2
公开(公告)日:2008-05-13
申请号:US10614834
申请日:2003-07-09
IPC分类号: G10L19/12
CPC分类号: G10L19/10 , G10L19/107 , G10L19/12
摘要: An excitation vector generator is provided for generating an excitation vector. The excitation vector includes a pulse vector generator that has at least one channel for generating pulse vectors. A memory stores at least one type of dispersion pattern for each of the channels. A dispersion pattern is selectively extracted from the memory for each of the channels. A dispersed vector generator generates a dispersed vector for every channel by convolution calculation using the extracted dispersion pattern and the generated pulse vectors. An excitation vector generator generates an excitation vector from the dispersed vectors generated by the dispersion vector generator.
摘要翻译: 提供用于产生激励矢量的激励矢量发生器。 激励矢量包括具有用于产生脉冲矢量的至少一个通道的脉冲矢量发生器。 存储器存储用于每个通道的至少一种类型的色散图案。 从每个通道的存储器中选择性地提取色散图案。 分散向量生成器通过使用提取的色散图案和所生成的脉冲矢量的卷积计算来生成每个通道的分散矢量。 激励矢量发生器从由色散矢量发生器产生的分散矢量产生激励矢量。
-
公开(公告)号:US20070033019A1
公开(公告)日:2007-02-08
申请号:US11508849
申请日:2006-08-24
IPC分类号: G10L19/12
CPC分类号: G10L19/10 , G10L19/107 , G10L19/12
摘要: A dispersed vector generator used for a speech encoder or a speech decoder includes a pulse vector provider that provides a pulse vector having a signed unit pulse on one element of a vector axis. A dispersion pattern determiner determines a dispersion pattern of a set of waveforms defined before a start of encoding or decoding. A dispersed vector generator convolutes the pulse vector and the determined dispersion pattern to generate a dispersed vector. A length of the waveforms is shorter than a length of a sub-frame.
摘要翻译: 用于语音编码器或语音解码器的分散矢量发生器包括一个脉冲矢量提供器,该矢量提供在矢量轴的一个元素上具有有符号单位脉冲的脉冲矢量。 色散图案确定器确定在开始编码或解码之前定义的一组波形的色散图案。 分散矢量发生器对脉冲矢量和确定的色散图案进行卷积以产生分散矢量。 波形的长度比子帧的长度短。
-
公开(公告)号:US20060206317A1
公开(公告)日:2006-09-14
申请号:US11429944
申请日:2006-05-09
IPC分类号: G10L19/00
CPC分类号: G10L19/12 , G10L2019/0005 , G10L2019/0014
摘要: First codebook and second codebook respectively have two subcodebooks, and in respective codebooks, addition sections obtain respective excitation vectors by adding sub-excitation vectors fetched from respective two subcodebooks. Addition section obtains an excitation sample by adding those excitation vectors. According to the aforementioned constitution, it is possible to store sub-excitation vectors with different characteristics in respective sub-codebooks. Therefore, it is possible to correspond to input signals with various characteristics, and achieve excellent sound qualities at the time of decoding.
摘要翻译: 第一码本和第二码本分别具有两个子码本,并且在相应码本中,相加部分通过添加从相应的两个子码本中提取的子激励矢量来获得相应的激励矢量。 加法部分通过加入这些激励矢量来获得激发样本。 根据上述结构,可以在各子码本中存储具有不同特性的子激励矢量。 因此,可以对应于具有各种特性的输入信号,并且在解码时获得优良的声音质量。
-
公开(公告)号:US20050203734A1
公开(公告)日:2005-09-15
申请号:US11125184
申请日:2005-05-10
IPC分类号: G10L19/10 , G10L19/107 , G10L19/12
CPC分类号: G10L19/10 , G10L19/107 , G10L19/12
摘要: A code excited linear prediction speech decoder includes an adaptive codebook configured to generate an adaptive code vector. The decoder also includes a random codebook configured to generate a random code vector. The decoder also includes a a synthesis filter that receives a signal based on said adaptive code vector and said random code vector, and that is configured to perform linear prediction coefficient synthesis on said signal. The random codebook includes a pulse vector providing system configured to provide a pulse vector having a signed unit pulse. The random codebook also includes a comparing system configured to compare a value of adaptive codebook gain with a preset threshold value. The random codebook further includes a selecting system configured to select a dispersion pattern from a plurality of dispersion patterns stored in a memory in accordance with a result of said comparison. The random codebook additionally includes a generating system configured to generate said dispersed vector by convoluting said pulse vector and said selected dispersion pattern.
摘要翻译: 码激励线性预测语音解码器包括被配置为生成自适应码矢量的自适应码本。 解码器还包括被配置为生成随机码矢量的随机码本。 解码器还包括合成滤波器,其基于所述自适应码矢量和所述随机码矢量接收信号,并且被配置为对所述信号执行线性预测系数合成。 该随机码本包括一个脉冲向量提供系统,配置成提供具有有符号单位脉冲的脉冲向量。 所述随机码本还包括被配置为将自适应码本增益的值与预设阈值进行比较的比较系统。 随机码本还包括:选择系统,被配置为根据所述比较的结果从存储在存储器中的多个色散图案中选择色散图案。 所述随机码本还包括生成系统,其经配置以通过卷积所述脉冲向量和所述选定的色散图来产生所述分散向量。
-
公开(公告)号:US06910008B1
公开(公告)日:2005-06-21
申请号:US09440093
申请日:1999-11-15
CPC分类号: G10L19/135 , G10L19/12 , G10L2019/0007 , G10L2019/0013
摘要: A random code vector reading section and a random codebook of a conventional CELP type speech coder/decoder are respectively replaced with an oscillator for outputting different vector streams in accordance with values of input seeds, and a seed storage section for storing a plurality of seeds. This makes it unnecessary to store fixed vectors as they are in a fixed codebook (ROM), thereby considerably reducing the memory capacity.
摘要翻译: 传统CELP型语音编码器/解码器的随机码矢量读取部分和随机码本分别被替换为根据输入种子的值输出不同矢量流的振荡器和用于存储多个种子的种子存储部分。 这使得不必像固定码本(ROM)一样存储固定向量,从而显着地降低了存储器容量。
-
-
-
-
-
-
-
-
-