aeneas and ForcedAlignment
ForcedAlignment is a GUI wrapper that provides an interactive interface for aeneas's core forced alignment functionality, making them complements rather than competitors.
About aeneas
readbeyond/aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Leverages FFmpeg for audio processing and eSpeak for speech recognition to compute frame-level alignments, outputting results in 10+ formats including SMIL for EPUB 3, WebVTT for captions, and research formats like ELAN and TextGrid. Designed as both a Python library and command-line tool with batch job processing capabilities via ZIP containers, supporting multiple languages and text input types (plain text, HTML with ID markers, structured formats).
About ForcedAlignment
2017fandrei/ForcedAlignment
Graphical utility for forced alignment using aeneas, an interactive audio player
Scores updated daily from GitHub, PyPI, and npm data. How scores work