CuriousMonkey7/HumSpeechBlend
Viewer β’ Updated β’ 2.1k β’ 274 β’ 2
HumAware-VAD is a fine-tuned version of the Silero-VAD 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) to enhance speech detection accuracy in the presence of humming.
The primary goal of HumAware-VAD is to:
pip install torch torchaudio
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()
import torchaudio
waveform, sample_rate = torchaudio.load("data/0000.wav")
out = vad_model(waveform)
print("VAD Output:", out)
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}
}
Base model
freddyaboulton/silero-vad