LPC residual signal encoding/decoding apparatus of modified discrete cosine transform (MDCT)-based unified voice/audio encoding device
First Claim
Patent Images
1. A processing method performed by a device, comprising:
- identifying a previous frame which has a speech characteristic to be coded by a first coding scheme;
identifying a current frame which has an audio characteristic to be coded by a second coding scheme; and
identifying additional information for cancelling a time-domain aliasing introduced by a Modified Discrete Cosine Transform (MDCT), when a switching occurs from the previous frame to the current frame, wherein the additional information is used for restoring the current frame;
adding (i) a first signal derived from a portion of the previous frame, (ii) a second signal derived from the additional information, and (iii) a third signal derived from the current frame, at a boundary between the previous frame and the current frame, wherein the additional information is different from the previous frame.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an LPC residual signal encoding/decoding apparatus of an MDCT based unified voice and audio encoding device. The LPC residual signal encoding apparatus analyzes a property of an input signal, selects an encoding method of an LPC filtered signal, and encode the LPC residual signal based on one of a real filterbank, a complex filterbank, and an algebraic code excited linear prediction (ACELP).
19 Citations
7 Claims
-
1. A processing method performed by a device, comprising:
-
identifying a previous frame which has a speech characteristic to be coded by a first coding scheme; identifying a current frame which has an audio characteristic to be coded by a second coding scheme; and identifying additional information for cancelling a time-domain aliasing introduced by a Modified Discrete Cosine Transform (MDCT), when a switching occurs from the previous frame to the current frame, wherein the additional information is used for restoring the current frame; adding (i) a first signal derived from a portion of the previous frame, (ii) a second signal derived from the additional information, and (iii) a third signal derived from the current frame, at a boundary between the previous frame and the current frame, wherein the additional information is different from the previous frame. - View Dependent Claims (2, 3)
-
-
4. A device, comprising at least one processor, wherein the processor is configured to:
-
identify a previous frame which has a speech characteristic to be coded by a first scheme; identify a current frame which has an audio characteristic to be coded by a second scheme; identify additional information for cancelling a time-domain aliasing introduced by a Modified Discrete Cosine Transform (MDCT), when a switching occurs from the previous frame to the current frame, wherein the additional information is used for restoring the current frame; add (i) a first signal derived from a portion of the previous frame, (ii) a second signal derived from the additional information, and (iii) a third signal derived from the current frame, at a boundary between the previous frame and the current frame, wherein the additional information is different from the previous frame. - View Dependent Claims (5, 6)
-
-
7. A processing method performed by a device, comprising:
-
identifying a previous frame which has a speech characteristic to be coded by CELP (Code Excited Linear Prediction); identifying a current frame which has an audio characteristic to be coded by a MDCT (Modified Discrete Cosine Transform); identifying additional information for compensating a time-domain aliasing introduced by the second coding scheme; determining a first data corresponding to the additional information; determining a second data using a specific portion of the previous frame; determining a third data corresponding to the current frame; and adding the first data, the second data and the third data, at a boundary between the previous frame and the current frame, wherein the additional information is different from the previous frame.
-
Specification