diart

by Juan Manuel Coria

Streaming speaker diarization on top of pyannote.

TL;DR

Streaming speaker diarization on top of pyannote.

Best for live meetings + agent calls that need speaker labels as audio flows. Pricing: free.

Category
Open source
License
Stars
Last push
Pricing
free
Platforms
Linux, macOS

What it is

An online diarization library wrapping pyannote with incremental clustering. MIT.

Best for: Live meetings + agent calls that need speaker labels as audio flows.
Watch out for: Latency vs. accuracy tradeoff; pyannote weights still gated.

Install / use

pip install diart

Features

Speaker diarizationYes
Word-level timestampsYes
Streaming / real-timeYes
Languages supported1
HIPAA eligibleNo

diart vs Whipscribe

FeaturediartWhipscribe
CategoryOpen sourceTranscription APIs
Pricingfreefree beta
Speaker diarizationYesYes
Word timestampsYesYes
StreamingYesNo
Languages199
PlatformsLinux, macOSWeb, API, MCP

Alternatives to diart

Whipscribe is a managed faster-whisper + whisperX service. If you want transcripts without running infrastructure, paste a URL or drop a file in the form below — you'll have a transcript in seconds.