Patent ID: 6917912
Filing Date: 2005-07-12
Classification: G10L

Abstract:
1. A method comprising: identifying an initial set of pitch value candidates within each frame of a plurality of frames of received audio content utilizing a first pitch estimation algorithm; and reducing the initial set of pitch value candidates to a select set of pitch value candidates based, at least in part, on pitch value re-scoring utilizing a second pitch estimation algorithm, wherein the select set of pitch values are selected in substantially real-time wherein identifying the initial set of pitch value candidates within each frame comprises: passing each frame of audio content through an average magnitude difference function (AMDF); and selecting N near-zero minima pitch values in the audio content as the initial set of pitch value candidates; and wherein identifying a select set of pitch values comprises: generating a local score for each of the initial set of pitch value candidates utilizing a normalized cross-correlation function (NCCF); and selecting M pitch value candidates with the highest local score.