Dictation lives in one subscription. Meeting notes live in another. Better
Voice does both jobs in a single Mac app. Hold a key to dictate anywhere,
record a meeting and get a speaker-labeled summary. Then it files the result
in Apple Notes, where you already keep everything. It all runs on your Mac,
so your audio never leaves it.
These are normally two separate purchases from two separate companies, each with its own
app to open, its own bill, and its own silo your words end up in. Better Voice does both,
and hands the result to Apple Notes.
Job one
Dictation, in every app you use
Tap your hotkey to start and again to stop, or hold it while you talk and let go. You see the words as you say them, and they appear at your cursor: email, Slack, your editor, a form in the browser. Esc cancels, your clipboard is put back afterwards, and filler words come out by a fixed word list, so nothing rewrites what you actually said.
Instead of a dictation subscription
Job two
Meeting notes, written and filed
Record the call straight off your Mac, drop in a recording you already have, or paste a transcript. Better Voice transcribes it, works out who spoke when, has you name the voices once, and writes a summary with a real title. Long imports keep going in the background, and you get a notification when the note is ready.
Instead of an AI notetaker
Notes
Meetings
Jun 18th - Q3 Roadmap Sync
Thursday, June 18, 2026 at 9:03 AM · 27 min
Priya, Sam, and Jordan reviewed the Q3 roadmap. The API migration is unblocked
now that the auth refactor landed, and the team agreed to ship the beta by
Friday.
Key points
Auth refactor is done. Priya's API migration is unblocked.
Beta ships Friday
Error-rate dashboard needs a look before launch
Action items
Sam: send the updated spec
Priya: review the error-rate dashboard
Every meeting shows up as a titled note in Apple Notes, ready to search, edit, and share.
What you’d otherwise be running
Two products, two bills, and your words split across both of them, plus
whichever cloud each vendor keeps your recordings in.
The usual setup
A dictation app, on subscription
An AI notetaker like Granola or Otter, on another subscription
A bot that joins the call to record it
Your meetings on their servers, in their app
Two places to look for something you said
With Better Voice
Tap or hold-to-talk dictation in every app
Records and summarizes meetings in the same app
No bot; the audio is captured on your Mac
Notes in Apple Notes, on every device you own
Free, MIT-licensed, and nothing leaves your Mac
What you get
It lands in Apple Notes
Not a library inside another app you have to remember to open. Every meeting becomes a titled note with summary and transcript, in folders you pick once. Searchable in Spotlight, editable on your phone, and already synced to your iPad by the time you shut your laptop.
Works on a plane
Once the speech model is down, dictation and transcription need no connection at all. They're running on your Mac, not on someone's API. Only the Apple Notes sync at the end wants the internet, and it waits.
No bot joins your call
Better Voice records the audio on your machine instead of attending as a guest. Nobody else in the meeting has to accept a third-party notetaker, and there's no participant list entry explaining what you're using.
Learns the people you meet with
Name a voice once and Better Voice suggests that name next time it hears them. Naming gets faster every meeting instead of starting over.
Hears your vocabulary
Add the names and jargon you use and Better Voice listens for them in the audio itself, so a word the speech model would mishear still comes out spelled your way. Your exact spellings are applied on top.
Works with Shortcuts
Toggle dictation, start or stop a meeting recording, import a file, transcribe audio to text, or grab your last dictation, from the Shortcuts app or Spotlight. The last ten dictations are also one click away in the menu bar.
Not just English
The speech model recognises most European languages on its own. Set yours in Settings if short clips come out in the wrong alphabet. The filler-word cleanup is English-only, so it stays out of the way otherwise.
Free, and MIT-licensed
No subscription, no account, and no tier that holds back the useful half. The source is on GitHub.
Installs and updates cleanly
Signed with a Developer ID and notarized by Apple, so it installs by drag-and-drop with no Gatekeeper workaround. Updates arrive in-app, and your permissions carry across them.
What setup actually involves
Two things are worth knowing before you download. Both are real, and neither is buried in
a settings pane.
Required · automatic · once
A one-time 470 MB download
On first launch Better Voice downloads NVIDIA's Parakeet speech model: about 470 MB, a few minutes, once. That download is exactly why your audio never has to leave your Mac afterwards. The menu bar shows progress, and dictation switches on the moment it lands.
Optional · Ollama for long meetings
Summaries need a model. You choose which.
Transcription needs no setup at all. Writing the summary does need a language model. Apple's on-device one is zero setup but has a short context window, so a long meeting gets chunked. For hour-long calls, point Better Voice at Ollama or any OpenAI-compatible server you run. Either way it stays on your machine.
Your audio never leaves your Mac
AI notetakers upload your meetings to their servers to transcribe and
summarize them. Better Voice does all of that on your Mac. The only
thing that ever leaves is the finished note and only to your own iCloud, the same way every other Apple Note syncs. We run no servers.
Open the disk image and drag BetterVoice2.app into your Applications folder.
Grant permissions when asked: Microphone, Accessibility
(for the hotkey and to type at your cursor), and Automation
for Notes (so Better Voice can add meeting notes and open them for you).
Recording a call live also asks for System Audio Recording, to hear the
other side.
Then quit and reopen once so macOS applies them.
Pick your Apple Notes folders this is where your notes
and transcripts will be stored.