Speech coding/decoding method and apparatus
AssigneeKabushiki Kaisha Toshiba
InventorsTadashi Amada, Katsumi Tsuchiya
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsTadashi Amada, Katsumi Tsuchiya
Estimating the term…
An input speech signal to an input terminal is supplied to a speech synthesizer section through a speech analyzer section and frequency parameter quantizer section to form a synthesis filter, and the input speech signal is expressed by quantized LPC coefficients representing the characteristics of the synthesis filter and an excitation signal for exciting the synthesis filter. In this case, in a pulse excitation section, a pulse position selector selects pulse position candidates from the integer pulse positions and non-integer pulse positions stored in a pulse position codebook, and an integer position pulse generator and non-integer position pulse generator respectively generate integer position pulses set at sampling points of the excitation signal and non-integer position pulses set at positions located between sampling points. These pulses are synthesized into a pulse train serving as a source of an excitation signal.
A speech coding method which comprises:
A speech coding method which comprises:
A speech coding method which comprises:
A speech coding method which comprises:
A speech decoding method which comprises:
A speech decoding method which comprises:
A speech decoding method which comprises:
A speech coding apparatus comprising:
A speech coding apparatus comprising:
A speech coding apparatus comprising:
A speech coding apparatus comprising:
A speech decoding apparatus comprising:
A speech decoding apparatus comprising:
A speech decoding apparatus comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Backward citations are indexed for grants only.
Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters: the excitation function being…
Speech analysis techniques or speech synthesis
Term end not estimated
The present invention relates to a low rate speech coding/decoding method used for digital telephones, voice memories, and the like.
Recently, as a coding technology used for portable telephones, the internet, and the like to compress speech information and audio information to small information amounts and transmit or store them, the CELP (Code Excited Linear Prediction (M. R. Schroeder and B. S. Atal, “Code Excited Linear Prediction (CELP): High Quality Speech at Very Low Bit Rates,” Proc. ICASSP, pp. 937-940, 1985 (reference 1)) scheme has been often used.
The CELP scheme is a coding scheme based on linear predictive analysis, in which an input speech signal is separated into linear predictive coefficients representing phoneme information and a prediction residual signal representing characteristic such as pitch period of a speech by linear predictive analysis. A digital filter called a synthesis filter is formed on the basis of the linear predictive coefficients. The original input speech signal can be reconstructed by inputting the prediction residual signal as an excitation signal to the synthesis filter. For low bit rate speech coding, these linear predictive coefficients and prediction residual signal must be coded with a small number of bits.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention.
FIG. 1 is a block diagram showing a speech coding system according to the first embodiment of the present invention;
FIGS. 2A and 2B are graphs for explaining a method of generating non-integer position pulses in the present invention;
A speech signal coding system to which a speech signal coding/decoding method according to the first embodiment of the present invention is applied will be described with reference to FIG. 1.
This speech signal coding system comprises an input terminal 101, a speech analyzer section (LPC analyzer) 102, a frequency parameter quantizer section (LPC quantizer) 103, a speech synthesizer section (LPC synthesizer) 104, a pulse excitation section 105A, a gain multiplier 106, a subtracter section 107, and a code selector section 108.
The pulse excitation section 105A is constituted by a pulse position codebook 110, a pulse position selector 111, an integer position pulse generator 112, a non-integer position pulse generator 113, and switches 114 and 115.