Mayank022/voice-activity-detection-marblenet

Small streaming voice activity detection model trained from scratch.

Files

  • best.pt: best PyTorch checkpoint by validation F1.
  • last.pt: final PyTorch checkpoint.
  • model.onnx: exported ONNX model for deployment.
  • config.resolved.yaml: resolved training config.
  • metrics.jsonl: training and validation metrics.
  • product_gold_dev_eval.json: full eval output.
  • eval_summary.json: eval metrics without per-file predictions.

Training

  • Run name: vad_marblenet_4x2x96_a100_10_20h
  • Best checkpoint step: 3996
  • Best validation F1: 0.9876853606868101

Frame Metrics

  • Precision: 1.0
  • Recall: 0.9744400540628545
  • F1: 0.9870545849773711
  • ROC-AUC: 0.0
  • PR-AUC: 0.9999958651736498
  • EER: 0.0

Product Metrics

  • Missed utterance rate: 0.0
  • False segment rate: 0.0
  • Front-end clipping p95 ms: 50.0
  • Endpoint latency p95 ms: 0.0

Caveats

The default validation manifest is based on LibriSpeech dev audio and is useful for early quality checks. For production release, evaluate on hand-labeled audio from the target microphones, rooms, devices, languages, and noise conditions.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support