Voice-to-text transcription powered by CTranslate2 — speak, transcribe, and paste into your favorite LLM in seconds.
- 🎤 Record & Transcribe — Capture audio directly from your microphone
- 📁 File Transcription — Transcribe existing audio files
- 🌍 Translation — Translate foreign language audio to English
- 📋 Auto-Clipboard — Transcriptions are automatically copied and ready to paste
- ⚡ GPU Accelerated — CUDA support for fast transcription
| Requirement | Notes |
|---|---|
| Python 3.11 or 3.12 | Required |
| Git | Required |
| git-lfs | Required |
| Windows | Linux/macOS support welcome — testers needed! |
# 1. Download and extract the latest release, then navigate to the folder containing main.py
# 2. Create and activate virtual environment
python -m venv .
.\Scripts\activate
# 3. Install dependencies
python install.py# Activate environment and start
.\Scripts\activate
python main.py- Select a model and click "Update Settings" (first use will download the model automatically)
- Record your voice or select an audio file to transcribe
- Paste anywhere with
Ctrl+V— the transcription is already in your clipboard!
Note: The "Copy to Clipboard" button in the sidebar lets you edit and re-copy the transcription if needed.
Interested in helping bring this to Linux or macOS? Feel free to open an issue or PR!
