Tauri-based desktop GUI for local Whisper transcription; choose if you prefer a lighter frontend than Buzz.
Transcribe on your own!
- 7.2k
- TypeScript
- MIT
audio transcription / speech-to-text
Buzz is a desktop app that transcribes and translates audio offline using OpenAI's Whisper, with a GUI, CLI, live microphone transcription, speaker identification, and subtitle export.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Tauri-based desktop GUI for local Whisper transcription; choose if you prefer a lighter frontend than Buzz.
Transcribe on your own!
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
CLI-only CTranslate2-based transcriber; choose for faster command-line inference without a GUI.
Whisper command line client compatible with original OpenAI client based on CTranslate2.
self-hosted OpenAI-compatible speech-to-text API; choose when you need an HTTP service rather than a desktop app.
browser-based Whisper transcription via Transformers.js; choose for zero-install client-side work, though stale and basic.
ML-powered speech recognition directly in your browser
web-UI + CLI subtitle generation tool; choose for subtitle-focused workflows with programmatic access under GPL-3.0.
🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️
multi-user Whisper transcription API with access control; choose when you need a managed web service.
This project provides an API with user level access support to transcribe speech to text using a finetuned and processed Whisper ASR model.
framework for real-time streaming Whisper; choose when building custom streaming integration.
Whisper-Flow is a framework designed to enable real-time transcription of audio content using OpenAI’s Whisper model. Rather than processing entire files after upload (“batch mode”), Whisper-Flow accepts a continuous stream of audio chunks and produces incremental transcripts immediately.
self-hosted web UI for local transcription and subtitle editing; choose for browser access and AGPL-3.0.
Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models!
web UI for Whisper subtitle generation; choose for browser-based subtitle editing under Apache-2.0.
A Web UI for easy subtitle using whisper model.
PHP web app for transcription/translation; choose if you prefer a web GUI over a desktop app.
Transcribe and translate your audio files - for free
self-hosted web service with GUI and queued API; choose for server-side transcription with job management.
Whisper as a Service (GUI and API with queuing for OpenAI Whisper)
streaming/live Whisper toolkit with VAD and websocket; choose for real-time pipeline integration.
A nearly-live implementation of OpenAI's Whisper.
Whisper ASR with speaker diarization pipeline; choose for Python scripts requiring speaker labels.
Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper
Whisper library/CLI with word-level timestamps and diarization; choose for accurate alignment.
WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
older streaming-only Whisper script, archived; choose only for a minimal live-mic example with no maintenance.
Streaming transcriber with whisper
old real-time mic transcription script; choose only for a simple reference, no active maintenance.
Real time transcription with OpenAI Whisper.
CLI for generating YouTube subtitles; choose only for YouTube video workflows.
Using OpenAI's Whisper to automatically generate YouTube subtitles
microphone-only Whisper utility; choose for a simple live-mic snippet, old and unmaintained.
Project that allows one to use a microphone with OpenAI whisper.
dictation-focused desktop app; choose for simple voice dictation rather than full transcription.
💬📝 A small dictation app using OpenAI's Whisper speech recognition model.
These projects were analysed and named buzz among their alternatives. The relationship is not symmetric — how buzz rates them is a separate judgement, made when buzz is analysed in its own right.
calls buzz “Use over Vibe when a simple, mature native offline transcription/translation desktop app with subtitle export is enough and Vibe's extra model/diarization features are unwanted.”
Transcribe on your own!
calls buzz “A desktop GUI to transcribe/translate audio offline with Whisper, suitable for non-developers.”
Port of OpenAI's Whisper model in C/C++
calls buzz “Choose it when you want a cross-platform offline transcription/translation desktop GUI rather than a command-line workflow.”
calls buzz “Desktop app for offline transcription and translation powered by Whisper; end-user tool.”
High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model
calls buzz “Choose when you want a desktop GUI for offline transcription and translation instead of a browser app.”
ML-powered speech recognition directly in your browser