← Back to Patent Explorer
US5737484A Expired / Lapsed US ⏱️ 0.0 years remaining

Multistage low bit-rate CELP speech coder with switching code books depending on degree of pitch periodicity

Assignee: NEC Corp
•
Filing: 1996-02-29
•
Granted: 1998-04-07
•
Expires: 2016-02-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A voice coder system is capable of coding speech at low bit rates with high speech quality. Speech signals are divided into frames and further divided into subframes. A spectral parameter calculator calculates spectral parameters representing a spectral characteristic of the speech signals in at least one subframe. A quantization unit quantizes the spectral parameters of at least one subframe by switching between a plurality of quantization code books to obtain quantized spectral parameters. A mode classifier includes means for calculating a degree of pitch periodicity based on pitch prediction distortions and determines one of a plurality of modes for each frame using the degree of pitch periodicity. A weighting part weights perceptual weights to the speech signals depending on the spectral parameters obtained in the spectral parameter calculator to obtain weighted signals. An adaptive code book obtains a set of pitch parameters representing pitch periods of the speech signals in a predetermined mode by using the determined mode, the spectral parameters, the quantized spectral parameters, and the weighted signals. An excitation quantization unit searches a plurality of stages of excitation code books and gain code books by using the spectral parameters, the quantized spectral parameters, the weighted signals and the pitch parameters to obtain quantized excitation signals of the speech signals and is able to switch between a plurality of excitation code books and a plurality of gain code books based on the mode determined by the mode classifier.

Inventors

  • 👤 Kazunori Ozawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 14:43
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/08; G10L19/083; G10L19/06; G10L19/07; G10L19/12; G10L19/16; G10L19/18; G10L2019/0001; G10L2019/0002; G10L2019/0004; G10L2019/0005

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 292 words
A voice coder system, comprising: a spectral parameter calculator for dividing a sequence of input speech signals into a plurality of frames and further dividing the speech signals into a plurality of subframes according to predetermined timing, and calculating spectral parameters representing a predetermined spectral characteristic of the speech signals in at least one of the subframes; a weighting unit for weighting a set of perceptual weights to the speech signals depending on the spectral parameters calculated by the spectral parameter calculator to obtain a set of weighted signals; a mode classifier including means for calculating a degree of pitch periodicity based on pitch prediction distortions calculated from the set of weighted signals and for determining one of a plurality of modes for each frame by using the degree of pitch periodicity; a spectral parameter quantization unit for quantizing the spectral parameters, said spectral parameter quantization unit including means for switching between a plurality of quantization code books, when the spectral parameters are quantized, depending on a mode classification result in the mode classifier; an adaptive code book for obtaining a set of pitch parameters of the speech signals depending on the mode classification result in the mode classifier using the spectral parameters, the quantized spectral parameters and the set of weighted signals; and an excitation quantization unit for searching a plurality of stages of excitation code books and a plurality of gain code books using the spectral parameters, the quantized spectral parameters and the set of weighted signals to obtain a set of quantized excitation signals of the speech signals, said excitation quantization unit including means for switching between a plurality of excitation code books and a plurality of gain code books depending on the mode determined by the mode classifier.
Claim 2
Dependent Claim 292 words
A voice coder system, comprising: a spectral parameter calculator for dividing a sequence of input speech signals into a plurality of frames and further dividing the speech signals into a plurality of subframes according to predetermined timing, and calculating spectral parameters representing a predetermined spectral characteristic of the speech signals in at least one of the subframes; a weighting unit for weighting a set of perceptual weights to the speech signals depending on the spectral parameters calculated by the spectral parameter calculator to obtain a set of weighted signals; a mode classifier including means for calculating a degree of pitch periodicity based on pitch prediction distortions calculated from the set of weighted signals and for determining one of a plurality of modes for each frame by using the degree of pitch periodicity; a spectral parameter quantization unit for quantizing the spectral parameters, said spectral parameter quantization unit including means for switching between a plurality of quantization code books, when the spectral parameters are quantized, depending on a mode classification result in the mode classifier; an adaptive code book for obtaining a set of pitch parameters of the speech signals depending on the mode classification result in the mode classifier using the spectral parameters, the quantized spectral parameters and the set of weighted signals; and an excitation quantization unit for searching a plurality of stages of excitation code books and a plurality of gain code books using the spectral parameters, the quantized spectral parameters and the set of weighted signals to obtain a set of quantized excitation signals of the speech signals, said excitation quantization unit including means for switching between a plurality of excitation code books and a plurality of gain code books depending on the mode determined by the mode classifier.

References Cited (Backward Citations)

US5295224A Cited
US5271089A Cited
JPH04270398A Cited
JPH04363000A Cited
JPH056199A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-06 2001-10-06 2002-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-06 2005-10-06 2006-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-06 2009-10-06 2010-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag