SkillAgentSearch skills...

WhispGrid

A Whisper to TextGrid script that I use to automatize Corpus Annotation on Praat, with speaker diarization.

Install / Use

/learn @orianemartin/WhispGrid
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

WhispGrid

A little script to use OpenAI's Whisper and then automatically create a TextGrid to use on Praat. While a manual check is necessary, it saves some time. The app lets you choose a model from the basic OpenAI Model, or lets you enter the name of a more specific model. The language can also be chosen.

This script uses Whisper Timestamped to align words and sentences, and uses two Tiers, one for segments and one for words. WhispGrid supports diarization based on Riteshhere's code.

Functionalities

  • Multiple files support
  • Language Choice
  • Model Choice
  • Diarization (choice of number of speakers)
  • Choose how diarization is displayed (initials of speakers, full name, number, etc.)
  • Choose to spell out numbers or not

Limitations

WhispGrid has a limit of 25MB per file (defined by Whisper's API).

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated6mo ago
Forks3

Languages

Python

Security Score

92/100

Audited on Oct 9, 2025

No findings