CoolFace
Modelpublic

CuriousMonkey7/HumAware-VAD

sourceHugging Facemitupdated 4mo agoView on Hugging Face
18likes907downloads
Model Card

HumAware-VAD: Humming-Aware Voice Activity Detection

๐Ÿ“Œ Overview

HumAware-VAD is a fine-tuned version of the [Silero-VAD](https://github.com/snakers4/silero-vad/tree/master) model, trained to distinguish humming from actual speech. Standard Voice Activity Detection (VAD) models, including Silero-VAD, often misclassify humming as speech, leading to inaccurate speech segmentation. HumAware-VAD improves upon this by leveraging a custom dataset ([HumSpeechBlend](https://huggingface.co/datasets/CuriousMonkey7/HumSpeechBlend)) to enhance speech detection accuracy in the presence of humming.

๐ŸŽฏ Purpose

The primary goal of HumAware-VAD is to:

  • โ€”Reduce false positives where humming is mistakenly detected as speech.
  • โ€”Enhance speech segmentation accuracy in real-world applications.
  • โ€”Improve VAD performance for tasks involving music, background noise, and vocal sounds.

๐Ÿ—‚๏ธ Model Details

  • โ€”Base Model: Silero-VAD
  • โ€”Fine-tuning Dataset: HumSpeechBlend
  • โ€”Format: JIT (TorchScript)
  • โ€”Framework: PyTorch
  • โ€”Inference Speed: Real-time

๐Ÿ“ฅ Download & Usage

๐Ÿ”น Install Dependencies

bash
pip install torch torchaudio

๐Ÿ”น Load the Model

python
import torch

def load_humaware_vad(model_path="humaware_vad.jit"):
    model = torch.jit.load(model_path)
    model.eval()
    return model

vad_model = load_humaware_vad()

๐Ÿ”น Run Inference

python
import torchaudio

waveform, sample_rate = torchaudio.load("data/0000.wav")
out = vad_model(waveform)
print("VAD Output:", out)

<!--

๐Ÿ† Performance

Compared to the base Silero-VAD model, HumAware-VAD demonstrates: โœ… Lower false positives for humming โœ… Better segmentation of speech in mixed audio โœ… Maintained real-time inference capabilities

๐Ÿ“Š Applications

  • โ€”Automatic Speech Recognition (ASR) Preprocessing
  • โ€”Noise-Robust VAD Systems
  • โ€”Speech Enhancement & Separation
  • โ€”Call Center & Voice Communication Filtering -->

๐Ÿ“„ Citation

If you use this model, please cite it accordingly.

@model{HumAwareVAD2025,
  author = {Sourabh Saini},
  title = {HumAware-VAD: Humming-Aware Voice Activity Detection},
  year = {2025},
  publisher = {Hugging Face},
  url = {https://huggingface.co/CuriousMonkey7/HumAware-VAD}
}