Read, write, and manipulate Praat TextGrid files with Python
-
Updated
Feb 25, 2026 - Python
Read, write, and manipulate Praat TextGrid files with Python
A Praat script for creation of pictures (waveform, spectrogram, pitch contour, aligned with a textgrid). It creates figures in PNG PDF wmf eps, PraatPic, of all the Sound and TextGrid files it finds in a folder. The pictures contain a waveform (optional), a spectrogram(optional), the F0 track optional and a the content of the tiers of the TextGr…
Praat TextGrid Objects in R
Scripts for computing common lyrics-to-audio alignment evaluation metrics. Usable evaluation for any token-based alignment (e.g. if token is word, phrase, note, section etc.) User for the evaluation of the MIREX Lyrics-to-audio challenge
A small wrapper package around whisper-timestamped. Create force-aligned transcription TextGrids from raw audio!
Gentle and praatio scripts for easy forced alignment
A set of Praat scripts to analyze vowels: 1) extracting data (F0, F1, F2, F3, F4, interval duration (ms) and intensity (dB)) and 2) extracting whole formant data. Scripts for extracting data from point tiers are also avaliable
A Whisper to TextGrid script that I use to automatize Corpus Annotation on Praat, with speaker diarization.
Open-source phonetic analysis: spectrograms, pitch, formants, and annotation in the browser or on the desktop
Some useful functions for mobile eyetracking data analysis
An enhanced automatic stylizer for pitch (contour) of speech corpora derived from SLAM.
A simple Praat script for simultaneously trimming TextGrids and audio
To associate your repository with the textgrid topic, visit your repo's landing page and select "manage topics."