Overview
Sortformer is NVIDIA’s end-to-end streaming speaker diarization model, converted to CoreML. Unlike the pyannote pipeline (segmentation + clustering), Sortformer is a single neural network with 4 fixed speaker slots. Model: FluidInference/diar-streaming-sortformer-coremlKey Properties
- 4 fixed speaker slots with real-time inference
- No separate segmentation + clustering stages
- Streaming only (no offline mode)
- Best for scenarios with 4 or fewer speakers
When to Use Sortformer vs Pyannote
Sortformer can beat pyannote on benchmarks with certain configs, but benchmark DER does not always reflect production performance. In practice:Benchmarks
AMI SDM (16 meetings, single distant microphone). Audio length: 30.4s chunks (NVIDIA high-latency config):
See full benchmarks for per-meeting breakdown.