What's new?


5.8.0 (14 October, 2026) A major update:

A. The following improvements have been made for automatic vocal pulse tracking:
  1. Most octave jumping errors are now avoided by setting the pitch range relative to each file's median f0, and increasing the penalty for octave jumps.
  2. In creaky stretches where Praat finds no pulses, pulses are added at the main low-frequency peaks of the waveform. Manual checking is still advised, especially for creaky low tones.
  3. An algorithm was implemented to remove the most severe cases of offset-upshif due to mucosal vibration (Xu, 2019).
  4. An onset clean-up algorithm is implemented to remove extremely high or low onset f0 in a sound file.
B. The following improvements have been made for f0 turning point detection:
  1. Added f0 low turning-point detection based on a Gaussian-weighted local quadratic regression, with automatic handling of voiceless/creaky intervals (using the center of any interpolated hold as the turning point).
  2. Updated f0 high turning-point detection based on the same Gaussian algorithm that replaces the previous 3-point parabolic extremum finder.
C. Jumping to any file during interactive labeling is now done by directly changing the file number in the "Pause" window and pressing the "Next" button.

5.7.9 (31 December, 2025)

5.7.8.7 (3 November, 2021)

5.7.8.6 (31 July, 2021)

5.7.8.5 (19 July, 2021)

5.7.8.4 (24 Apr, 2020)

5.7.8.3 (7 July, 2019)

5.7.8.2 (10 May, 2019)

5.7.8.1 (29 September, 2018)

5.7.8 (13 July, 2018)

5.7.7 (14 November, 2017)

5.7.6 (23 September, 2017)

5.7.5 (1 September, 2017)

5.7.4 (7 August, 2017)

5.7.3 (17 July, 2017)

5.7.2 (11 May, 2017)

5.7.1 (16 March, 2017)

5.7.0 (4 March, 2017)

5.6.3 (21 November, 2016)

5.6.2 (15 May, 2016)

5.6.1 (20 January, 2016)

6.1.3 beta (13 January, 2016)

5.5.7 (22 December, 2015)

5.5.6 & beta 6.1.2 (30 August, 2015)

5.5.5 & beta 6.1.1 (26 July, 2015)

5.5.4 (17 May, 2015)

5.5.3 (8 May, 2015)

6.0 beta (27 July, 2014)

5.5.2 (16 April, 2014)

5.5.1 (2 November, 2013)

5.5 (30 October, 2013)

5.4 (20 October, 2013)

5.3.2 (19 July, 2013)

5.3.1 (8 July, 2013)

5.3 (10 June, 2013)

5.2.1 (4 June, 2013)

5.2 (11 May, 2013)

5.1 (16 January, 2013)

5.0 (30 December, 2012)

In addition to mean_normf0.txt, ProsodyPro now generates the following output files containing mean measurements averaged across repetitions of identical sentences: To use this function, in the startup window, tick "Get ensemble files" and set "Nrepetitions" according to the number of repetitions in your data set. Make sure the number of labeled intervals are identical across the repetitions and the number of repetitions is the same across unique sentences/conditions. Otherwise ProsodyPro will quit and display an error message:

Averaging over repetitions failed. Current number of intervals (...) does not match previous number of intervals (...).

Please make sure to enter a correct Nrepetitions in the startup window

4.3 (15 August, 2012)

4.2 (14 July, 2012)

4.1 (4 June, 2012)

4.0 (20 March, 2012)

3.5 (10 February, 2012)

_TimeNormalizeF0.praat (12 March, 2005)

Please report bugs to yi.xu@ucl.ac.uk