VOICE DECODING DEVICE, VOICE ENCODING DEVICE, AND METHODS THEREFOR
4 Assignments
0 Petitions
Accused Products
Abstract
An encoding device capable of realizing a scalable CODEC of a high performance. In this encoding device, an LPC analyzing unit (551) analyzes an input voice (301) efficiently with a synthesized LPC parameter obtained from a core decoder (305), to acquire an encoded LPC coefficient. An adaptive code note (552) is stored with its sound source codes, as acquired from the core decoder (305). The adaptive code note (552) and a stochastic code note (553) send sound source samples to a gain adjusting unit (554). This gain adjusting unit (554) multiplies the individual sound source samples by an amplification based on the gain parameters acquired from the core decoder (305), and then adds the products to acquire sound source vectors. These vectors are sent to an LPC synthesizing unit (555). This LPC synthesizing unit (555) filters the sound source vectors acquired at the gain adjusting unit (554), with the LPC parameter, to acquire a synthetic signal.
73 Citations
20 Claims
-
1-10. -10. (canceled)
-
11. A speech coding apparatus that codes input signals using the coded information of n layers (where n is an integer greater than or equal to 2), the speech coding apparatus comprising:
-
a base layer coding section that codes the input signal to generate the coded information of layer 1;
a decoding section of layer i that decodes the coded information of layer i (where i is an integer greater than or equal to 1 and less than or equal to n-1) to generate the decoded signal of layer i;
an addition section that finds either the difference signal of layer 1 which is the difference between the input signal and the decoded signal of layer 1 or the difference signal of layer i which is the difference between the decoded signal of layer (i−
1) and the decoded signal of layer I; and
an enhancement layer coding section of layer (i+1) that codes the difference signal of layer i to generate the coded information of layer (i+1);
the enhancement layer coding section of layer (i+1) performing a coding process utilizing the information obtained through decoding in the decoding section of layer i (where i is an integer less than or equal to i). - View Dependent Claims (12, 13, 14)
-
-
15. A speech decoding apparatus that decodes the coded information of n layers (where n is an integer greater than or equal to 2), the speech decoding apparatus comprising:
-
a base layer decoding section that decodes the inputted coded information of layer 1;
a decoding section of layer i that decodes the coded information of layer (i+1) (where i is an integer greater than or equal to 1 and less than or equal to n-1) to generate a decoded signal of layer (i+1); and
an addition section that adds the decoded signal of each layer, the decoding section of layer (i+1) performing a decoding process utilizing the information of the decoding section of layer j (where j is an integer less than or equal to i). - View Dependent Claims (16, 17, 18)
-
-
19. A speech coding method that codes input signals using the coded information of n layers (where n is an integer greater than or equal to 2), the speech coding method comprising:
-
a base layer coding process that codes the input signal to generate the coded information of layer 1, a decoding process of layer i that decodes the coded information of layer i (where I is an integer greater than or equal to 1 and less than or equal to n-1) to generate the decoded signal of layer I;
an addition process that either finds the difference signal of layer 1 which is the difference between the input signal and the decoded signal of layer 1 or the difference signal of layer i which is the difference between the decoded signal of layer (i−
1) and the decoded signal of layer I;
and an enhancement layer coding process of layer (i+1) that codes the difference signal of layer i to generate the coded information of layer (i+1);
the enhancement layer coding process of layer (i+1) performing a coding process utilizing the information of the decoding process of layer j (where j is an integer less than or equal to i).
-
-
20. A speech decoding method that decodes the coded information of n layers (where n is an integer greater than or equal to 2), the speech decoding method comprising:
-
a base layer decoding process that decodes the inputted coded information of layer 1;
a decoding process of layer (i+1) (where i is an integer greater than or equal to 1 and less than or equal to n-1) to generate a decoded signal of layer (i+1); and
an addition process that adds the decoded signal of each layer;
the decoding process of layer (i+1) performing a decoding process utilizing the information of the decoding section of layer j (where j is an integer less than or equal to i).
-
Specification