polyvoice 0.6.6

Speaker diarization for Rust — who spoke when. ONNX-powered: Silero VAD, WeSpeaker embeddings, Pyannote segmentation, K-means/AHC clustering, overlap detection.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# TODO — src/utils

## Current

- [x] Property tests for cosine_similarity range.
- [x] Property tests for merge_segments monotonicity.

## Next

- [ ] Add SIMD-optimized cosine_similarity (benchmark gate).

## Known Gaps

- `mean_vector` has no property test for associativity.

## Deferred

- None.