US4790016A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adaptive method and apparatus for coding speech
Assignee: Verizon Laboratories Inc
•
Filing: 1985-11-14
•
Granted: 1988-12-06
•
Expires: 2005-11-14
Abstract
Abstract In a speech coding system, scale factors are generated and encoded for each of a plurality of subbands of a Fourier transform spectrum of speech. Based on those scale factors, the spectrum is equalized. Coefficients of a limited number of subbands determined by the scale factors are encoded. The number of bits used to encode each coefficient of each transmitted subband is determined by the scale factor for each subband. At the receiver, coefficients of subbands which are not transmitted are approximated by means of a list replication technique.
Inventors
- 👤 Baruch Mazor
- 👤 Dale E. Veeneman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 19:29
CPC Classifications
G; G10; G10L; G10L21/00; G10L21/02; G10L21/038; G10L19/00; G10L19/02
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
102 words
A speech coding system comprising: transform means for performing a discrete transform of a window of speech to generate a discrete transform spectrum of coefficients; envelope defining and encoding means for defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and for encoding the defined envelope of each subband of coefficients; means for scaling each spectrum coefficient relative to the defined envelope of the respective subband of coefficients; and coefficient encoding means for encoding the scaled spectrum coefficients within each subband in a number of bits determined by the defined envelope of the subband.
Claim 2
Dependent Claim
102 words
A speech coding system comprising: transform means for performing a discrete transform of a window of speech to generate a discrete transform spectrum of coefficients; envelope defining and encoding means for defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and for encoding the defined envelope of each subband of coefficients; means for scaling each spectrum coefficient relative to the defined envelope of the respective subband of coefficients; and coefficient encoding means for encoding the scaled spectrum coefficients within each subband in a number of bits determined by the defined envelope of the subband.
Claim 3
Dependent Claim
33 words
A speech coding system as claimed in claim 1 wherein the number of bits determined for a plurality of subbands is zero such that the scaled coefficients for those subbands are not transmitted.
Claim 4
Dependent Claim
26 words
A speech coding system as claimed in claim 2 wherein the scaled coefficients of different subbands are encoded in different numbers of bits other than zero.
Claim 5
Dependent Claim
51 words
A speech coding system as claimed in claim 2 wherein encoded speech is decoded by replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
Claim 6
Dependent Claim
25 words
A speech coding system as claimed in claim 1 wherein the coefficients of different subbands are encoded in different numbers of bits other than zero.
Claim 7
Dependent Claim
18 words
A speech coding system as claimed in claim 1 wherein the transform means performs a discrete Fourier transform.
Claim 8
Dependent Claim
33 words
A speech coding system as claimed in claim 6 wherein the number of bits determined for a plurality of subbands is zero such that the scaled coefficients for those subbands are not transmitted.
Claim 9
Dependent Claim
26 words
A speech coding system as claimed in claim 7 wherein the scaled coefficients of different subbands are encoded in different numbers of bits other than zero.
Claim 10
Dependent Claim
51 words
A speech coding system as claimed in claim 7 wherein encoded speech is decoded by replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
Claim 11
Dependent Claim
25 words
A speech coding system as claimed in claim 6 wherein the coefficients of different subbands are encoded in different numbers of bits other than zero.
Claim 12
Dependent Claim
136 words
A speech coding system comprising: Fourier transform means for performing a discrete transform of a window of speech to generate a discrete transform spectrum of coefficients; envelope defining and encoding means for defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and for encoding the defined envelope of each subband of coefficients; means for scaling each spectrum coefficient relative to the defined envelope of the respective subband of coefficients; and coefficient encoding means for encoding the scaled coefficient of less than all of the subbands, the encoded scaled coefficients being those corresponding to the defined envelopes of greater magnitude, with the scaled coefficients of subbands corresponding to defined envelopes of greatest magnitudes being encoded in more bits than coefficients of subbands corresponding to defined envelopes of lesser magnitudes.
Claim 13
Dependent Claim
136 words
A speech coding system comprising: Fourier transform means for performing a discrete transform of a window of speech to generate a discrete transform spectrum of coefficients; envelope defining and encoding means for defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and for encoding the defined envelope of each subband of coefficients; means for scaling each spectrum coefficient relative to the defined envelope of the respective subband of coefficients; and coefficient encoding means for encoding the scaled coefficient of less than all of the subbands, the encoded scaled coefficients being those corresponding to the defined envelopes of greater magnitude, with the scaled coefficients of subbands corresponding to defined envelopes of greatest magnitudes being encoded in more bits than coefficients of subbands corresponding to defined envelopes of lesser magnitudes.
Claim 14
Dependent Claim
51 words
A speech coding system as claimed in claim 11 wherein encoded speech is decoded by replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
Claim 15
Independent Claim
85 words
A method of coding speech comprising: performing a discrete transform of a window of speech to generate a discrete spectrum of coefficients; defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and digitally encoding the defined envelope of each subband of coefficients; scaling each coefficient relative to the defined magnitude of the respective subband of coefficients; and encoding the scaled coefficients within each subband into a number of bits determined by the defined envelope of the subband.
Claim 16
Independent Claim
85 words
A method of coding speech comprising: performing a discrete transform of a window of speech to generate a discrete spectrum of coefficients; defining an approximate envelope of the discrete spectrum in each of a plurality of subbands of coefficients and digitally encoding the defined envelope of each subband of coefficients; scaling each coefficient relative to the defined magnitude of the respective subband of coefficients; and encoding the scaled coefficients within each subband into a number of bits determined by the defined envelope of the subband.
Claim 17
Dependent Claim
15 words
The method as claimed in claim 13 wherein the discrete transform is a Fourier transform.
Claim 18
Dependent Claim
31 words
The method as claimed in claim 14 wherein the number of bits determined for a plurality of subbands is zero such that the scaled coefficients for those subbands are not transmitted.
Claim 19
Dependent Claim
24 words
The method as claimed in claim 15 wherein the scaled coefficients of different subbands are encoded in different numbers of bits other than zero.
Claim 20
Dependent Claim
49 words
The method as claimed in claim 15 wherein encoded speech is decoded by replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
Claim 21
Dependent Claim
20 words
A system as claimed in claim 14 wherein the coefficients are the coefficients of a Fourier transform spectrum of speech.
Claim 22
Dependent Claim
81 words
In a system in which a discrete signal is divided into a plurality of subbands of coefficients and only select subbands of coefficients are transmitted to a receiver as determined by the signal itself, a method of regenerating the discrete signal at the receiver comprising replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
Claim 23
Dependent Claim
81 words
In a system in which a discrete signal is divided into a plurality of subbands of coefficients and only select subbands of coefficients are transmitted to a receiver as determined by the signal itself, a method of regenerating the discrete signal at the receiver comprising replicating subbands of transmitted coefficients as substitutes for subbands of nontransmitted coefficients such that the transmitted coefficients listed in order according to frequency are replicated as subbands of nontransmitted coefficients listed in order according to frequency.
References Cited (Backward Citations)
US4283601A
Cited
US4184049A
Cited
US4388491A
Cited
US4310721A
Cited
US4330689A
Cited
US4381428A
Cited
US4535472A
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) | 1991-12-06 | 1992-06-06 | 1992-12-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-12-06 | 1996-06-06 | 1996-12-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-12-06 | 2000-06-06 | 2000-12-06 | $7700.00 | Window Closed / Lapsed |