Pitch prediction for packet loss concealment
First Claim
1. A pitch lag predictor for use by a speech decoder to generate a predicted pitch lag parameter, the pitch lag predictor comprising:
- a summation calculator configured to generate a first summation based on a plurality of previous pitch lag parameters, and further configured to generate a second summation based on a plurality of previous pitch lag parameters and a position of each of the plurality of previous pitch lag parameters with respect to the predicted pitch lag parameter;
a coefficient calculator configured to generate a first coefficient using a first equation based on the first summation and the second summation, and further configured to generate a second coefficient using a second equation based on the first summation and the second summation, wherein the first equation is different than the second equation; and
a predictor configured to generate the predicted pitch lag parameter based on the first coefficient and the second coefficient.
3 Assignments
0 Petitions
Accused Products
Abstract
There is provided a pitch lag predictor for use by a speech decoder to generate a predicted pitch lag parameter. The pitch lag predictor comprises a summation calculator configured to generate a first summation based on a plurality of previous pitch lag parameters, and a second summation based on a plurality of previous pitch lag parameters and a position of each of the plurality of previous pitch lag parameters with respect to the predicted pitch lag parameter; a coefficient calculator configured to generate a first coefficient using a first equation based on the first summation and the second summation, and a second coefficient using a second equation based on the first summation and the second summation, wherein the first equation is different than the second equation; and a predictor configured to generate the predicted pitch lag parameter based on the first coefficient and the second coefficient.
-
Citations
18 Claims
-
1. A pitch lag predictor for use by a speech decoder to generate a predicted pitch lag parameter, the pitch lag predictor comprising:
-
a summation calculator configured to generate a first summation based on a plurality of previous pitch lag parameters, and further configured to generate a second summation based on a plurality of previous pitch lag parameters and a position of each of the plurality of previous pitch lag parameters with respect to the predicted pitch lag parameter;
a coefficient calculator configured to generate a first coefficient using a first equation based on the first summation and the second summation, and further configured to generate a second coefficient using a second equation based on the first summation and the second summation, wherein the first equation is different than the second equation; and
a predictor configured to generate the predicted pitch lag parameter based on the first coefficient and the second coefficient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A pitch lag prediction method for use by a speech decoder to generate a predicted pitch lag parameter, the pitch lag prediction method comprising:
-
generating a first summation based on a plurality of previous pitch lag parameters;
generating a second summation based on a plurality of previous pitch lag parameters and a position of each of the plurality of previous pitch lag parameters with respect to the predicted pitch lag parameter;
calculating a first coefficient using a first equation based on the first summation and the second summation;
calculating a second coefficient using a second equation based on the first summation and the second summation, wherein the first equation is different than the second equation; and
predicting the predicted pitch lag parameter based on the first coefficient and the second coefficient. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A pitch lag predictor for use by a speech decoder to generate a predicted pitch lag parameter, the pitch lag predictor comprising:
-
a coefficient calculator configured to generate a first coefficient using a first equation based on a plurality of previous pitch lag parameters, and further configured to generate a second coefficient using a second equation based on the plurality of previous pitch lag parameters; and
a predictor configured to generate the predicted pitch lag parameter based on the first coefficient and the second coefficient. - View Dependent Claims (16, 17, 18)
-
Specification