Speech in, words with timings out.
A speech recognition model reads the audio and produces words with timings. On Apple silicon this runs on the Neural Engine and the GPU, which is why an hour of meeting comes back in minutes instead of an hour.
There are three honest ways to turn a recorded meeting into text without sending the audio anywhere. This is what each one takes, and where each one stops.
The transcriber on this site, ready for a recording.
A speech recognition model reads the audio and produces words with timings. On Apple silicon this runs on the Neural Engine and the GPU, which is why an hour of meeting comes back in minutes instead of an hour.
Voice Memos and QuickTime record the microphone, and macOS dictates into a text field. None of them captures the audio coming out of your speakers, and none of them leaves a transcript file behind.
A virtual audio device so the system’s output appears as an input, then an open source model over the file from the terminal. Free, fully offline, and exactly as much work as it sounds: a driver, weights to fetch, and a script that needs attention after the next macOS update.
Capture, transcription and the written note in one place, with the audio kept so you can click a line and hear that moment again. Much less to maintain, and what is worth checking before you pick one is where each of those three steps actually runs.
Locally has a narrow meaning on this page: the recording stays on the machine it was made on, and the speech model that reads it runs on that same machine.
Uploading the file to a service and getting a transcript back does the same job, often very well, and does it somewhere else. Which one you want is a real decision, and it is its own page.
Aside is route three. It records and transcribes on your Mac, and the speech model ships inside the download, so the first meeting works with no account, no upload and nothing metered. Around 99 languages, detected automatically, and it works with the wifi off.
Writing the note is the separate step described above. By default that transcript text goes to Claude Haiku through Aside cloud. Point it at your own API key and it goes to your account instead, or at Ollama on your own machine, in which case nothing goes out at all. The full list, including the uncomfortable line, is under privacy on the front page.
Your meeting notes are files on your Mac, which is the other half of the argument: a transcript you cannot get out of an app is a transcript you are renting.
Last updated 13 August 2026.
How macOS hands both streams to an app, and why some tools need a bot in the call to get the same thing.
Read the guide
Privacy, offline, speed, cost and quality, with the parts that do not favour running it yourself left in.
Read the guide
Six meeting note apps side by side: what each one caps, where each one transcribes, and what you keep afterwards.
See the comparison
Records and transcribes on your Mac, and every note is a Markdown file you keep.
Requires macOS 26 or later. Apple silicon, or Intel with much slower transcription.