I am looking for a method to calculate the instantaneous pitch variation within a speech signal for time-warping application. Sample by sample frequency variation knowledge within a frame will give more accurate output in time-warping.

Till now, I read about a method based on Teager's energy operator. Please suggest me some other methods for the same.

  • 1
    $\begingroup$ "Instantaneous frequency" only has meaning for limited classes of signals. Humans do not track speech pitch instantaneously or "sample by sample", but rather over some very small number of pitch periods. There is a rich literature on pitch estimators with test results, too many to suggest. $\endgroup$ – hotpaw2 Mar 16 '13 at 19:38
  • $\begingroup$ @hotpow2 If we look over the spectrogram of speech signal, it can easily be identified that frequencies are slowly varying wrt time. I am here trying to know the instantaneous change in frequency of any single-frequency component(after bandpass filtered that particular frequency region) within a speech signal. $\endgroup$ – hari Mar 17 '13 at 3:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.