Blog

Inside pyannoteAI

Dive into the technology, research, and use cases powering next-generation voice-based applications.

Blog

Inside pyannoteAI

Dive into the technology, research, and use cases powering next-generation voice-based applications.

Blog

Inside pyannoteAI

Dive into the technology, research, and use cases powering next-generation voice-based applications.

All

Fundamentals

Releases

Tutorials

Engineering & Research

Use Cases

Who said what, live: combining real-time diarization and transcription

Combine real-time speaker diarization with any streaming ASR to get speaker-attributed transcripts. Two approaches compared, with code tutorials.

Read more

How Speaker Intelligence unlocks better insights across the Voice AI pipeline

Most Voice AI pipelines miss who spoke. See how speaker-attributed audio improves transcripts, per-speaker analytics, coaching signals and compliance review.

Read more

Precision-3 benchmarks: How it compares to Precision-2, Community-1, and the market

Precision-3 cuts diarization error rate by 10.4% versus Precision-2 and 34.2% versus Community-1, but it also drastically reduces the speaker-attributed transcription word error rate (tcpWER) compared to many solutions on the market. Explore full benchmark data against commercial providers on multiple datasets.

Read more

How to tune speaker diarization for your audio domain: VAD and crosstalk on DIHARD

Benchmarking ‘VAD Sensitivity’ and ‘Crosstalk Sensitivity’ across 11 DIHARD domains. Learn which settings to use when building a transcription tool, voice cloning solution, or managing a noisy audio environment.

Read more

Introducing Precision-3, our new diarization model

Introducing Precision-3: 10.4% lower diarization error, new sensitivity parameters, frame-level speaker probabilities, and speed-to-accuracy operating modes.

Read more

Speaker Diarization for AI Dubbing and Localization

An explainer on how dubbing and localization pipelines fail at speaker attribution rather than translation, walking through how diarization, voiceprints, and Precision-3's confidence signals supply the who-said-what metadata the rest of the chain depends on.

Read more

Multilingual and Code-Switching Diarization: Why Language-Agnostic Models Matter

An explainer on why speaker diarization works across any language and code-switches without configuration, and why the transcription model you pair it with is the real constraint on multilingual pipelines.

Read more

WebSocket Streaming Quickstart

A hands-on Python quickstart that takes you from a pyannoteAI API key to live speaker labels over a WebSocket, first streaming an audio file and then a live microphone.

Read more

Streaming or Batch Diarization: How o Choose, and When to Run Both

A decision guide for teams choosing between streaming and batch speaker diarization, covering the test that settles it, the hybrid pattern that runs both on the same conversation, and the constraints that shape either build.

Read more

Who said what, live: combining real-time diarization and transcription

Combine real-time speaker diarization with any streaming ASR to get speaker-attributed transcripts. Two approaches compared, with code tutorials.

Read more

How Speaker Intelligence unlocks better insights across the Voice AI pipeline

Most Voice AI pipelines miss who spoke. See how speaker-attributed audio improves transcripts, per-speaker analytics, coaching signals and compliance review.

Read more

Precision-3 benchmarks: How it compares to Precision-2, Community-1, and the market

Precision-3 cuts diarization error rate by 10.4% versus Precision-2 and 34.2% versus Community-1, but it also drastically reduces the speaker-attributed transcription word error rate (tcpWER) compared to many solutions on the market. Explore full benchmark data against commercial providers on multiple datasets.

Read more

How to tune speaker diarization for your audio domain: VAD and crosstalk on DIHARD

Benchmarking ‘VAD Sensitivity’ and ‘Crosstalk Sensitivity’ across 11 DIHARD domains. Learn which settings to use when building a transcription tool, voice cloning solution, or managing a noisy audio environment.

Read more

Introducing Precision-3, our new diarization model

Introducing Precision-3: 10.4% lower diarization error, new sensitivity parameters, frame-level speaker probabilities, and speed-to-accuracy operating modes.

Read more

Speaker Diarization for AI Dubbing and Localization

An explainer on how dubbing and localization pipelines fail at speaker attribution rather than translation, walking through how diarization, voiceprints, and Precision-3's confidence signals supply the who-said-what metadata the rest of the chain depends on.

Read more

Multilingual and Code-Switching Diarization: Why Language-Agnostic Models Matter

An explainer on why speaker diarization works across any language and code-switches without configuration, and why the transcription model you pair it with is the real constraint on multilingual pipelines.

Read more

WebSocket Streaming Quickstart

A hands-on Python quickstart that takes you from a pyannoteAI API key to live speaker labels over a WebSocket, first streaming an audio file and then a live microphone.

Read more

Who said what, live: combining real-time diarization and transcription

Combine real-time speaker diarization with any streaming ASR to get speaker-attributed transcripts. Two approaches compared, with code tutorials.

Read more

How Speaker Intelligence unlocks better insights across the Voice AI pipeline

Most Voice AI pipelines miss who spoke. See how speaker-attributed audio improves transcripts, per-speaker analytics, coaching signals and compliance review.

Read more

Precision-3 benchmarks: How it compares to Precision-2, Community-1, and the market

Precision-3 cuts diarization error rate by 10.4% versus Precision-2 and 34.2% versus Community-1, but it also drastically reduces the speaker-attributed transcription word error rate (tcpWER) compared to many solutions on the market. Explore full benchmark data against commercial providers on multiple datasets.

Read more

How to tune speaker diarization for your audio domain: VAD and crosstalk on DIHARD

Benchmarking ‘VAD Sensitivity’ and ‘Crosstalk Sensitivity’ across 11 DIHARD domains. Learn which settings to use when building a transcription tool, voice cloning solution, or managing a noisy audio environment.

Read more

Introducing Precision-3, our new diarization model

Introducing Precision-3: 10.4% lower diarization error, new sensitivity parameters, frame-level speaker probabilities, and speed-to-accuracy operating modes.

Read more

Speaker Diarization for AI Dubbing and Localization

An explainer on how dubbing and localization pipelines fail at speaker attribution rather than translation, walking through how diarization, voiceprints, and Precision-3's confidence signals supply the who-said-what metadata the rest of the chain depends on.

Read more

Speaker Intelligence Platform for developers

Detect, segment, label and separate speakers in any language.

Make the most of conversational speech
with AI

Detect, segment, label and separate speakers in any language.

Speaker Intelligence Platform for developers

Detect, segment, label and separate speakers in any language.