Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

Notifications You must be signed in to change notification settings

orianemartin/WhispGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

20 Commits

Repository files navigation

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).

About

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

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages