KeySpeak
Local Speech-to-Text for macOS

Press a key.
Speak. Done.

KeySpeak transcribes your voice and types it anywhere on your Mac. No internet. No API keys. No servers.

Download for Mac - Free macOS 13 or later required
100% Local - No data leaves your Mac Apple Silicon - Metal-accelerated 14 Languages - Powered by Whisper Any App - Works system-wide
Features

Everything you need. Nothing you do not.

Works Everywhere
Any app that accepts text input. Slack, Notes, Terminal, email, browsers - press your hotkey and speak.
Fully Private
All processing happens on your machine. No telemetry, no analytics, no network requests of any kind.
Fast Transcription
Apple Silicon Metal acceleration via whisper.cpp. Results appear in seconds, not minutes.
14 Languages
English, Spanish, French, German, Japanese, Chinese, and more - all processed offline.
Word Corrections
Fix names, jargon, or words Whisper gets wrong. Your custom corrections applied automatically.
Live Preview
See your words appear as you speak. A menu bar waveform shows when recording is active.

Three steps, every time.

1
Press your hotkey
Any modifier and key combination. Recording starts instantly.
2
Speak naturally
The waveform in your menu bar shows your voice is being captured.
3
Press again
Your words are typed at the cursor in whatever app is in focus.
Privacy First

Your voice never leaves your machine.

KeySpeak uses Whisper, an open-source speech recognition model that runs entirely on-device. There is no cloud backend, no account, and no subscription.

The only permissions requested are Microphone (to capture audio) and Accessibility (to type text into other apps). Neither is used for anything else.