Repository navigation
TranscribeGeek 1.0.0
First release.
TranscribeGeek turns recordings into text on your own machine. Drop in audio or video and it writes out a transcript and, if you want one, a SubRip .srt subtitle file. It runs OpenAI's Whisper speech models locally through whisper.cpp — no account, no server, no upload, no per-minute limit.
What it does
- WAV, MP3, M4A, FLAC, OGG, Opus, WMA, AAC, MP4, MKV, MOV, AVI, WebM
- Plain text transcript beside the source file, with or without timestamps
- Optional
.srtsubtitle file - Queue as many files as you like — worked through one at a time
- 22 languages, or automatic detection
What it will not do
- It does not send your recordings anywhere. The only thing it ever downloads is a speech model, from the Models screen, when you ask for one.
- It does not overwrite your files. If a transcript is already there, the next one is numbered.
- It does not bundle ffmpeg. MP3, MP4 and the rest need it to decode; TranscribeGeek runs it as a separate program if it finds one and says so plainly if it does not. Plain 16 kHz mono WAV works either way.
Speech models
Nothing is shipped in the installer. Pick one on the Models screen and it is fetched once and kept.
| Model | Download | When to use it |
|---|---|---|
| Tiny | 78 MB | Checking a file transcribes at all |
| Base | 148 MB | An older machine |
| Small | 488 MB | The usual choice — start here |
| Medium | 1.5 GB | Accents and poor recordings. Slower |
Requirements
Windows 10 1809 or later, 64-bit. .NET 8 is included in the build.
Free to use, including at work. GPL-3.0. No paid tier, ever.
Part of the TechyGeeksHome range.
Full Changelog: https://github.com/techygeekshome/TranscribeGeek/commits/v1.0.0