Codebook tables for multi-rate encoding and decoding with pre-gain and delayed-gain quantization tables
First Claim
1. A speech processing system for encoding a fixed codebook gain and an adaptive codebook gain for a frame of a speech signal, the speech processing system comprising:
- an encoding system operable to selectively designate a rate selection and a type classification of the frame;
the encoding system operable with a 2D gain quantization table to encode the fixed codebook gain and the adaptive codebook gain when the type classification is a first type;
the encoding system operable with a pre-gain quantization table to encode the adaptive codebook gain when the type classification is a second type, the pre-gain quantization table selectable as a function of the rate selection; and
the encoding system operable with a delayed gain quantization table to encode the fixed codebook gain when the type classification is the second type, the delayed gain quantization table selectable as a function of the rate selection;
where the pre-gain quantization table comprises a first predetermined vector represented as {0.60699869, 0.59090763, 0.64920781, 0.64610492} and a second predetermined vector represented as {0.68101613, 0.65403889, 0.64210982, 0.63130892} when the rate selection is a full rate.
12 Assignments
0 Petitions
Accused Products
Abstract
A speech compression system capable of encoding a speech signal into a bitstream for subsequent decoding to generate synthesized speech is disclosed. The speech compression system optimizes the bandwidth consumed by the bitstream by balancing the desired average bit rate with the perceptual quality of the reconstructed speech. The speech compression system comprises a full-rate codec, a half-rate codec, a quarter-rate codec and an eighth-rate codec. The codecs are selectively activated based on a rate selection. In addition, the full and half-rate codecs are selectively activated based on a type classification. Each codec is selectively activated to encode and decode the speech signals at different bit rates emphasizing different aspects of the speech signal to enhance overall quality of the synthesized speech.
62 Citations
29 Claims
-
1. A speech processing system for encoding a fixed codebook gain and an adaptive codebook gain for a frame of a speech signal, the speech processing system comprising:
-
an encoding system operable to selectively designate a rate selection and a type classification of the frame;
the encoding system operable with a 2D gain quantization table to encode the fixed codebook gain and the adaptive codebook gain when the type classification is a first type;
the encoding system operable with a pre-gain quantization table to encode the adaptive codebook gain when the type classification is a second type, the pre-gain quantization table selectable as a function of the rate selection; and
the encoding system operable with a delayed gain quantization table to encode the fixed codebook gain when the type classification is the second type, the delayed gain quantization table selectable as a function of the rate selection;
where the pre-gain quantization table comprises a first predetermined vector represented as {0.60699869, 0.59090763, 0.64920781, 0.64610492} and a second predetermined vector represented as {0.68101613, 0.65403889, 0.64210982, 0.63130892} when the rate selection is a full rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A speech processing system for encoding a fixed codebook gain and an adaptive codebook gain for a frame of a speech signal, the speech processing system comprising:
-
an encoding system operable to selectively designate a rate selection and a type classification of the frame;
the encoding system operable with a 2D gain quantization table to encode the fixed codebook gain and the adaptive codebook gain when the type classification is a first type;
the encoding system operable with a pre-gain quantization table to encode the adaptive codebook gain when the type classification is a second type, the pre-gain quantization table selectable as a function of the rate selection; and
the encoding system operable with a delayed gain quantization table to encode the fixed codebook gain when the type classification is the second type, the delayed gain quantization table selectable as a function of the rate selection;
where the pre-gain quantization table comprises a first predetermined vector represented as {1.16184904, 1.16859789, 1.13656320} and a second predetermined vector represented as {1.14613289, 1.06371877, 0.91852525} when the rate selection is a half rate. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A speech processing system for encoding a fixed codebook gain and an adaptive codebook gain for a frame of a speech signal, the speech processing system comprising:
-
an encoding system operable to selectively designate a rate selection and a type classification of the frame;
the encoding system operable with a 2D gain quantization table to encode the fixed codebook gain and the adaptive codebook gain when the type classification is a first type;
the encoding system operable with a pre-gain quantization table to encode the adaptive codebook gain when the type classification is a second type, the pre-gain quantization table selectable as a function of the rate selection; and
the encoding system operable with a delayed gain quantization table to encode the fixed codebook gain when the type classification is the second type, the delayed gain quantization table selectable as a function of the rate selection;
where the delayed gain quantization table comprises a first predetermined vector represented as {0.18423671, 0.06523999, 0.13390472} and a second predetermined vector represented as {0.27552690, 0.09702324, 0.05427950} when the rate selection is a half rate. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification