← Back to blog
AI6 min

Diarization: how AudioMap understands who says what

"Diarization" is the technical word for something your brain does without thinking: telling voices apart in a conversation. For a machine, it's one of the hardest problems in audio.

Why it's hard

  • Similar voices (siblings, same gender, same accent).
  • Overlaps: people talk over each other.
  • Channel changes: someone leaves the computer and comes back.
  • Noise: AC, another language in the background.

Transcription can hit 99% accuracy and still, if speakers are mis-assigned, the note is useless.

How we approach it

Per-segment embedding. We split audio into 1-3 second chunks, pass each chunk through a speaker-embedding model (trained on Spanish + English + Portuguese). Each chunk yields a ~512-dim vector.

Progressive clustering. We group vectors into clusters. The cluster count isn't fixed: it's inferred by density. So a 2-person meeting doesn't produce 5 fake speakers, and an 8-person one does pick them up.

Prosody refinement. We use rhythm, pauses, and intonation as secondary signals to sharpen the boundary between speakers when embeddings hesitate.

Optional re-identification. If the user labels a speaker ("this is Juan"), the embedding is stored encrypted in their account. In future meetings, Juan is recognized automatically.

What we DON'T do

We don't upload your voice to a public repository. Embeddings are yours alone and get deleted on request. Cross-account identification doesn't exist.

Results

On internal benchmarks with typical Zoom audio:

  • Speaker error rate: 4.7% in Spanish, 5.1% in English.
  • With >5 speakers, rises to ~9%.
  • Overlaps detected at 87% precision.

Compared to generic services (which sit at 12-18% error in Spanish), the gap is notable. Reason is simple: we optimize for the real case (team meetings and interviews), not professional podcasts.

Ready to try it?

Record your next meeting and get an actionable summary in seconds.

Start free
View all →
AI

Recording privacy: how AudioMap protects your meetings

Uploading audio to a service involves trust. Here's exactly what we do and don't do with your material.

5 min
AI

Whisper, Gemini and LLMs: the technology behind your notes

An honest look at the AI stack that turns an MP3 into an actionable note.

6 min
AI

AI in meetings: myth vs. reality in 2026

What AI can and cannot do with your meetings today, and why most market promises are smoke.

5 min
Use cases

The lecture you recorded and never played again: how to summarise a recorded class

Recording the lecture takes one button. Playing it back takes the ninety minutes you do not have. This is how a ninety-minute recording becomes notes with concepts, examples, reading list and a mind map, without listening again.

8 min
Use cases

How to preserve a family interview: your grandmother's life does not fit in a WhatsApp voice note

You recorded your grandmother telling her childhood and the file lives in a chat that will be wiped some day. This is how that recording becomes something you can read, search by name, watch with subtitles and share with the family without losing control.

8 min
Use cases

The advisor who stopped repeating the same review fifteen times: an AI tax review template

Fifteen quarterly reviews in three weeks, all alike and none identical. The problem is not remembering what was said: it is remembering to whom. This is how each session ends up documented, with its legal notice and its data in Europe.

8 min
Diarization: how AudioMap understands who says what · AudioMap