diart

by Juan Manuel Coria

Streaming speaker diarization on top of pyannote.

Looking at diart? Try this first.

Drop your audio. Transcript in seconds. First transcript free, then $4 = 300 min

TL;DR

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

Category
Open source
License
MIT
Stars
★ 2.0k
Last push
2026-06-19
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

Links

GitHub repo ↗

diart vs Whipscribe

FeaturediartWhipscribe
CategoryOpen sourceTranscription APIs
Pricingfree$4–$24 one-time packs (credits never expire) · $2 single unlock · 60 min free on signup
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.