Myriad Voice
Mac app · Dictation

Hold a key. Talk.
Keep your hands where they were.

Hold the right , say what you mean, let go. The words appear in whatever app you were already in — the reply, the brief, the commit message, the field you were halfway through filling in. Hold the right instead and the same sentence comes out translated.

In development · not yet released

On device
the model runs on your Mac
Two keys
dictate, or dictate translated
Any app
wherever the cursor already is
The whole interaction

There is no window to go to

Dictation tools usually ask you to leave what you are doing, speak into their window, then copy the result back. This one is a key you hold.

Press and speak

Two keys, two jobs

Right ⌥ — say it as you said it

Hold it and talk. Let go and the text is inserted at the cursor, in the app that was in front. Nothing to open, nothing to paste, nothing to switch back from.

Right ⌘ — say it in one language, send it in another

The same hold-and-talk, with a translation step on the way out. Speak Polish, an English sentence arrives. Translation is a separate key rather than something the app guesses at, which is the point — see below for why.

Escape cancels it

Started a sentence you did not want? Press Escape while still holding, and nothing is transcribed and nothing is inserted.

The unglamorous half

Getting the text in without breaking anything

Your clipboard is put back

Insertion goes through a paste, so the clipboard is saved first and restored afterwards. Whatever you had copied is still there when the sentence lands.

A fallback for apps that refuse a paste

Some apps will not take a synthetic paste. Those get the text typed in character by character instead, so the answer to "it does not work in this one app" is not a shrug.

Your first word is not eaten

A microphone needs a few hundred milliseconds before it delivers usable audio, and by then you are already talking. The microphone is kept warm between recordings and half a second of audio is held back, so the beginning of the sentence is there.

Decisions you can feel

Built against the ways this goes wrong

Every item here exists because it is a common, specific complaint about dictation tools — not because it looked good on a feature list.

The shortcut does not quietly stop firing

The most common failure in this category is the hotkey dying mid-session and never coming back until a restart. The key is watched at a level that can be re-armed, and it is re-armed when the system switches it off.

Your language is set, not guessed

On a short sentence, automatic language detection often picks wrong — and a wrong guess does not produce a typo, it silently produces a translation. So the dictation language is something you choose, and translating is the other key.

Silence is not sent to the model

Speech models invent sentences when handed silence — subtitle credits, thank-yous, whole polite closings that you never said. Audio with nothing in it is not passed on, so it has nothing to invent from.

Nothing waits forever without saying so

Loading a speech model onto Apple's Neural Engine can hang with no error and no timeout, at nought per cent processor, indefinitely. Loading has a deadline; when it passes, the app loads a different way and remembers to do that next time. An app that goes quiet for an unbounded time is indistinguishable from a broken one.

It lives in the menu bar

No dock icon to alt-tab past, no window in your way. A small indicator while it is listening, and otherwise nothing.

Signed and notarised by Apple

Distributed directly, with a Developer ID signature and Apple's notarisation, so it opens without the warning that a downloaded app usually shows.

Where the audio goes

Nowhere.

Speech is turned into text by a model that runs on your own Mac, using the machine's own hardware. Your voice is not uploaded to us, and it is not sent to any speech service.

  • Audio is not storedIt exists for as long as it takes to turn it into text, and then it is gone. There is no recordings folder and no history to leak.
  • One download, at the startThe speech model is fetched once when you first set the app up, and after that dictation works with the network off. That first download is the only time it needs the internet to do its job.
  • Client work stays client workThis is the reason the model is local rather than an API call. If you are under an agreement that forbids sending a client's words to a third party, a cloud transcriber breaks it and this does not.

What the app does contact us about, once you have bought it, is your licence key — see the Privacy Policy.

Straight answer

What is not finished

The app is in development. Rather than describe it as though it were done, here is where it actually stands.

Need something that is not on either list? Ask for it

Before you count on it

What it needs

A Mac with Apple silicon

The speech model runs on the Neural Engine in Apple's own chips, so an Intel Mac is not supported.

Microphone access

Granted once, in System Settings, the first time you dictate.

Accessibility and Input Monitoring

Also granted once. They are what let the app notice the key you are holding and put text into another application — the two things it is for.

Room for the model, and one download

Under a gigabyte on disk, fetched once during setup.

Not on sale yet

It will be one payment, when it is ready.

No subscription, and the version you buy keeps working. Until then the most useful thing you can do is tell us what would make it worth switching to — that still changes what gets built.