All features

Transcript Cleanup

Optionally run a small language model over your dictation to drop the ums and punctuate what you said — still without anything leaving your Mac.

Speech Is Messier Than Writing

Say a sentence out loud and read the transcript back. It is all there — the “um”, the “I was, I was going to say”, the sentence that restarts halfway through. Speech recognition is doing its job faithfully; the problem is that nobody writes the way they talk.

Transcript Cleanup runs a small language model over the finished transcript, on your Mac, before the text is typed. Filler words go, false starts go, and what you said gets punctuated.

VocaMac Settings showing the Cleanup page with its model list and Try It panel

What It Actually Does

so um i was i was thinking we could ship it on friday comma maybe after the review you know

  ↓

So I was thinking we could ship it on Friday, maybe after the review.

Filler words removed, the repeated “I was” collapsed, the spoken “comma” written as a comma, and the sentence capitalised.

It is deliberately narrow. It does not summarise, rephrase, or answer — if you dictate a question, you get your question back, punctuated, not an answer to it. Anything the model returns that looks like a summary, a refusal, or a chatbot reply is discarded and your original transcript is used instead. The worst case is that nothing changes.

Off by Default

Cleanup is opt-in and requires a one-time model download. Open Settings → Cleanup, download a model, and turn it on.

ModelSizeNotes
Qwen 2.5 0.5B~491 MBRecommended. Writes dictated “comma” and “period” as marks and capitalises sentences.
Qwen 3 0.6B~397 MBSmallest. Punctuates long paragraphs slightly better; leaves dictated punctuation as words.

Both add roughly two tenths of a second to a short dictation. If the model takes too long, returns nothing, or returns something implausible, VocaMac falls back to the raw transcript rather than making you wait.

Try It Before You Trust It

The Cleanup settings page has a Try It box. Type what you would have said, run it through the model, and see exactly what dictation would have produced. It tells you which of four things happened — the text was cleaned, the model returned it unchanged, the rewrite was discarded (and why), or cleanup was skipped (and why) — so a model that is quietly doing nothing is visible rather than mysterious.

You can edit the prompt the model is given and try the edit immediately, before saving it.

Honest Limits

These are very small models, chosen so cleanup finishes fast enough to sit in the middle of a dictation. They will not catch every filler, and neither of the shipped models reliably acts on a spoken “scratch that” — the prompt asks for it, but do not rely on it. Dictation in languages other than English is passed through untouched rather than mangled.

Private by Design

The model runs on your Mac through llama.cpp with Metal acceleration. Your transcript is never sent anywhere — cleanup is the same on-device promise as the rest of VocaMac, and turning it off unloads the model and frees the memory.

Ready to try Transcript Cleanup?

Install VocaMac