A lightweight Python dictation tool for Windows with cloud-powered transcription and intelligent Slovak grammar correction.
- Transcription:
whisper-large-v3-turbovia Groq LPU — ultra-fast SK speech-to-text - AI Correction: Model cascade with automatic fallback:
llama-3.3-70b-versatile(Groq) — primaryllama-3.1-8b-instant(Groq) — fast fallbackgoogle/gemma-3-27b-it(OpenRouter) — SK language fallback
- Czech contamination guard: Auto-detects and retries if AI returns Czech
- [F8] — Transcription only (Whisper → paste)
- [ALT+F8] — Transcription + Slovak grammar correction (Whisper → Llama3 → paste)
python -m venv venvvenv\Scripts\activatepip install -r requirements.txt- Create
.envwith your keys:
GROQ_API_KEY=sk-gsk-...
OPENROUTER_API_KEY=sk-or-... # optional, enables SK fallback model
python main.py
- API keys managed via
.env(excluded from Git via.gitignore) - Zero hallucination policy via strict system prompting
- Clipboard-based paste — full Unicode/diacritics support