Praat scripts

TextGrid Maker Plus — This script opens each wav file in a directory, creates a TextGrid file, and opens the annotation window in Praat. Clicking "continue" saves the TextGrid and opens the next sound file for annotation. This version allows you go to back to fix a mistake and shows you how many items are remaining. Based on Annotation Helper by Kathryn Flack and Shigeto Kawahara. Also useful for checking students' or RAs' annotation—just leave the 'skip' checkbox unchecked.

Check Intervals — Takes a set of TextGrids in a folder and checks to make sure that each one has the correct number of intervals, and that they're labeled correctly. Errors are printed to the console. Useful for checking for typos before running a script that relies on interval labels.

R scripts

Confusion Matrix Maker — Given files in a directory (or just a data.frame) with participant guesses and associated actual values, this script generates a confusion matrix with either raw values or percents.

TextGrid Buddy System — Checks that every wav file in a given directory has a TextGrid file by the same name. Moves all buddy-less wav files into a subfolder for further processing. This script probably should not have been written in R, but hey, it works.

Combine txt to csv — Takes a directory of tab-separated text files (like the output of many Praat scripts) and combines them into a single csv file for easier processing.

LaTeX Tools

TeXTabTool — A web-based tabular generator I wrote with Jonathan North Washington.

SLOverline — A package for producing non-manual marking overlining and non-manual marking labels used in signed language linguistics: