Patent ID: 7266493
Filing Date: 2007-09-04
Classification: G10L

Abstract:
1. A method of using a processing circuitry for selecting a pitch lag value from a plurality of pitch lag candidates for coding an input speech signal, the method comprising: identifying the plurality of pitch lag candidates from a frame of the input speech signal using correlation; classifying the input speech signal to obtain a voice classification; determining a neighboring temporal relationship between one or more of the plurality of pitch lag candidates and one or more previous pitch lag values; favoring the one or more of the plurality of pitch lag candidates determined to have the neighboring temporal relationship with the one or more previous pitch lag values, by adaptive weighting, over other ones of the plurality of pitch lag candidates; 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; converting the input speech signal into an encoded speech using the pitch lag value.