"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.
Keep reading
View all →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 minWhisper, Gemini and LLMs: the technology behind your notes
An honest look at the AI stack that turns an MP3 into an actionable note.
6 minAI 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 minThe 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 minHow 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 minThe 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