End-of-Turn Detection
Pulse 2.0’s built-in end-of-turn detection head-to-head vs LiveKit, Deepgram Flux and others.
Pulse 2.0 adds built-in end-of-turn (EOT) detection on top of everything Pulse’s streaming surface supports. Evaluated on livekit/eot-bench, English validation split (400 turns, 705 hold spans, 400 EOT spans). Every model streamed through its own live server and was scored against the same reference spans.
Sorted by false cutoffs at 300 ms, matching LiveKit’s own comparison table. Lower is better on every column; – means the model can’t reach that operating point.
Pulse EoT v1 ranks 3rd of 11 on false cutoffs at 600 ms and 3rd/4th on latency at the 5%/10% budgets - second only to LiveKit v1 among self-hosted models. Against Deepgram Flux specifically: it wins on false cutoffs at 600 ms (8.8% vs 9.9%) and latency at 5% (784 ms vs 1151 ms), and loses on false cutoffs at 300 ms and latency at 10%.
Signal-quality diagnostic
AUC / AP over the full span, independent of any operating-point choice:
2nd of 10 on raw signal quality. The gap between 2nd on discrimination and mid-pack on false cutoffs at the 300 ms budget is a timing effect, not a signal-quality one - the model knows the turn has ended, it just says so a little late.
Detect rate (correctly identifying a true turn-end at all, independent of timing) is best-in-class: 95.8% at the 5% false-cutoff operating point, vs LiveKit v1’s 91.0%.