savbell/whisper-writer
💬📝 A small dictation app using OpenAI's Whisper speech recognition model.
Supports multiple recording modes (continuous, voice activity detection, push-to-toggle, hold-to-record) with configurable keyboard shortcuts, and transcription can run locally via faster-whisper or through OpenAI's API with customizable endpoints. Built with PyQt5 for the UI, it automatically injects transcribed text into the active window and includes optional GPU acceleration via CUDA for local inference.
1,021 stars. No commits in the last 6 months.
Stars
1,021
Forks
168
Language
Python
License
GPL-3.0
Category
Last pushed
Aug 24, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/savbell/whisper-writer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Softcatala/whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
collabora/WhisperLive
A nearly-live implementation of OpenAI's Whisper.
kurianbenoy/whisper_normalizer
A python package for whisper normalizer
Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
pavelzbornik/whisperX-FastAPI
FastAPI service on top of WhisperX