🚧 I am working on a complete rewrite of the project. Progress on this can be seen at v4 branch. Consequently, this branch will not receive any new releases or updates.
Whishper is an open-source, 100% local audio transcription and subtitling suite with a full-featured web UI.
Features
[x] 🗣️ Transcribe any media to text: audio, video, etc.
Transcribe from URLs (any source supported by yt-dlp).
Upload a file to transcribe.
[x] 📥 Download transcriptions in many formats: TXT, JSON, VTT, SRT or copy the raw text to your clipboard.
[x] 🌐 Translate your transcriptions to any language supported by Libretranslate.
[x] ✍️ Powerful subtitle editor so you don't need to leave the UI!
Transcription highlighting based on media position.
CPS (Characters per second) warnings.
Segment splitting.
Segment insertion.
Subtitle language selection.
[x] 🏠 100% Local: transcription, translation and subtitle edition happen 100% on your machine (can even work offline!).
[x] 🚀 Fast: uses FasterWhisper as the Whisper backend: get much faster transcription times on CPU!
[x] 👍 Quick and easy setup: use the quick start script, or run through a few steps!
[x] 🔥 GPU support: use your NVIDIA GPU to get even faster transcription times!
[x] 🐎 CPU support: no GPU? No problem! Whishper can run on CPU too.