US5828996A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for encoding/decoding a speech signal using adaptively changing codebook vectors
Assignee: Sony Corp
•
Filing: 1996-10-25
•
Granted: 1998-10-27
•
Expires: 2016-10-25
Abstract
Abstract An encoding apparatus in which an input speech signal is divided into blocks and encoded in units of blocks. The encoding apparatus includes an encoding unit for performing CELP encoding having a noise codebook memory containing having codebook vectors generated by clipping Gaussian noise and codebook vectors obtained by learning using the code vectors generated by clipping the Gaussian noise as initial values. The encoding apparatus enables optimum encoding for a variety of speech configurations.
Inventors
- 👤 Kazuyuki Iijima
- 👤 Masayuki Nishiguchi
- 👤 Jun Matsumoto
- 👤 Shiro Omori
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 11:47
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/02; G10L19/032; G10L19/038; G10L19/08; G10L19/12; G10L2019/0001; G10L2019/0004; G10L2019/0007
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
160 words
A speech signal encoding method comprising the steps of: encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique, including dividing said input speech signal on a time axis into units of blocks; and encoding said divided input speech signal by vector quantization using a time-domain closed-loop search of an optimum vector based on an analysis-by-synthesis method, said optimum vector being a vector that minimizes an error between said input speech signal and an encoded speech signal, wherein said vector quantization of said divided input speech signal uses a codebook memory containing a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of predetermined threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
Claim 2
Dependent Claim
160 words
A speech signal encoding method comprising the steps of: encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique, including dividing said input speech signal on a time axis into units of blocks; and encoding said divided input speech signal by vector quantization using a time-domain closed-loop search of an optimum vector based on an analysis-by-synthesis method, said optimum vector being a vector that minimizes an error between said input speech signal and an encoded speech signal, wherein said vector quantization of said divided input speech signal uses a codebook memory containing a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of predetermined threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
Claim 3
Dependent Claim
27 words
The speech signal encoding method as claimed in claim 1, wherein said codebook memory used for said vector quantization includes a codebook vector having all zero elements.
Claim 4
Dependent Claim
151 words
A speech encoding apparatus for encoding an input speech signal divided on a time axis into units of blocks, the apparatus comprising: first encoding means for encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and second encoding means for encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique, wherein said second encoding means performs vector quantization of results of a time-domain closed-loop search of an optimum vector using an analysis-by-synthesis method, and said second encoding means includes a codebook memory containing codebook vectors for performing said vector quantization, said codebook vectors including a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of predetermined threshold values and a second set of codebook vectors generated by adaptively changing said first set of vectors using said first set of codebook vectors as initial values.
Claim 5
Dependent Claim
151 words
A speech encoding apparatus for encoding an input speech signal divided on a time axis into units of blocks, the apparatus comprising: first encoding means for encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and second encoding means for encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique, wherein said second encoding means performs vector quantization of results of a time-domain closed-loop search of an optimum vector using an analysis-by-synthesis method, and said second encoding means includes a codebook memory containing codebook vectors for performing said vector quantization, said codebook vectors including a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of predetermined threshold values and a second set of codebook vectors generated by adaptively changing said first set of vectors using said first set of codebook vectors as initial values.
Claim 6
Dependent Claim
254 words
A portable communication apparatus comprising: amplifier means for amplifying an input speech signal; A/D conversion means for performing analog to digital conversion of an amplified input speech signal from said amplifier means; speech encoding means for speech-encoding an output of said A/D conversion means, including a first encoding section for encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and a second encoding section for encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique; transmission channel encoding means for channel-coding an output of said speech encoding means; modulation means for modulating a signal from said transmission channel encoding means; D/A conversion means for digital to analog conversion of a signal from said modulation means; and RF amplifier means for amplifying a signal from said D/A conversion means and supplying an output signal to an antenna, wherein said second encoding section includes means for performing vector quantization using a time-domain closed-loop search of an optimum vector based on an analysis-by-synthesis method, said optimum vector being a vector that minimizes an error between said input speech signal and an encoded speech signal and a codebook memory containing codebook vectors for performing said vector quantization, said codebook vectors including a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
Claim 7
Dependent Claim
254 words
A portable communication apparatus comprising: amplifier means for amplifying an input speech signal; A/D conversion means for performing analog to digital conversion of an amplified input speech signal from said amplifier means; speech encoding means for speech-encoding an output of said A/D conversion means, including a first encoding section for encoding a voiced portion of an input speech signal using a sinusoidal analysis technique; and a second encoding section for encoding an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique; transmission channel encoding means for channel-coding an output of said speech encoding means; modulation means for modulating a signal from said transmission channel encoding means; D/A conversion means for digital to analog conversion of a signal from said modulation means; and RF amplifier means for amplifying a signal from said D/A conversion means and supplying an output signal to an antenna, wherein said second encoding section includes means for performing vector quantization using a time-domain closed-loop search of an optimum vector based on an analysis-by-synthesis method, said optimum vector being a vector that minimizes an error between said input speech signal and an encoded speech signal and a codebook memory containing codebook vectors for performing said vector quantization, said codebook vectors including a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
Claim 8
Dependent Claim
232 words
A portable communication terminal apparatus comprising: RF amplifier means for amplifying an input speech signal; A/D conversion means for analog to digital conversion of an amplified input speech signal from said RF amplifier means; demodulation means for demodulating an output from said A/D conversion means; transmission channel decoding means for channel-decoding an output from said demodulation means; speech decoding means for speech-decoding an output of said transmission channel decoding means, said speech decoding means decoding a signal encoded by a first encoding section, which encodes a voiced portion of an input speech signal using a sinusoidal analysis technique, and a second encoding section, which encodes an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique; D/A conversion means for digital to analog conversion of a decoded signal from said speech decoding means; and amplifier means for amplifying an output signal from said D/A conversion means and supplying the amplified signal to a speaker, wherein said second encoding section performs vector quantization of results of a time-domain closed-loop search of an optimum vector using an analysis-by-synthesis method and a codebook memory containing a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
Claim 9
Dependent Claim
232 words
A portable communication terminal apparatus comprising: RF amplifier means for amplifying an input speech signal; A/D conversion means for analog to digital conversion of an amplified input speech signal from said RF amplifier means; demodulation means for demodulating an output from said A/D conversion means; transmission channel decoding means for channel-decoding an output from said demodulation means; speech decoding means for speech-decoding an output of said transmission channel decoding means, said speech decoding means decoding a signal encoded by a first encoding section, which encodes a voiced portion of an input speech signal using a sinusoidal analysis technique, and a second encoding section, which encodes an unvoiced portion of said input speech signal using a code excitation linear prediction (CELP) technique; D/A conversion means for digital to analog conversion of a decoded signal from said speech decoding means; and amplifier means for amplifying an output signal from said D/A conversion means and supplying the amplified signal to a speaker, wherein said second encoding section performs vector quantization of results of a time-domain closed-loop search of an optimum vector using an analysis-by-synthesis method and a codebook memory containing a first set of codebook vectors generated by clipping a Gaussian noise at a plurality of threshold values and a second set of codebook vectors generated by adaptively changing said first set of codebook vectors using said first set of codebook vectors as initial values.
References Cited (Backward Citations)
US4052568A
Cited
US4545065A
Cited
US4802221A
Cited
US4969192A
Cited
US5263119A
Cited
US5151968A
Cited
US5230036A
Cited
US5323486A
Cited
US5271088A
Cited
EP0516439A2
Cited
US5414796A
Cited
US5524170A
Cited
US5233660A
Cited
US5553193A
Cited
US5579433A
Cited
EP0573398A2
Cited
EP0582921A2
Cited
US5491771A
Cited
US5533133A
Cited
US5675702A
Cited
US5651090A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-26 | 2002-04-27 | 2002-10-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-26 | 2006-04-27 | 2006-10-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-26 | 2010-04-27 | 2010-10-27 | $7700.00 | Window Closed / Lapsed |