A Praat script for F0 analysis (version 2.5.0 ) (Text) (zip file) (FAQ)

The script allows you to
  1. Get accurate f0 tracks using a method that combines automatic vocal pulse marking by Praat, manual correction by yourself, and a trimming algorithm that removes spikes and sharp edges (cf. Appendix 1, Xu 1999)
  2. Label intervals and/or points for each sound (.wav) file
  3. Exhaustively process all the .wav files in a folder
  4. Get time-normalized f0 (for labeled intervals only) (cf. Xu 1997). Useful if you want to plot mean f0 curves averaged across multiple repetitions of the same word or sentence
  5. Get time-normalized f0 (for labeled intervals only) with original time preserved (cf. Xu & Xu, 2005). Useful if you want to plot mean f0 curves with averaged original time for each interval
  6. Get rectified, trimmed f0 as PitchTier objects which can replace the pitch tier in Manipulation objects
  7. Get sampled f0 (for labeled intervals only) -- f0 at fixed time intervals as determined by F0_sample_rate (number of points per second)
  8. Get continuous f0 velocity (= first derivative of f0) curve (for labeled intervals only) -- at fixed time intervals as determined by F0_sample_rate
  9. Get mean f0, mean intensity, duration, maximum velocity from each labeled interval
  10. Get results in ensembled files: normf0.txt, samplef0.txt, meanf0.txt, maxvelocity.txt, duration.txt, and meanintensity.txt

Detailed instructions can be found at the beginning of the script


qTA -- A computational model of tone and intonation

An interactive demo of the quantitative Target Approximation (qTA) model (Prom-on, S. & Xu, Y. 2005). The model simulates F0 production as a feedback controlled overdamped second order system driven by syllable-synchronized pitch targets. It effectively implements the conceptual framework proposed in (Xu & Wang 2001).


f0_model.html

An early computational implementation of the Target Approximation (TA) model (Xu & Wang 2001). The program simulates F0 production as sequential relaxations toward syllable-synchronized pitch targets.



Home