Patent ID: 8000961

Claim:
A speech or signal coding method for encoding a speech signal or a general signal and improving packet loss concealment, the coding method comprising: coding energies of two excitation components of an excitation e(n), the two excitation components comprising a first excitation component and a second excitation component, wherein the first excitation component generated by multiplying an adaptive codebook vector e p (n) with a gain G p is called an adaptive codebook excitation component, a pitch contribution excitation component or an excitation component contributed from a past synthesized excitation, wherein the second excitation component generated by multiplying a fixed codebook vector e c (n) with a gain G c , is called a fixed codebook excitation component or a current excitation component contribution, and wherein the excitation e(n) is a linear combination of the two excitation components; transforming the two gains {G p , G c } into other two parameters noted as {Ē e , R p } wherein the parameter Ē e represents a function of energy of the excitation e(n) or a function of energies of both the first excitation component and the second excitation component within a subframe of a frame of signal, and the other parameter R p represents a ratio of an energy of one of the two excitation components relative to Ē e ; encoding the two parameters {Ē e , R p } at an encoder; and decoding the two parameters {Ē e , R p } at a decoder.