github altunenes/parakeet-rs v0.3.8

3 hours ago

Highlights

Nemotron 3 Diarization (Sortformer v3) replaces Sortformer v2: up to 8 speakers, much better on overlapping speech, and all four of NVIDIA's latency presets (30.4 s to 0.32 s) from a single ONNX via StreamingProfile. Validated against NVIDIA NeMo's output. Model: nemotron3_diar_v3.onnx

Breaking changes

  • Sortformer v2 models are no longer supported. Download nemotron3_diar_v3.onnx; loading a v2 ONNX returns an error.
  • NUM_SPEAKERS is now 8.
  • DiarizationConfig::callhome() and dihard3() are removed (they were tuned for v2). DiarizationConfig::default() now matches NeMo: 0.5 threshold, no
    smoothing.
  • Raw predictions (predict_raw, diarize_chunk_raw) now have one row per 10 ms (was 80 ms). median_window counts 10 ms frames.
  • The default streaming latency is NVIDIA's offline preset (30.4 s buffer). For live audio, use set_profile(StreamingProfile::low_latency()).
  • ModelConfig::with_custom_configure closures must now be Send + Sync (#120).

What's Changed

New Contributors

Full Changelog: v0.3.7...v0.3.8

Don't miss a new parakeet-rs release

NewReleases is sending notifications on new releases.