Voice encoding/decoding device
AssigneeNEC Corporation
InventorKazunori Ozawa
Life of this patent
Estimating the term…
Abstract
A voice coding apparatus which can obtain preferable sound quality at a low bit rate is provided. In a mode decision circuit 800 of the voice coding apparatus, a mode is decided from an input voice signal by using a characteristic amount every sub-frame. In a sound source quantization circuit 350, in case of a predetermined mode, the amplitude or polarity of a non-zero pulse is calculated in advance. Further, combinations of a plurality of shift amounts by which the position of a predetermined pulse is time-shifted and a gain code vector for quantizing a gain are searched. Finally, the combination which minimizes distortion between a reproduced voice and an input voice is selected.
Claims5
A voice coding apparatus comprising:
- a spectrum quantization circuit for calculating and quantizing a spectrum parameter of a voice signal;
- an adaptive code book circuit for predicting said voice signal from a sound source signal to calculate a residual;
- a sound source quantization circuit for quantizing said sound source signal by using said spectrum parameter to output the quantized sound source signal;
- a gain quantization circuit for quantizing a gain of said sound source signal;
- a mode decision circuit for extracting characteristics from said voice signal to decide a mode;
- and
- a multiplexer unit for multiplexing an output from said spectrum parameter quantization circuit, an output from said mode decision circuit, an output from said adaptive code book circuit, an output from said sound source quantization circuit, and an output from said gain quantization circuit to output the multiplexed result,
- characterized in that:
- when the output from said mode decision circuit represents a predetermined mode, said sound source signal is represented by a combination of a plurality of pulses wherein an amplitude or polarity of the pulse is calculated from said voice signal;
- and
- said sound source quantization unit selects a shift amount and a code vector, which minimize distortion between an input signal and a reproduced signal, from combinations of a plurality of shift amounts by which the pulses shift and gain code vectors.
A voice decoding apparatus characterized by comprising:
- a demultiplexer unit which receives information related to a spectrum parameter, information related to a decision signal, information related to an adaptive code book, and information related to a sound source signal to separate the pieces of information from each other;
- a sound source signal generation unit adapted to generate a sound source signal from an adaptive code vector, a shift amount of a pulse position, and a gain code vector when the decision signal represents a predetermined mode;
- and
- a synthesis filter unit which receives the sound source signal constituted by a spectrum parameter to output a reproduced signal.
A voice decoding apparatus characterized by comprising:
- a demultiplexer unit which receives information related to a spectrum parameter, information related to a decision signal, information related to an adaptive code book, and information related to a sound source signal to separate the pieces of information from each other;
- a sound source signal generation unit adapted to generate positions of pulses representing sound source signals at random and generating a sound source signal by using an adaptive code vector and a gain code vector when the decision signal represents a specific mode;
- and
- a synthesis filter unit which receives the sound source signal constituted by a spectrum parameter to output a reproduced signal.
Dependencies are inferred from the claim text.