Speaker diarization

What Is Speaker Diarization? A Plain-English Guide

Updated Jul 5, 2026·9 min read

On this page

If you've ever read an auto-generated transcript of a meeting and struggled to tell who said what, you've felt the exact problem speaker diarization solves. A raw transcript is just words in a row. Diarization is what turns that undifferentiated block of text into a readable conversation — "Speaker 1 said this, then Speaker 2 replied that." In one sentence: speaker diarization answers the question "who spoke when?"

This guide explains what diarization is, how it differs from transcription, how it actually works, where it's used, and — the part most explanations skip — how to get speaker-labeled transcripts without uploading your private audio to anyone's servers.

The one-sentence definition

Speaker diarization is the process of partitioning an audio recording into segments and labeling each segment by speaker. The output is a transcript where every utterance carries a speaker tag:

Speaker 1: So should we push the launch to the 15th? Speaker 2: That works, but marketing needs the assets by the 8th. Speaker 1: Okay — can you own getting those over?

Without diarization, that same exchange is a flat run of text with no idea who said which line. With it, the recording becomes a conversation you can actually follow, quote, and act on.

The word itself comes from "diary" — the idea of keeping an ordered account of events. In audio, that account is who was talking at each moment.

Diarization vs transcription: not the same thing

This is the most common confusion, so it's worth being precise. These are two different jobs:

  • Transcription converts speech to text. It gives you the words.
  • Diarization attributes speech to speakers. It gives you the turns.

You can have one without the other. A transcript with no diarization is a wall of text. Diarization with no transcription is a timeline of "Speaker 1 from 0:00–0:12, Speaker 2 from 0:12–0:20" with no words attached. What you almost always want is both combined: a transcript where each line is labeled with who said it. We cover the distinction in depth in speaker diarization vs transcription.

One more distinction people trip over: diarization is not the same as speaker recognition (also called speaker identification). Diarization separates voices into "Speaker 1, Speaker 2" without knowing who they are. Recognition puts real names to voices by matching them against known voiceprints. More on that in diarization vs speaker recognition.

How diarization works (in brief)

You don't need the math to use it, but a quick mental model helps. Diarization systems generally do four things:

  1. Detect speech. Find the parts of the audio that contain talking, and ignore silence and noise.
  2. Segment. Cut the speech into short chunks at likely speaker-change points.
  3. Embed. Turn each chunk into a numeric "voiceprint" — a fingerprint of that voice's characteristics.
  4. Cluster. Group chunks with similar fingerprints together. Each cluster becomes a speaker: Speaker 1, Speaker 2, and so on.

Finally, those speaker segments are lined up against the transcript's word-level timestamps, so every word gets attached to the right speaker. For the full walkthrough, see how does speaker diarization work.

Why diarization matters

Speaker labels aren't a nice-to-have — they change what a recording is for. A few examples:

  • Meetings become real minutes. You can see who committed to what and attribute action items to the right person, instead of a nameless list of tasks.
  • Interviews become usable. A journalist or researcher can instantly separate the interviewer's questions from the subject's answers — see interview transcription with speaker labels.
  • Focus groups become analyzable. Qualitative researchers can track each participant's contributions across a session — see focus group transcription.
  • Podcasts become editable. Producers get a who-said-what script for show notes and cutting — see podcast speaker diarization.
  • Your own life becomes searchable by person. "What did she say about the deadline?" only works if the transcript knows who "she" is.

In every case, diarization is the difference between having a recording and being able to use it.

Where you've already seen it

Diarization is quietly everywhere: the color-coded speakers in a meeting-notes app, the labeled turns in a call-center analytics dashboard, the speaker names in an automatic podcast transcript. Any time software shows you "who said what" from audio, diarization did that work.

The accuracy question

Diarization is powerful but not magic. Accuracy depends heavily on the recording:

  • Number of speakers. Two people is easy. Most systems handle six or seven reliably; beyond that, accuracy drops.
  • Overlapping speech. People talking over each other is the single hardest case — the audio literally contains two voices at once.
  • Similar voices. Two speakers with alike pitch and accent are harder to tell apart.
  • Audio quality. Distance, echo, and background noise all degrade results.

Even leading tools slip here — in large meetings, some popular apps misattribute a meaningful share of turns. The lesson: good input matters. Record with the mic close to the speakers, in a quiet room, with one person talking at a time where possible. See recording two people or a room for how to set that up.

The privacy problem with cloud diarization

Here's what most "what is diarization" articles won't tell you. The mainstream way to get speaker-labeled transcripts is to upload your audio to a cloud service — Otter, Fireflies, Rev, or a developer API like AssemblyAI, Deepgram, Google, or AWS. Your recording leaves your device and lives on servers you don't control.

For a public webinar, fine. But diarization is most useful precisely on your most sensitive audio: private meetings, salary talks, interviews with confidential sources, therapy sessions, medical appointments, family conversations. Sending all of that to a third party — where it may be stored, processed, or accessed via subpoena — is a real cost. Some cloud tools even upload your audio after a "record locally" step.

The open-source route (Whisper + pyannote, or WhisperX) keeps things local but demands a developer's toolkit: a HuggingFace account, command-line work, and often a GPU. Powerful, but far out of reach for normal users. We compare that path in a WhisperX alternative for diarization.

On-device diarization: private by design

The better default for personal and professional recordings is diarization that runs on your device. That's the approach BlackBox takes:

  • Record anything — a meeting, an interview, your whole day — with an always-on recorder.
  • Transcribe on-device to timestamped text, with no upload (see on-device transcription).
  • Label the speakers on-device so the transcript reads as "who said what" — without your audio ever leaving your phone.

No account, no server, works offline, and the library sits behind Face ID. You get the full value of diarization — readable, attributable, searchable transcripts — with none of the privacy trade-off. And it works on both iPhone and Android, where the open-source and cloud routes are impractical.

How to get speaker-labeled transcripts today

Putting it together, here's the simplest private workflow:

  1. Record cleanly — mic close, quiet room, one voice at a time.
  2. Transcribe on-device to get the words with timestamps.
  3. Diarize on-device to attach speaker labels.
  4. Read, search, and summarize — now you can quote the right person and hand a labeled transcript to an AI for minutes and action items.

For a step-by-step version, see how to transcribe audio with speaker labels, and to compare the tools, see the best speaker diarization apps.

Common misconceptions

A few myths worth clearing up:

  • "Diarization knows who people are." It doesn't. It separates voices anonymously as Speaker 1, Speaker 2 — you attach the names. Knowing identities is speaker recognition, a different (and more invasive) thing.
  • "It only works in the cloud." No. Diarization runs fine on-device; cloud is just the most common commercial packaging, not a requirement.
  • "More speakers is just a bit harder." It's a lot harder. Two voices separate almost perfectly; ten talking over each other is the worst case for any system.
  • "A better microphone fixes everything." Position beats price. A modest mic close to the speakers beats an expensive one across the room.
  • "Diarization gives you the words." It gives you the turns. The words come from transcription — you need both for a usable transcript.

Where diarization is heading

Diarization keeps improving on its hardest problem: overlapping speech. Newer models are increasingly "overlap-aware," able to attribute two simultaneous voices rather than dropping one. At the same time, the models are getting small and efficient enough to run on-device in real time on a phone — which is what makes private, no-upload "who said what" practical for everyday users rather than only cloud services. The direction of travel is clear: more accurate, and more local. For personal and professional recordings, that means you increasingly won't have to choose between good speaker labels and keeping your audio private.

The bottom line

Speaker diarization is the technology that answers "who spoke when?" — turning a flat transcript into a labeled conversation you can actually follow and use. It's distinct from transcription (words) and from speaker recognition (names), and it powers everything from meeting minutes to research to podcasts. Its accuracy depends on clean audio, and its biggest hidden cost is privacy: most tools make you upload your recordings. The alternative is diarization that runs entirely on-device. BlackBox records, transcribes, and labels speakers on your phone — private by design, free on iOS and Android, with nothing ever uploaded.

Frequently asked questions

What is speaker diarization in simple terms?

Speaker diarization is the process of figuring out who is speaking and when in an audio recording. It splits the audio into segments and labels each one by speaker — 'Speaker 1,' 'Speaker 2,' and so on — so a transcript reads as a conversation with turns, not one undifferentiated block of text. In short, it answers the question 'who spoke when?'

Is speaker diarization the same as transcription?

No. Transcription turns speech into text (the words). Diarization adds structure by attributing each part of that text to a speaker (the turns). You usually want both together: a transcript where every line is labeled with who said it. The two are separate steps that modern tools combine into one result.

Can speaker diarization be done privately on my phone?

Yes. Diarization can run entirely on-device, so your audio never leaves your phone. BlackBox transcribes and labels speakers on-device with no account and no upload, unlike most cloud transcription services that require you to send your recording to their servers first.

Record your day with BlackBox

Always-on, on-device and private. Free on iPhone and Android.

Keep reading