Skip to content
HomeNewsDigestsConceptsGuidesToolbox
AboutSubscribeUA
Subscribe

AI Today Brief

The daily AI-engineering brief. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS

Follow AI Today Brief on LinkedIn for daily AI-engineering updates and the weekly “5 shifts that changed how developers work” PDF.

Explore

NewsDigestsConceptsGuides

Company

SubscribeAdvertiseAbout

Legal

Editorial policyAI disclosurePrivacyTerms

© 2026 AI Today Brief. All rights reserved.

  1. Home/
  2. News/
  3. Models & research/
  4. NVIDIA Nemotron 3 Diarization Separates Eight Concurrent Speakers in Real Time
Models & research

NVIDIA Nemotron 3 Diarization Separates Eight Concurrent Speakers in Real Time

NVIDIA published Nemotron 3 Diarization, an open-weight 100M-parameter model that separates up to eight speakers during overlapping speech. It hits a 14.72% diarization error rate on VoiceArena benchmarks and delivers streaming inference down to 320 milliseconds of input buffer context.

September 23, 2026· 7 min read
OKCurated by Oleksandr Kuzmenko, AI Product Engineer·Updated September 23, 2026·Sources cited on every story
AI-assisted · editor-reviewed·How we use AI
NVIDIA Nemotron 3 Diarization Separates Eight Concurrent Speakers in Real Time

Impact: Medium

Why it matters

Integrate local, open-weight speaker attribution into real-time meeting transcription and multi-party voice agents without leaking sensitive audio to cloud providers.

TL;DR

  • 01100M open-weight model supports up to eight simultaneous speakers with state-of-the-art 14.72% DER.
  • 02AOSC cache preserves speaker identity across streaming audio chunks without combinatorial re-sorting.
  • 03Input buffer scales down to 0.32 seconds for low-latency interactive voice agent integrations.

Key facts

Up to 8 speakersConcurrent Speakers Supported
0.32 secondsLowest Recommended Latency Buffer
Parameter Count
100M parameters (open-weight)
VoiceArena Diarization-Bench DER
14.72% (0 ms collar, #1 rank)
Concurrent Speakers Supported
Up to 8 speakers
Transformer Architecture
31 layers with RoPE, 80 ms stacked frames
Lowest Recommended Latency Buffer
0.32 seconds

Solving Multi-Speaker Attribution in Streaming Workflows

Standalone speech recognition captures text but fails to reliably identify who committed to a task, raised an objection, or interrupted during multi-party conversations. NVIDIA Nemotron 3 Diarization addresses this with an open-weight, 100M-parameter architecture trained to isolate up to eight speakers concurrently, even during continuous overlap.

On the initial VoiceArena Diarization-Bench leaderboard, the model ranks #1 across 139 English-language conversations with a 14.72% Diarization Error Rate (DER) under zero boundary collar evaluation, outperforming the next best system (19.3% DER) by approximately 24% relatively.

Architectural Pipeline and Context Memory

The pipeline ingests 16 kHz single-channel audio and operates as follows:

  • Spectrogram Stacking: Generates Mel-spectrogram features with a 10 ms frame step, stacked by 8x into 80 ms frames.
  • Encoder Backbone: Processes features via a 31-layer Transformer encoder equipped with rotary positional embeddings (RoPE).
  • Upsampling Head: Applies a Conv1D projection to output a [T, 8] tensor representing per-frame speaker activation probabilities across an adjustable 10 ms stride.
  • Streaming Buffers: Employs an Arrival-Order Speaker Cache (AOSC) and a FIFO queue to retain past speaker turns, preventing speaker ID permutation flips across sequential streaming chunks.

Tunable Latency Operating Points

Engineers can select from four recommended input-buffer latency tiers depending on pipeline constraints:

  • 30.4 s: Maximum context accuracy for batch offline indexing and post-call analytics.
  • 1.04 s: Standard interactive meeting transcription.
  • 0.64 s: Low-latency conversational monitoring.
  • 0.32 s: Lowest recommended operating threshold for interactive voice agents.

Training leveraged multi-speaker audio from David AI across 21 languages, cutting compound DER by 0.77 absolute percentage points down to 10.42% in production setups.

Try it in 2 minutes

# Basic configuration targets for Nemotron 3 Diarization latency
# Buffer latency choices: 30.4s (offline), 1.04s, 0.64s, 0.32s (streaming minimum)
config = {
    "sample_rate": 16000,
    "frame_step_ms": 10,
    "max_speakers": 8,
    "input_buffer_latency_sec": 0.32,
    "memory": "AOSC_FIFO"
}

python

✓ When to use

  • Building real-time transcription systems for multi-person video meetings or interviews.
  • Developing full-duplex conversational voice agents that must detect interruptions.
  • Processing long audio archives containing overlapping multi-party discussions locally.

What to do today

  • →Evaluate the checkpoint on 16 kHz multi-speaker recordings with the 0.32s or 0.64s streaming buffer.
  • →Pair the [T, 8] diarization output tensors with your existing Whisper or NeMo ASR pipeline.
  • →Map anonymous speaker_0..speaker_7 indices to meeting metadata or caller IDs using downstream heuristics.
#NVIDIA Nemotron 3 Diarization#NVIDIA Streaming Sortformer#NeMo

Sources

  • Know Who Spoke When: Build Real-Time, Multi-Speaker AI with NVIDIA Nemotron 3 Diarization
ShareShare on XShare on LinkedIn
← Previous storyIsolating Model Context Protocol Tool Servers for Multi-Tenant Voice and Cross-Channel AgentsNext story →Claude Code AGENTS.md Support Fails Silently When Telemetry Is Disabled

Related stories

  • Models & researchStepFun Step 5 Preview: 600B Sparse MoE Agent Model with Claude Code Support
  • Models & researchAlibaba Launches Qwen3.8-LiveTranslate Realtime WebSocket Interpretation Model
  • Models & researchGoogle Launches Gemini 3.8 Live and Extended Thinking Voice Models
  • Models & researchSalesforce and NVIDIA Launch Koa Enterprise Reasoning Model Built on Nemotron

Email digest

Get the morning AI brief

One email a day — the stories that matter for engineers, founders and tech leads. Human-edited, with links to primary sources.

  • ✓120+ sources scanned daily
  • ✓Edited by a human
  • ✓1 email per day
  • ✓EN + UA

By subscribing you agree to the privacy policy.