Repository navigation
VoiceToClipboard v2.2.0
VoiceToClipboard v2.2.0
Local offline models are now the default. Gemini API is the optional second choice.
🔧 What's new in v2.2.0
- Offline Models = default engine. The app no longer asks for a Gemini API key out of the box — it uses your installed local model. Gemini API moved to second position for when you want it.
- RAM-based ⭐ recommendation. The model dropdown recommends the tier that matches your PC:
- ≤ 4 GB RAM → Tiny (~250 MB)
- ≤ 8 GB RAM → Mini (~270 MB)
- ≤ 16 GB RAM → Light / Omnilingual (~550 MB)
-
16 GB RAM → Big / Parakeet (~950 MB)
- 🔔 Sound when transcription finishes. A soft two-tone chime plays when your transcript is copied — toggle it off in Settings → Recording.
- Widget that never feels dead. While your cursor is anywhere over the widget it responds fully (click, drag, focus) — click-through only kicks in when the cursor leaves.
- Stays on top while gaming. Windowed-fullscreen games can't bury it: the moment you hit the hotkey or click record, the widget pops above the game (without stealing game input). Fully event-driven — no background timers, no constant re-asserting.
- New: single-file portable exe (
VoiceToClipboard-2.2.0-portable.exe) alongside the portable zip and the NSIS installer.
🎙️ Everything from v2.1.0 (unchanged)
- Six verified offline multilingual models (Tiny / Mini / Chinese+English Light / Light ⭐ / Big / Chinese+English Big) — auto language detection, no language setting ever.
- Auto-Calibrate background-noise threshold (5-second "don't talk" test with live meter).
- Wake-peek settings pill, futuristic model picker with download size + RAM per row.
- Gemini 2.5 Flash cloud transcription available as an option.
14/14 automated tests pass. Verified live: local default, RAM recommendation (32 GB → Big), hover interactivity, and packaged builds.