Concept for encoding an audio signal and decoding an audio signal using deterministic and noise like information
First Claim
1. An encoder for encoding an audio signal, the encoder comprising:
- an analyzer configured for deriving prediction coefficients and a residual signal from a frame of the audio signal;
a decider configured for determining if the residual signal was determined from an unvoiced frame;
a gain parameter calculator configured for calculating a first gain parameter information for defining a first excitation signal related to a deterministic codebook and for calculating a second gain parameter information for defining a second excitation signal related to a noise-like signal for the unvoiced frame;
a bitstream former configured for forming an output signal based on an information related to a voiced signal frame, the first gain parameter information and the second gain parameter information; and
wherein the encoder comprises an LTP (Long-Term Prediction) memory and a signal generator for generating an adaptive excitation signal that is set to zero for the unvoiced frame;
wherein, when compared to a CELP coding scheme, the encoder is configured for not transmitting LTP parameters for the unvoiced frame to save bits, wherein the deterministic codebook is configured to code more pulses for a same bit-rate using the saved bits; and
wherein one or more of the analyzer, the gain parameter calculator, the bitstream former and the decider is implemented, at least in part, by one or more hardware elements of the apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoder for encoding an audio signal has: an analyzer configured for deriving prediction coefficients and a residual signal from an unvoiced frame of the audio signal; a gain parameter calculator configured for calculating a first gain parameter information for defining a first excitation signal related to a deterministic codebook and for calculating a second gain parameter information for defining a second excitation signal related to a noise-like signal for the unvoiced frame; and a bitstream former configured for forming an output signal based on an information related to a voiced signal frame, the first gain parameter information and the second gain parameter information.
37 Citations
19 Claims
-
1. An encoder for encoding an audio signal, the encoder comprising:
-
an analyzer configured for deriving prediction coefficients and a residual signal from a frame of the audio signal; a decider configured for determining if the residual signal was determined from an unvoiced frame; a gain parameter calculator configured for calculating a first gain parameter information for defining a first excitation signal related to a deterministic codebook and for calculating a second gain parameter information for defining a second excitation signal related to a noise-like signal for the unvoiced frame; a bitstream former configured for forming an output signal based on an information related to a voiced signal frame, the first gain parameter information and the second gain parameter information; and wherein the encoder comprises an LTP (Long-Term Prediction) memory and a signal generator for generating an adaptive excitation signal that is set to zero for the unvoiced frame; wherein, when compared to a CELP coding scheme, the encoder is configured for not transmitting LTP parameters for the unvoiced frame to save bits, wherein the deterministic codebook is configured to code more pulses for a same bit-rate using the saved bits; and wherein one or more of the analyzer, the gain parameter calculator, the bitstream former and the decider is implemented, at least in part, by one or more hardware elements of the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19)
-
-
12. A decoder for decoding a received audio signal comprising an information related to prediction coefficients, the decoder comprising:
-
a first signal generator configured for generating a first excitation signal from a deterministic codebook for a portion of a synthesized signal; a second signal generator configured for generating a second excitation signal from a noise-like signal for the portion of the synthesized signal; a combiner configured for combining the first excitation signal and the second excitation signal for generating a combined excitation signal for the portion of the synthesized signal; and a synthesizer configured for synthesizing the portion of the synthesized signal from the combined excitation signal and the prediction coefficients; wherein the received audio signal does not comprise LTP (Long-Term Prediction) parameters for an unvoiced frame, wherein an adaptive excitation signal is set to zero for the unvoiced frame, and wherein more pulses are provided for a same bit-rate due to bits saved because of the lack of LTP parameters for the unvoiced frame; and wherein one or more of the first signal generator, the second signal generator, the combiner and the synthesizer is implemented, at least in part, by one or more hardware elements of the apparatus. - View Dependent Claims (13, 14)
-
-
15. A method for encoding an audio signal, the method comprising:
-
deriving prediction coefficients and a residual signal from a frame of the audio signal; determining if the residual signal was determined from an unvoiced signal audio frame; calculating a first gain parameter information for defining a first excitation signal related to a deterministic codebook and for calculating a second gain parameter information for defining a second excitation signal related to a noise-like signal for the unvoiced frame; forming an output signal based on an information related to a voiced signal frame, the first gain parameter information and the second gain parameter information; generating an adaptive excitation signal that is set to zero for the unvoiced frame using an LTP (Long-Term Prediction) memory and a signal generator; and when compared to a CELP coding scheme, not transmitting LTP parameters for the unvoiced frame to save bits and coding more pulses for a same bit-rate using the deterministic codebook and using the saved bits.
-
-
16. A method for decoding a received audio signal comprising an information related to prediction coefficients, the decoder comprising:
-
generating a first excitation signal from a deterministic codebook for a portion of a synthesized signal; generating a second excitation signal from a noise-like signal for the portion of the synthesized signal; combining the first excitation signal and the second excitation signal for generating a combined excitation signal for the portion of the synthesized signal; synthesizing the portion of the synthesized signal from the combined excitation signal and the prediction coefficients; wherein the received audio signal does not comprise LTP (Long-Term Prediction) parameters for an unvoiced frame, wherein in the received audio signal, an adaptive excitation signal is set to zero for the unvoiced frame, and provides more pulses for a same bit-rate due to bits saved because of the lack of LTP parameters for the unvoiced frame using a deterministic codebook.
-
-
17. A non-transitory digital storage medium having stored thereon a computer program for executing a method for encoding an audio signal, the method comprising:
-
deriving prediction coefficients and a residual signal from a frame of the audio signal; determining if the residual signal was determined from an unvoiced frame; calculating a first gain parameter information for defining a first excitation signal related to a deterministic codebook and for calculating a second gain parameter information for defining a second excitation signal related to a noise-like signal for the unvoiced frame; forming an output signal based on an information related to a voiced signal frame, the first gain parameter information and the second gain parameter information; generating an adaptive excitation signal that is set to zero for the unvoiced frame using an LTP (Long-Term Prediction) memory and a signal generator; and when compared to a CELP coding scheme, not transmitting LTP parameters for the unvoiced frame to save bits and coding more pulses for a same bit-rate using the deterministic codebook and using the saved bits, when running on a computer.
-
-
18. A non-transitory digital storage medium having stored thereon a computer program for executing a method for decoding a received audio signal comprising an information related to prediction coefficients, the method comprising:
-
generating a first excitation signal from a deterministic codebook for a portion of a synthesized signal; generating a second excitation signal from a noise-like signal for the portion of the synthesized signal; combining the first excitation signal and the second excitation signal for generating a combined excitation signal for the portion of the synthesized signal; and synthesizing the portion of the synthesized signal from the combined excitation signal and the prediction coefficients; wherein the received audio signal does not comprise LTP (Long-Term Prediction) parameters for an unvoiced frame, wherein in the received audio signal, an adaptive excitation signal is set to zero for an unvoiced frame, and provides more pulses for a same bit-rate due to bits saved because of the lack of LTP parameters for the unvoiced frame using a deterministic codebook, when running on a computer.
-
Specification