vosk_autosrt and whisper_autosrt
These two command-line utilities are direct competitors, offering similar auto-subtitle generation functionality with the key distinction lying in their underlying speech recognition technology: one leverages the free Vosk API while the other utilizes a reimplementation of OpenAI's Whisper module via `faster_whisper`.
About vosk_autosrt
botbahlul/vosk_autosrt
A python script COMMAND LINE utility to AUTO GENERATE SUBTITLE FILE (using free Vosk Speech Recognition API) and TRANSLATED SUBTITLE FILE (using unofficial online Google Translate API) for any video or audio file
Integrates FFmpeg for audio extraction and supports multiple subtitle formats (SRT, VTT, etc.) with optional embedding back into media files. Leverages offline Vosk models cached locally for speech recognition and batches translation requests with configurable concurrency. Runs as a standalone CLI across Windows, Linux, macOS, and Android (via Termux), with PyInstaller support for compiled executables.
About whisper_autosrt
botbahlul/whisper_autosrt
A python script COMMAND LINE utility to AUTO GENERATE SUBTITLE FILE (using faster_whisper module which is a reimplementation of OpenAI Whisper module) and TRANSLATED SUBTITLE FILE (using unofficial online Google Translate API) for any video or audio file
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work