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

vosk_autosrt
37
Emerging
whisper_autosrt
31
Emerging
Maintenance 0/25
Adoption 5/25
Maturity 18/25
Community 14/25
Maintenance 0/25
Adoption 7/25
Maturity 18/25
Community 6/25
Stars: 11
Forks: 3
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 29
Forks: 2
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m
Stale 6m

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

Scores updated daily from GitHub, PyPI, and npm data. How scores work