Excitation vector generator, speech coder and speech decoder
    1.
    发明申请
    Excitation vector generator, speech coder and speech decoder 审中-公开
    激励矢量发生器,语音编码器和语音解码器

    公开(公告)号:US20070100613A1

    公开(公告)日:2007-05-03

    申请号:US11508852

    申请日:2006-08-24

    IPC分类号: G10L19/12

    摘要: An excitation vector generator includes an input vector provider configured to provide an input vector having at least one pulse, each pulse having a pre-determined position and a respective polarity. An arranger is configured to arrange a waveform in accordance with the position and the polarity of the pulse. A shape of the waveform comprises a pulse-like shape and a length of the waveform is shorter than a length of a sub-frame.

    摘要翻译: 激励矢量发生器包括:输入矢量提供器,被配置为提供具有至少一个脉冲的输入矢量,每个脉冲具有预定位置和相应的极性。 编排器被配置为根据脉冲的位置和极性布置波形。 波形的形状包括脉冲状形状,并且波形的长度比子帧的长度短。

    Speech coder and speech decoder
    2.
    发明授权

    公开(公告)号:US07024356B2

    公开(公告)日:2006-04-04

    申请号:US10133735

    申请日:2002-04-29

    IPC分类号: G10L19/10 G10L19/12

    摘要: A dispersed vector generator used in an excitation vector generator for a speech coder/decoder is provided. The dispersed vector generator includes a pulse vector generating section that generates a pulse vector having a signed unit pulse on one element of a vector axis. The dispersed vector generator also includes a dispersion pattern storing section that stores a plurality of dispersion patterns, a switch that selects a dispersion pattern out of the plurality of dispersion patterns stored in the dispersion pattern storing section and a pulse vector dispersion section that generates a dispersed vector by convoluting the selected dispersion pattern and the pulse vector.

    Voice encoder and voice encoding method
    3.
    发明授权
    Voice encoder and voice encoding method 有权
    语音编码器和语音编码方法

    公开(公告)号:US06988065B1

    公开(公告)日:2006-01-17

    申请号:US09807427

    申请日:2000-08-23

    IPC分类号: G10L19/00

    摘要: A vector code book (1094) where representative samples of vectors to be quantized are stored is created. Each vector is made up of three elements: an AC gain, a value corresponding the logarithm of an SC gain, and an adjustment coefficient of the prediction coefficient of SC. Coefficients for predictive coding are stored in a prediction coefficient storage section (1095). The coefficients are the prediction coefficients of MA, and two kinds of coefficients, AC and SC for the order of prediction are stored. A parameter calculating section (1091) calculates a parameter necessary for distance calculation from an auditory sensation weighting input voice, an adaptive sound source subjected to auditory weighting LPC synthesis, a probabilistic sound source subjected to auditory sensation weighting LPC synthesis, a decoded vector (AC, SC, adjustment coefficient) stored in a decoded vector storage section (1096), and the prediction coefficients (AC, SC) stored in the prediction coefficient storage section (1095).

    摘要翻译: 创建存储要量化的向量的代表性样本的向量代码簿(1094)。 每个向量由三个元素组成:AC增益,对应于SC增益的对数的值和SC的预测系数的调整系数。 用于预测编码的系数存储在预测系数存储部分(1095)中。 系数是MA的预测系数,存储了预测顺序的两种系数AC和SC。 参数计算部(1091)从听觉加权输入声音,经听觉加权LPC合成的自适应声源,经受听觉感觉加权LPC合成的概率声源,解码矢量(AC ,SC,调整系数)以及存储在预测系数存储部(1095)中的预测系数(AC,SC)。

    Apparatus and method for speech coding
    4.
    发明申请
    Apparatus and method for speech coding 有权
    用于语音编码的装置和方法

    公开(公告)号:US20050171771A1

    公开(公告)日:2005-08-04

    申请号:US11095530

    申请日:2005-04-01

    摘要: A speech encoder 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 a stochastic codebook using LPC coefficients obtained from input speech. A gain calculator calculates gains of the adaptive excitation vector and the stochastic excitation vector and searches code of the adaptive excitation vector and code of the stochastic excitation vector by comparing distortions between the input speech and the synthesized speech obtained using the adaptive excitation vector and the stochastic excitation vector. A parameter coder performs predictive coding of gains using the adaptive excitation vector and the stochastic excitation vector corresponding to the codes obtained. The parameter coder comprises a prediction coefficient adjuster that adjusts at least one prediction coefficient used for the predictive coding according to at least one state of at least one previous subframe.

    摘要翻译: 语音编码器包括LPC合成器,其通过使用从输入语音获得的LPC系数滤波自适应码本和存储在自适应码本中的随机激励矢量和随机码本来获得合成语音。 增益计算器通过比较输入语音和使用自适应激励矢量获得的合成语音之间的失真和随机激励矢量,随机随机激励矢量的自适应激励矢量和随机激励矢量的代码,并搜索随机激励矢量的代码, 激励矢量。 参数编码器使用自适应激励矢量和对应于所获得的码的随机激励矢量来执行增益的预测编码。 参数编码器包括预测系数调整器,其根据至少一个先前子帧的至少一个状态来调整用于预测编码的至少一个预测系数。

    CELP speech decoder modifying an input vector with a fixed waveform to transform a waveform of the input vector
    5.
    发明授权
    CELP speech decoder modifying an input vector with a fixed waveform to transform a waveform of the input vector 有权
    CELP语音解码器用固定波形修改输入向量,以变换输入矢量的波形

    公开(公告)号:US08036887B2

    公开(公告)日:2011-10-11

    申请号:US12781049

    申请日:2010-05-17

    IPC分类号: G10L19/12

    摘要: A CELP speech decoder includes an adaptive codebook that generates an adaptive code vector and a random codebook that generates a random code vector. The random codebook includes an input vector provider that provides an input vector including at least one pulse, each pulse having a position and a polarity, a fixed waveform storage that stores at least one fixed waveform, and a selector that selects at least one of a first process and a second process based on a value of an adaptive codebook gain. The random codebook further includes a convolution section that generates the random code vector by convoluting the at least one fixed waveform with the input vector when the first process is selected. A synthesis filter outputs synthesized speech by performing linear prediction coefficient synthesis on a signal based on the adaptive code vector and the random code vector.

    摘要翻译: CELP语音解码器包括产生自适应码矢量的自适应码本和产生随机码矢量的随机码本。 所述随机码本包括输入向量提供者,所述输入向量提供器提供包括至少一个脉冲,每个具有位置和极性的脉冲,存储至少一个固定波形的固定波形存储器的输入向量,以及选择器, 第一处理和基于自适应码本增益的值的第二处理。 所述随机码本还包括卷积部分,其通过在选择所述第一处理时将所述至少一个固定波形与所述输入矢量进行卷积来生成所述随机码矢量。 合成滤波器通过对基于自适应码矢量和随机码矢量的信号执行线性预测系数合成来输出合成语音。

    Pitch cycle search range setting apparatus and pitch cycle search apparatus
    6.
    发明授权
    Pitch cycle search range setting apparatus and pitch cycle search apparatus 有权
    间距周期搜索范围设定装置和音调周期搜索装置

    公开(公告)号:US07542898B2

    公开(公告)日:2009-06-02

    申请号:US11619667

    申请日:2007-01-04

    IPC分类号: G10L19/00

    摘要: An apparatus sets a pitch cycle search object in pitch cycle search processing for searching for a pitch cycle included in a linear predictive residual on a per subframe basis. A pitch cycle indicator of the apparatus sequentially output spitch cycle candidates within a predetermined pitch cycle search range at integral accuracy. A memory stores an integral component of a pitch cycle selected in pitch cycle search processing of a previous subframe. An adaptive sound source vector generator sets, as the pitch cycle search object in pitch cycle search processing in a processing subframe section, a group of candidates comprising a group of integral-accuracy pitch cycle candidates output from the pitch cycle indicator and a group of fractional-accuracy pitch cycle search candidates that cover a pitch cycle near an integral component of the pitch cycle read from the previous subframe integral pitch cycle memory using fractional accuracy.

    摘要翻译: 一种装置在音调周期搜索处理中设置音调周期搜索对象,用于在每个子帧的基础上搜索包括在线性预测残差中的音调周期。 设备的音调周期指示器以整体精度依次输出预定音调周期搜索范围内的音调周期候选。 存储器存储在先前子帧的音调周期搜索处理中选择的音调周期的积分分量。 自适应声源矢量发生器将处理子帧部分中的音调周期搜索处理中的音调周期搜索对象设置为包括从音调周期指示符输出的一组积分精度音调周期候选组和一组分数 - 精确的音调周期搜索候选,其使用分数精度覆盖从前一个子帧积分音调周期存储器读取的音调周期的整数分量附近的音调周期。

    Speech coding apparatus and speech decoding apparatus
    7.
    发明授权
    Speech coding apparatus and speech decoding apparatus 有权
    语音编码装置和语音解码装置

    公开(公告)号:US07110943B1

    公开(公告)日:2006-09-19

    申请号:US09462493

    申请日:1999-06-08

    IPC分类号: G10L19/12

    摘要: First codebook 61 and second codebook 62 respectively have two subcodebooks, and in respective codebooks, addition sections 66 and 67 obtain respective excitation vectors by adding sub-excitation vectors fetched from respective two subcodebooks. Addition section 68 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.

    摘要翻译: 第一码本61和第二码本62分别具有两个子码本,并且在相应码本中,相加部分66和67通过添加从相应的两个子码本中提取的子激励矢量来获得相应的激励矢量。 加法部分68通过加上这些激励矢量来获得激发样本。 根据上述结构,可以在各子码本中存储具有不同特性的子激励矢量。 因此,可以对应于具有各种特性的输入信号,并且在解码时获得优良的声音质量。

    Speech coder and speech decoder
    8.
    发明申请

    公开(公告)号:US20060080091A1

    公开(公告)日:2006-04-13

    申请号:US11281386

    申请日:2005-11-18

    IPC分类号: 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.

    Excitation vector generator, speech coder and speech decoder
    10.
    发明申请
    Excitation vector generator, speech coder and speech decoder 有权
    激励矢量发生器,语音编码器和语音解码器

    公开(公告)号:US20050203736A1

    公开(公告)日:2005-09-15

    申请号:US11126171

    申请日:2005-05-11

    摘要: 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.

    摘要翻译: 噪声消除器从输入语音信号中去除噪声分量。 噪声消除器包括噪声消除系数调节器,其调整噪声消除系数以确定噪声消除量。 噪声频谱存储装置存储估计的噪声谱。 噪声估计器通过将输入频谱与存储在噪声频谱存储装置中的噪声谱进行比较来估计噪声谱。 噪声消除/频谱补偿器基于由噪声消除系数调整器获取的系数从输入频谱中减去存储在噪声频谱存储装置中的噪声谱。