strob/gentle
gentle forced aligner
What it solves
It provides a way to align speech audio with a provided text transcript, allowing you to determine exactly when specific words are spoken in an audio file.
How it works
Built on the Kaldi speech recognition toolkit, Gentle acts as a forced-aligner. It takes an audio file and a corresponding text transcript as input and matches the sounds in the audio to the words in the text.
Who it’s for
Developers and users who need precise timing for spoken words in audio files, whether through a graphical user interface, a REST API for integration into other software, or a command-line tool.
Highlights
- Robust and lenient forced-alignment of speech and text.
- Multiple deployment options including a Mac app, Docker image, and source installation.
- Accessible via a web GUI, REST API, or CLI.
- Outputs alignment data in JSON format.
Related
- Project
- Project
- Project
- Project
- Project