Frequency and Energy Tracking

  • Jérôme Sueur
Part of the Use R! book series (USE R)


Frequency variations according to time can be estimated by tracking specific features along time. Solutions are proposed to follow the time variation of the dominant frequency, the fundamental frequency, and speech formants. The Hilbert analytic signal and the zero-crossing method are shown to estimate the instantaneous frequency, and the Teager-Kaiser energy operator is described to track energy variations.

Audio files:Pipistrellus_kuhlii.wavtheremin.wavhello.wavtico.wavsheep.wav


  1. Boersma P (1993) Accurate short-term analysis of the fundamental frequency and the harmonics-to-noise ratio of a sampled sound. In: Proceedings of the Institute of Phonetic Sciences, Amsterdam, vol 17, pp 97–110Google Scholar
  2. Kaiser JF (1990) On a simple algorithm to calculate the “energy” of a signal. In: International conference on acoustics, speech, and signal processing, ICASSP-90, pp 381–384Google Scholar
  3. Kvedalen E (2003) Signal processing using the Teager energy operator and other nonlinear operators. Master’s thesis, Department of Informatics, University of OsloGoogle Scholar
  4. Mbu Nyamsi RG, Aubin T, Bremond JC (1994) On the extraction of some time dependent parameters of an acoustic signal by means of the analytic signal concept. Its application to animal sound study. Bioacoustics 5:187–203Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Jérôme Sueur
    • 1
  1. 1.Muséum National d’Histoire naturelleParisFrance

Personalised recommendations