Windows · offline · free · open source

Voice-to-Text

Local push-to-talk speech-to-text. Hold a hotkey, speak, release, and the transcribed text lands in your clipboard. Powered by whisper.cpp.

Shift+Altdefault hotkey
v1.0.0Released 2026-04-22

Latest release

Windows bundle · 45.1 MB

Download v1.0.0

By downloading you agree this is an unsigned Windows build. Your browser or SmartScreen may warn you; that's expected for open-tool binaries.

View all releases on GitHub

I use Claude Code's /voice on Mac and it's great. On Windows it doesn't work nearly as well, especially in WSL through Windows Terminal, and most third-party alternatives are cloud-based or paywalled. So I built this. Works anywhere on Windows, runs entirely on your machine, free.

One of the AI labs will probably ship something better eventually. Until then, this is yours: MIT-licensed and open source on GitHub.

How it works

Shift+Alt

Press the hotkey

Default is Shift+Alt. Pick any combination you like in config.ini.

Wait for red

The tray icon flicks from green to red. That means it's recording. Now go.

Talk away

Hold the key for as long as you need. There's no time limit.

Release

Transcribes locally on your CPU and copies straight to your clipboard. Paste anywhere with Ctrl+V.

Requirements

Windows 10+
64-bit only
Any microphone
WASAPI input
~150 MB
Free disk space
Admin rights
Via UAC prompt

Release notes

v1.0.0voice-to-text.zip (45.1 MB)
  • Initial public release.
  • Standalone Windows bundle: no installer, no dependencies to fetch.
  • Push-to-talk speech-to-text with whisper.cpp (small.en model).
  • WASAPI microphone capture via bundled mic-capture tool.
  • Tray icon with idle / starting / recording / transcribing states.
  • Configurable hotkey, model, threads, and audio device via config.ini.