VAD Benchmark(WebRTC VAD vs Silero vs Energy baseline)

檔案離線 benchmark:跑完會輸出耗時 / RTF / 段落 / speech 時長 / 幀耗時統計,並畫出 timeline。
Silero 由 @ricky0123/vad-web 在瀏覽器內用 ONNX Runtime Web 執行, WebRTC VAD 由 @ozymandiasthegreat/vad(libfvad WASM)執行。
libs: not checked
有 GT 時會算 P/R/F1(10ms 格網,未做 collar;你可自行加容忍邊界邏輯)。
若沒有 GT,也可先用 timeline 目測比較各 VAD 的切段行為。
timeline
16kHz mono
offline
每列一種 VAD:顯示偵測到的 speech segments(條狀)。如有 GT 會多一列。

Benchmark metrics

Method Total time RTF Segments Speech (s) Frame p50 / p95 P/R/F1 (if GT)

Export

你可以把這份 JSON commit 到 repo,當作不同瀏覽器/不同機器的可重現 benchmark 結果。