Patent US4553533A successfully refreshed from Google Patents.
US4914701A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for encoding speech
Assignee: Verizon Laboratories Inc
•
Filing: 1988-08-29
•
Granted: 1990-04-03
•
Expires: 2008-08-29
Abstract
Abstract In a speech encoder a Fourier transform of the speech is provided. The Fourier transform is equalized by normalizing the spectrum coefficients to a curve which approximates the shape of the spectrum. Both the curve and the equalized spectrum are encoded. Preferably, only a baseband of the normalized spectrum is encoded and that baseband is repeated in the decoder. The spectrum is normalized by scaling different regions (subbands) of the spectrum differently to flatten the spectrum.
Inventors
- 👤 Israel B. Zibman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 23:59
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/66; G; G10; G10L; G10L19/00; G10L19/02; G10L21/00; G10L21/02; G10L21/038
Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
93 words
A speech encoder comprising: Fourier transform means for performing a Fourier transform of a window of speech with formants to generate a Fourier transform spectrum; normalizing means for defining from the Fourier transform spectrum at least one curve of different magnitudes approximating different magnitudes of the Fourier transform spectrum across the spectrum, for digitally encoding the at least one defined curve and for defining the Fourier transform spectrum relative to the at least one defined curve to provide a normalized spectrum; and means for encoding at least a portion of the normalized spectrum.
Claim 2
Dependent Claim
93 words
A speech encoder comprising: Fourier transform means for performing a Fourier transform of a window of speech with formants to generate a Fourier transform spectrum; normalizing means for defining from the Fourier transform spectrum at least one curve of different magnitudes approximating different magnitudes of the Fourier transform spectrum across the spectrum, for digitally encoding the at least one defined curve and for defining the Fourier transform spectrum relative to the at least one defined curve to provide a normalized spectrum; and means for encoding at least a portion of the normalized spectrum.
Claim 3
Dependent Claim
72 words
A speech encoder as claimed in claim 1 wherein the normalizing means comprises: means for determining the maximum magnitude of Fourier transform spectrum within each of a plurality of regions of the spectrum; means for digitally encoding the maximum magnitude of each region; and means for scaling each coefficient of the Fourier transform spectrum in each region to the maximum magnitude of each region to provide a first set of normalized outputs.
Claim 4
Dependent Claim
75 words
A speech encoder as claimed in claim 2 wherein the normalizing means further comprises: means for determining the maximum magnitude of the first set of normalized outputs in each of a plurality of subregions of the spectrum; means for digitally encoding the maximum magnitude of each subregion; and means for scaling each output of the first set of normalized outputs to the maximum magnitude of each subregion to provide a second set of normalized outputs.
Claim 5
Dependent Claim
17 words
A speech encoder as claimed in claim 3 wherein each of the maximum magnitudes is logarithmically encoded.
Claim 6
Dependent Claim
25 words
A speech encoder as claimed in claim 3 wherein the maximum magnitude is determined for each of four regions corresponding to the first four formants.
Claim 7
Dependent Claim
18 words
A speech encoder as claimed in claim 2 wherein only a baseband of the normalized spectrum is encoded.
Claim 8
Dependent Claim
178 words
A speech encoder comprising: means for sampling a speech signal; an analog to digital converter for providing digital representations of the speech samples; a preemphasis filter; Fourier transform means for performing a Fourier transform of a window of digital speech samples to generate a Fourier transform spectrum; means for determining the maximum magnitude of the Fourier transform spectrum within each of a plurality of regions of the spectrum; means for digitally encoding the maximum magnitude of each region; means for dividing each coefficient of the Fourier spectrum in each region by the maximum magnitude of each region to provide a first set of normalized outputs; means for determining the maximum magnitude of the first set of normalized outputs in each of a plurality of subregions of the spectrum; means for digitally encoding the maximum magnitude of each subregion; means for dividing each output of the first set of normalized outputs by the maximum magnitude of each subregion to provide a second set of normalized outputs; and means for encoding a baseband of the second set of normalized outputs.
Claim 9
Dependent Claim
178 words
A speech encoder comprising: means for sampling a speech signal; an analog to digital converter for providing digital representations of the speech samples; a preemphasis filter; Fourier transform means for performing a Fourier transform of a window of digital speech samples to generate a Fourier transform spectrum; means for determining the maximum magnitude of the Fourier transform spectrum within each of a plurality of regions of the spectrum; means for digitally encoding the maximum magnitude of each region; means for dividing each coefficient of the Fourier spectrum in each region by the maximum magnitude of each region to provide a first set of normalized outputs; means for determining the maximum magnitude of the first set of normalized outputs in each of a plurality of subregions of the spectrum; means for digitally encoding the maximum magnitude of each subregion; means for dividing each output of the first set of normalized outputs by the maximum magnitude of each subregion to provide a second set of normalized outputs; and means for encoding a baseband of the second set of normalized outputs.
Claim 10
Independent Claim
84 words
A method of encoding speech comprising: performing a Fourier transform of a window of speech with formants to generate a Fourier transform spectrum; providing a normalized spectrum by defining from the Fourier transform spectrum at least one curve of different magnitudes approximately different magnitudes of the Fourier transform spectrum across the spectrum, digitally encoding the at least one defined curve and defining the Fourier transform spectrum relative to the at least one defined curve; and encoding at least a portion of the normalized spectrum.
Claim 11
Independent Claim
84 words
A method of encoding speech comprising: performing a Fourier transform of a window of speech with formants to generate a Fourier transform spectrum; providing a normalized spectrum by defining from the Fourier transform spectrum at least one curve of different magnitudes approximately different magnitudes of the Fourier transform spectrum across the spectrum, digitally encoding the at least one defined curve and defining the Fourier transform spectrum relative to the at least one defined curve; and encoding at least a portion of the normalized spectrum.
Claim 12
Dependent Claim
58 words
A method as claimed in claim 8 wherein the normalized spectrum is provided by; determining a maximum magnitude of the Fourier transform within each of a plurality of regions of the spectrum; digitally encoding the maximum magnitude of each region; and scaling each coefficient of the Fourier spectrum in each region to the maximum magnitude of each region.
Claim 13
Dependent Claim
70 words
A method as claimed in claim 9 wherein the normalized spectrum is provided by further: determining the maximum magnitude of the first set of normalized outputs in each of a plurality of subregions of the spectrum; digitally encoding the maximum magnitude of each subregion; and scaling each output of the first set of normalized outputs to the maximum magnitude of each subregion to provide a second set of normalized outputs.
Claim 14
Dependent Claim
16 words
A method as claimed in claim 10 wherein each of the maximum magnitudes is logarithmically encoded.
Claim 15
Dependent Claim
22 words
A method as claimed in claim 10 wherein the maximum magnitudes are determind for four regions corresponding to the first four formants.
Claim 16
Dependent Claim
17 words
A method as claimed in claim 8 wherein only a baseband of the normalized spectrum is encoded.
Claim 17
Dependent Claim
72 words
A speech encoder comprising: transform means for performing a transform of an incoming speech signal with formants to generate a transform spectrum which varies significantly in magnitude across the spectrum; equalizing means for modifying the transform spectrum to provide a substantially flat spectrum and for encoding a function derived from the transform spectrum by which the transform spectrum is modified; and means for encoding at least a portion of the equalized spectrum.
Claim 18
Dependent Claim
72 words
A speech encoder comprising: transform means for performing a transform of an incoming speech signal with formants to generate a transform spectrum which varies significantly in magnitude across the spectrum; equalizing means for modifying the transform spectrum to provide a substantially flat spectrum and for encoding a function derived from the transform spectrum by which the transform spectrum is modified; and means for encoding at least a portion of the equalized spectrum.
Claim 19
Dependent Claim
16 words
A speech encoder as claimed in claim 14 wherein the transform means performs a Fourier transform.
Claim 20
Dependent Claim
18 words
A speech encoder as claimed in claim 15 wherein only a baseband of the equalized spectrum is encoded.
Claim 21
Dependent Claim
18 words
A speech encoder as claimed in claim 14 wherein only a baseband of the equalized spectrum is encoded.
Claim 22
Dependent Claim
88 words
A speech encoder comprising: transform means for performing a transform of a window of speech with formants to generate a transform spectrum; normalizing means for defining a magnitude relative to each of a plurality of regions of the transform spectrum and for scaling each coefficient of the transform spectrum, in each region of at least a portion of the spectrum, to the defined magnitude of the region of provide a normalized spectrum; and means for encoding the defined magnitudes and at least a portion of the normalized spectrum.
Claim 23
Dependent Claim
88 words
A speech encoder comprising: transform means for performing a transform of a window of speech with formants to generate a transform spectrum; normalizing means for defining a magnitude relative to each of a plurality of regions of the transform spectrum and for scaling each coefficient of the transform spectrum, in each region of at least a portion of the spectrum, to the defined magnitude of the region of provide a normalized spectrum; and means for encoding the defined magnitudes and at least a portion of the normalized spectrum.
Claim 24
Dependent Claim
16 words
A speech encoder as claimed in claim 18 wherein the transform means performs a Fourier transform.
Claim 25
Independent Claim
71 words
A method of encoding speech comprising: performing a transform of an incoming speech signal to generate a transform spectrum which varies significantly in magnitude across the spectrum; modifying the transform spectrum by a function derived from the transform spectrum to provide a substantially flat spectrum; and encoding the function derived from the transform spectrum by which the transform spectrum is modified and encoding at least a portion of the modified spectrum.
Claim 26
Independent Claim
71 words
A method of encoding speech comprising: performing a transform of an incoming speech signal to generate a transform spectrum which varies significantly in magnitude across the spectrum; modifying the transform spectrum by a function derived from the transform spectrum to provide a substantially flat spectrum; and encoding the function derived from the transform spectrum by which the transform spectrum is modified and encoding at least a portion of the modified spectrum.
Claim 27
Dependent Claim
15 words
A method as claimed in claim 20 wherein the transform performed is a Fourier transform.
Claim 28
Independent Claim
80 words
A method of encoding speech comprising: performing a transform of a window of speech with formants to generate a transform spectrum; defining a magnitude relative to each of a plurality of regions of the transform spectrum and scaling each coefficient of the transform spectrum, in each region of at least a portion of the spectrum, to the defined magnitude of the region; and encoding the defined magnitudes and at least a portion of the scaled coefficients of the transform spectrum.
Claim 29
Independent Claim
80 words
A method of encoding speech comprising: performing a transform of a window of speech with formants to generate a transform spectrum; defining a magnitude relative to each of a plurality of regions of the transform spectrum and scaling each coefficient of the transform spectrum, in each region of at least a portion of the spectrum, to the defined magnitude of the region; and encoding the defined magnitudes and at least a portion of the scaled coefficients of the transform spectrum.
Claim 30
Dependent Claim
15 words
A method as claimed in claim 21 wherein the transform performed is a Fourier transform.
Claim 31
Dependent Claim
26 words
A speech encoder as claimed in claim 1 wherein the means for encoding at least a portion of the normalized spectrum encodes phase and amplitude information.
Claim 32
Dependent Claim
26 words
A method as claimed in claim 8 wherein the step of encoding at least a portion of the normalized spectrum includes encoding phase and amplitude information.
Claim 33
Dependent Claim
27 words
A speech encoder as claimed in claim 14 wherein the means for encoding at least a portion of the equalized spectrum encodes both phase and amplitude information.
Claim 34
Dependent Claim
22 words
A speech encoder as claimed in claim 18 wherein the means for encoding the normalized spectrum encodes both phase and amplitude information.
Claim 35
Dependent Claim
27 words
A method as claimed in claim 20 wherein the step of encoding at least a portion of the modified spectrum includes encoding both phase and amplitude information.
Claim 36
Dependent Claim
31 words
A method as claimed in claim 22 wherein the step of encoding at least a portion of the scaled coefficients of the transform spectrum includes encoding both phase and amplitude information.
References Cited (Backward Citations)
US4241329A
Cited
US4330689A
Cited
DE3102822A1
Cited
US4610022A
Cited
EP0124728A1
Cited
EP0176243A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-04-02 | 1993-10-02 | 1994-04-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-04-02 | 1997-10-02 | 1998-04-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-04-02 | 2001-10-02 | 2002-04-03 | $7700.00 | Window Closed / Lapsed |