You switch languages while thinking
Real work rarely stays in one language. SpeakLocal is designed for multilingual notes, replies, prompts, and drafts.
The unobtrusive, private dictation app for Mac
Dictate the way you actually talk: multiple languages, one thought, no setting switches, no noisy workflow. SpeakLocal listens locally, detects the language for each recording, and inserts the text directly into the active field.
30 days free, then €14.99 one-time until December 1 · €19.99 after. No subscription, no account, no cloud transcription.
Why it exists
Real work rarely stays in one language. SpeakLocal is designed for multilingual notes, replies, prompts, and drafts.
Many dictation tools paste through the clipboard. SpeakLocal avoids that path so copied links, snippets, and references stay intact.
Recordings are processed locally on your Mac, with temporary audio cleanup available when you do not want files kept around.
Workflow
SpeakLocal lives in the menu bar and keeps the interaction small: choose a hotkey, talk into the active text field, and let the transcript land where you were already typing.
Hold-to-talk or press-to-toggle, with a configurable shortcut saved on your Mac.
A compact HUD shows what is happening while you stay inside Mail, Notes, Slack, your editor, or the browser.
Model choice
Some days you want the fastest possible dictation. Some recordings deserve a heavier model. SpeakLocal lets you choose.
Designed for quick local transcription on Apple Silicon and prepared in the background.
Use Whisper models when they fit your language, machine, or accuracy preference better.
Keep recordings for debugging, or let SpeakLocal remove its own temporary audio files after transcription.
Launch pricing
Start with 30 days free. SpeakLocal is planned as a paid Mac app instead of another monthly subscription.
Intro price until December 1, then €19.99. One-time purchase after your trial ends.
FAQ
No. It transcribes. If you speak one language, it writes that language. If you switch languages, it follows along.
No. The transcription models run locally on your Mac.
That is how SpeakLocal can insert text directly into the active field in other Mac apps.
SpeakLocal is built for Apple Silicon Macs running macOS 14 or newer.
Send it over through the bug & feature request form. A few lines on what happened (or what you'd like to see) is usually enough — it goes straight to me.