Pitch determination based on weighting of pitch lag candidates
5 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method of selecting a pitch lag value from a plurality of pitch lag candidates for coding a speech signal. The method comprises identifying the plurality of pitch lag candidates from a frame of the speech signal using correlation; classifying the speech signal to obtain a voice classification; determining whether one or more of the plurality of pitch lag candidates are in a temporal neighborhood of one or more previous pitch lag values; favoring the one or more of the plurality of pitch lag candidates determined to be in the temporal neighborhood of the one or more previous pitch lag values, by adaptive weighting, over other ones of the plurality of pitch lag candidates; and selecting the pitch lag value based on the voice classification and the one or more of the plurality of pitch lag candidates favored by the adaptive weighting.
75 Citations
29 Claims
-
1-20. -20. (canceled)
-
21. A method of selecting a pitch lag value from a plurality of pitch lag candidates for coding a speech signal, the method comprising:
-
identifying the plurality of pitch lag candidates from a frame of the speech signal using correlation;
classifying the speech signal to obtain a voice classification;
determining whether one or more of the plurality of pitch lag candidates are in a temporal neighborhood of one or more previous pitch lag values;
favoring the one or more of the plurality of pitch lag candidates determined to be in the temporal neighborhood of the one or more previous pitch lag values, by adaptive weighting, over other ones of the plurality of pitch lag candidates; and
selecting the pitch lag value based on the voice classification and the one or more of the plurality of pitch lag candidates favored by the adaptive weighting. - View Dependent Claims (22)
-
-
23. A method of selecting a pitch lag value from a plurality of pitch lag candidates for coding a speech signal, the method comprising:
-
identifying the plurality of pitch lag candidates from a frame of the speech signal;
determining whether one or more of the plurality of pitch lag candidates are in a temporal neighborhood of one or more previous pitch lag values;
favoring the one or more of the plurality of pitch lag candidates determined to be in the temporal neighborhood of the one or more previous pitch lag values, by adaptive weighting, over other ones of the plurality of pitch lag candidates; and
selecting the pitch lag value based on the one or more of the plurality of pitch lag candidates favored by the adaptive weighting. - View Dependent Claims (24, 25, 26)
-
-
27. A method of selecting a pitch lag value from a plurality of pitch lag candidates for coding a speech signal, the method comprising:
-
identifying the plurality of pitch lag candidates from a frame of the speech signal using correlation;
favoring the one or more of the plurality of pitch lag candidates, by adaptive weighting, over other ones of the plurality of pitch lag candidates; and
selecting the pitch lag value based on the one or more of the plurality of pitch lag candidates favored by the adaptive weighting. - View Dependent Claims (28, 29)
-
Specification