Tools & Scripts
Software, Praat scripts, R routines, and shell utilities
Tools
libdcn
A Python library to work with dynamic computational networks (DCNs) developed by Goldsmith and Larson.
Derived sonority is computed using Prince's (1990) equation (vectorized form).
Requires NumPy. (GPL)
PFC toolbox
A Python application to manage collections of TextGrid and sound files.
Superseded by Dolmen and no longer actively maintained, but the code may be useful as a concordancer template. (GPL)
OTableau
A cross-platform WYSIWYG editor for Optimality Theory tableaux with LaTeX output.
Written with Nathan Sanders.
Praat scripts
Praat is a program for phonetic analysis by Paul Boersma and David Weenink.
prosody2xml
Extracts prosodic information (duration, pitch, intensity) from intervals in one or more
tiers and writes the output to an XML file.
fix_tier
Copies part of one TextGrid tier into another.
tier2text
Writes the content of a TextGrid tier to a plain text file.
transpraat
Writes the content of a TextGrid to a plain text file, following speech-turn conventions
of the PFC project.
R scripts
R is a free environment for statistical computing and graphics.
hufs_phonetics.r
v0.2 — Routines to compute average formant values for vowels in a data frame and to
plot them in an F1/F2 chart.
Bash scripts
brume.sh
A simple
rsync-based backup script to synchronize a home directory
with an external drive.