A pitch extraction method for processing an input audio signal comprising frames, each of the frames corresponding to a different time along a time axis, said method comprising the steps of:
- detecting plural peaks from auto-correlation data of a current frame, where the current frame is one of said frames;
- and
- detecting a pitch of the current frame by determining a position of a maximum peak among the detected plural peaks of the current frame when the maximum peak is equal to or larger than a predetermined threshold, and deciding the pitch of the current frame by determining a position of a peak in a pitch range having a predetermined relation with a pitch found in one of the frames other than said current frame when the maximum peak is smaller than the predetermined threshold.