DEV Community

Nate Archer
Nate Archer

Posted on

VoxPilot v0.4.3: Noise Gate Filter — Kill Background Noise

VoxPilot v0.4.3 — Noise Gate Filter

The latest VoxPilot release adds a noise gate filter that silences audio frames below a configurable RMS threshold before they reach voice activity detection.

If you've ever had a fan, AC unit, or electrical hum trigger false speech detection — this is for you.

How It Works

The noise gate sits between your microphone input and the VAD engine. Any audio frame with an RMS level below your configured threshold gets zeroed out — it never reaches the speech detector.

  • Smooth attack/release timing prevents clipping speech onsets
  • Live config updates — change the threshold without restarting
  • Zero overhead when disabled (threshold = 0)

Configuration

New setting: voxpilot.noiseGateThreshold

  • Range: 0–0.1 (default: 0 = disabled)
  • Try 0.005–0.02 to filter persistent low-level noise
  • Adjust based on your environment

Get It

VoxPilot has 3,534 downloads on Open VSX and counting.

Update in Kiro or VS Code to get v0.4.3. On-device voice transcription, no API keys, no cloud — just your voice.


VoxPilot is open source (MIT). Star the repo if you find it useful!

Top comments (0)