Adaptive method and apparatus for coding speech
First Claim
Patent Images
1. 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.
2 Assignments
Litigations
0 Petitions
Accused Products
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.
113 Citations
19 Claims

1. 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.  View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)


11. 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.  View Dependent Claims (12)


13. 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.  View Dependent Claims (14, 15, 16, 17, 18)


19. 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.
1 Specification