Main thread
RTF (median): —
Compute (median): — ms
Main-thread stall: —
Segments: —
Loads tests/data/zh_medium.wav (18 s) and runs
OmniStreamVAD.detectFull on it 10 times. The main-thread run
measures dropped animation frames during compute — that's the actual UX
cost. The Worker run should report ~0 dropped frames.