#131 · Primary category: Speech & Audio
autosub
[NO LONGER MAINTAINED] Command-line utility for auto-generating subtitles for any video file
Project last updated:03/22/24
GitHub Stars
4.2K
Forks
1.6K
Contributors
21
License
MIT
Why we included this project
Anyone who produces captioned video, whether editors, archivists, or course makers, can script this tool to turn a video or audio file into timed subtitles. It detects speech regions, sends those chunks to the Google Web Speech API for transcription, and writes out an SRT or JSON file, optionally translating the captions to another language when you provide an API key. Because it is a command-line utility with flags for concurrency, source language, and output format, it fits into batch pipelines without needing a GUI. One honest caveat: the project is no longer maintained, so you will likely want to verify it against a modern transcription engine or be ready to adapt the code.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production