echo99
Download

Feature

Know who's speaking — by name

echo99 labels the other side of your call by name. Name a voice once, and it recognizes that person in every future recording — matched on your Mac, never in the cloud.

From “Them-1” to real names

Every recording starts the same way: echo99 keeps your microphone and the other side of the call as separate tracks, labels your mic “Me”, and splits the other voices into “Them-1”, “Them-2”, and so on. Speaker identification is the layer on top: it turns those anonymous “Them-N” labels into the actual names of people you’ve met before.

How recognition works — on your Mac

Put a name to a voice once, and echo99 stores a compact voiceprint for that person in your local gallery. On every later recording it compares each speaker against that gallery and, when a voice is a confident match, labels the transcript with the person’s name automatically. There is no cloud service in the loop — the matching runs entirely on the Mac in front of you.

When echo99 is not sure, it deliberately does nothing: the speaker stays “Them-N” rather than risk putting the wrong name on the wrong words. Identity only ever adds a name it’s confident about.

You stay in control

Private by design

Voiceprints are biometric data, and echo99 treats them that way: they are stored locally on your Mac, never uploaded, and never used to train anything. They leave your Mac only if you export them yourself (Manage People → Export). Everything else about speaker identification happens locally — like recording and transcription — so it works with Wi-Fi off and nothing is sent to anyone else’s server on its own.

Honest limits

New to echo99? See getting started, or read how local transcription keeps every conversation on your Mac.

Put names to voices on your next call

Free download. No account. Recording and transcription stay on your Mac.

Download for macOS

Free · macOS 14.4+ · Notarized by Apple