US4881267A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Encoder of a multi-pulse type capable of optimizing the number of excitation pulses and quantization level
Assignee: NEC Corp
•
Filing: 1988-05-16
•
Granted: 1989-11-14
•
Expires: 2008-05-16
Abstract
Abstract In a multipulse-excitation system, the number of pulses versus the number of quantization levels are adjusted as a function of speech signal power, for example, voiced sound is high power and needs only a few pulses, but large number of quantization levels, versus the reverse for unvoiced sound.
Inventors
- 👤 Tetsu Taguchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 21:18
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/08; G10L19/10
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
126 words
An encoder for use in encoding a speech signal into an encoded signal, said speech signal being divided into a succession of frames, said encoder including pulse producing means responsive to said speech signal for producing an excitation pulse sequence including a plurality of excitation pulses in each of said frames, wherein the improvement comprises: detecting means responsive to said speech signal for detecting electric power of said speech signal to produce a detection signal representative of said electric power by one of a plurality of levels for each of said frames; and processing means coupled to said pulse producing means and said detecting means for processing said excitation pulse sequence in accordance with said detection signal to produce a processed signal as said encoded signal.
Claim 2
Dependent Claim
126 words
An encoder for use in encoding a speech signal into an encoded signal, said speech signal being divided into a succession of frames, said encoder including pulse producing means responsive to said speech signal for producing an excitation pulse sequence including a plurality of excitation pulses in each of said frames, wherein the improvement comprises: detecting means responsive to said speech signal for detecting electric power of said speech signal to produce a detection signal representative of said electric power by one of a plurality of levels for each of said frames; and processing means coupled to said pulse producing means and said detecting means for processing said excitation pulse sequence in accordance with said detection signal to produce a processed signal as said encoded signal.
Claim 3
Dependent Claim
209 words
An encoder as claimed in claim 1, wherein said processing means comprises: classifying means coupled to said detecting means for classifying said detection signal into a plurality of classes in accordance with said levels; extracting means coupled to said pulse producing means and said classifying means for extracting an extracted pulse sequence from said excitation pulse sequence in accordance with said classes, said extracted pulse sequence including extracted pulses of a pulse number determined discretely in inverse proportion to one of said levels that said detection signal has in each of said frames, said extracted pulses having amplitudes and locations; and quantizing means coupled to said classifying means and said extracting means for quantizing the amplitudes and the locations of the extracted pulses of said pulse number into quantized amplitudes and quantized locations to make said processed signal represent said quantized amplitudes and locations, each of said quantized amplitudes and each of said quantized locations being represented by bits of a first and a second bit number, respectively, said first and said second bit numbers being determined discretely in proportion to said one of the levels with a product of said pulse number and a sum of said first and said second bit numbers kept at a predetermined number.
Claim 4
Dependent Claim
128 words
An encoder for use in encoding a speech signal into an encoded signal, said speech signal being divided into a succession of frames, said encoder including pulse producing means responsive to said speech signal for producing an excitation pulse sequence including a plurality of excitation pulses in each of said frames, wherein the improvement comprises: detecting eans responsive to said excitation pulse sequence for detecting electric power of said excitation pulse sequence to produce a detection signal representative of said electric power by one of a plurality of levels for each of said frames; and processing means coupled to said pulse producing means and said detecting means for processing said excitation pulse sequence in accordance with said detection signal to produce a processed signal as said encoded signal.
Claim 5
Dependent Claim
128 words
An encoder for use in encoding a speech signal into an encoded signal, said speech signal being divided into a succession of frames, said encoder including pulse producing means responsive to said speech signal for producing an excitation pulse sequence including a plurality of excitation pulses in each of said frames, wherein the improvement comprises: detecting eans responsive to said excitation pulse sequence for detecting electric power of said excitation pulse sequence to produce a detection signal representative of said electric power by one of a plurality of levels for each of said frames; and processing means coupled to said pulse producing means and said detecting means for processing said excitation pulse sequence in accordance with said detection signal to produce a processed signal as said encoded signal.
Claim 6
Dependent Claim
103 words
An encoder as claimed in claim 3, wherein said detecting means comprises: searching means responsive to said excitation pulse sequence for searching in said excitation pulse sequence a specific excitation pulse having a maximum amplitude in each of said frames to produce said specific excitation pulse; and pulse quantizing means coupled to said searching means for quantizing the maximum amplitude of said specific excitation pulse into a quantized amplitude with reference to a plurality of quantization steps to make sad one of the levels represent said quantized amplitude, said quantization steps being narrower and wider when said levels are low and high, respectively.
Claim 7
Dependent Claim
209 words
An encoder as claimed in claim 3, wherein said processing means comprises: classifying means coupled to said detecting means for classifying said detection signal into a plurality of classes in accordance with said levels; extracting means coupled to said pulse producing means and said classifying means for extracting an extracted pulse sequence from said excitation pulse sequence in accordance with said classes, said extracted pulse sequence including extracted pulses of a pulse number determined discretely in inverse proportion to one of said levels that said detection signal has in each of said frames, said extracted pulses having amplitudes and locations; and quantizing means coupled to said classifying means and said extracting means for quantizing the amplitudes and the locations of the extracted pulses of said pulse number into quantized amplitudes and quantized locations to make said processed signal represent said quantized amplitudes and locations, each of said quantized amplitudes and each of said quantized locations being represented by bits of a first and a second bit number, respectively, said first and said second bit numbers being determined discretely in proportion to said one of the levels with a product of said pulse number and a sum of said first and said second bit numbers kept at a predetermined number.
References Cited (Backward Citations)
US4716592A
Cited
US4709390A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-11-13 | 1993-05-15 | 1993-11-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-11-13 | 1997-05-15 | 1997-11-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-11-13 | 2001-05-15 | 2001-11-14 | $7700.00 | Window Closed / Lapsed |