Goethe
Universität Frankfurt
Institut für Phonetik
Villa.jpg


Home

Lehre

Studienberatung

Personal

Termine im Studienjahr

Forschung

Bibliothek

Studienfinanzierung

Links

Tools

Praat scripts:
(use 'right-click' to download)
(Scripts are being step-by-step updated to the 'new' Praat syntax; 'old' should still work) Vers. Comments



Demonstrations, how to handle files    

   
File name handling 3.1 Examples how to deal with filenames; detailed comments
File name handling 3.1 Less comments; for cut-n-paste
Going through all subdirectories 3.1 Example how to get though ALL sub-sub-sub...directories; detailed comments
Going through all subdirectories 3.1 Less comments; for cut-n-paste

   
Pre-processing and labelling    

   
Resample, monorize and scale all files in a directory 3.1 Useful as a first step prior to (e.g. formant) analyses.
Open a speech and TextGrid file and jump to point in time. 0.0 Useful if you have many files and know name and position in file.
Inspect speech and TextGrid files of Formant and Pitch analyses. 0.0 Inspect Pitch and Formant results.
     
Interactive supply of text labels for segmenting 2.0 Script helps setting interval/point labels in one tier
Documentation for this labeling script (vers. 2.0 behaves like 1.6) 1.6 I hope it helps

   
Duration    

   
Computes segment durations of one file 2.1 Simple script to get started; detailed comments
Computes segment durations of one file 2.1 Less comments; for cut-n-paste
Segment or file durations of all files in a directory 2.1 Should do most of the work.

   
Intensity    

   
Computes mean intensity of all labeled intervals in all files of a directory 2.0 More realistic application
Segment or file intensities of all files of a directory 2.0 Should do most of the work.

   
F0    

   
Computes mean F0 of all labeled intervals in all files of a directory 1.1 ditto
Computes F0 contours of all labeled intervals in all files of a directory 2.6 Includes z-scores and mean subtract; helpful for intonation studies.
Documentation for this contour script. 2.6 Read before use.

   
Formants and spectrum    

   
Computes formant frequencies at the center of all labeled intervals in all files of a directory 1.1 Not the most efficient method to do it; with a median smoother and detailed comments
Computes formant frequencies at the center of all labeled intervals in all files of a directory 1.1 Less comments; for cut-n-paste
Computes mean formant frequencies of all labeled intervals in all files of a directory 1.1 Again, not the most efficient way....
Computes formants frequencies, bandwidth, mean etc. of selected intervals in all files of a directory 1.1 Does many things, but not efficiently
Computes spectral mean, st.dev., skewness and kurtosis of selected intervals in all files of a directory 1.0 Should be efficient.

Perl scripts: Vers. Comments



SPLICE wav-files together according to a skript file. 0.5.9 Catches non-utf8 files now better and handles utf-8 with BOM.
 
Convert CSL-Tags/Impulses to PRAAT-TextGrids 0.0 Written for UNIX/Mac - DOS needs backslashes in the path!
Compute distances/frequencies from CSL-tags/impulses 0.1 Works with samples/ms/Hz (see "perl tags.pl help")
Count and sort all symbols in a text file 0.0 Works only with text files, not ".doc" ("perl symbols.pl < file name >")
Count and sort all words in a text file 0.0 Works only with text files, not ".doc" ("perl words.pl < file name >")
Find all identical files in all (sub-)directories 0.3 Written for UNIX/Mac - DOS needs backslashes in the path!

UPSID Vers. Comments



Simple user interface 0.2 (Ian Maddieson's and Kristin Precoda's database; cf. info)



letztes Update: 18.1.2019
by Webmaster - Impressum - Datenschutzerklärung