Skip to content

badwriter123/hush_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 HushAI – AI-Enhanced Adaptive Noise Cancellation System

"Silence is golden, but not always free. HushAI makes it intelligent...!!!!!"


🎯 Project Overview HushAI is an AI-enhanced, software-based adaptive noise cancellation system built entirely in Python. It simulates how advanced noise cancellation worksβ€”using adaptive LMS filteringβ€”while combining it with AI-generated voice input and a modern dashboard to visualize and compare clean vs noisy vs denoised audio.

This project is perfect for showcasing skills in:

βœ… Python & Signal Processing.

βœ… Real-Time Audio Filtering.

βœ… AI + TTS Integration.

βœ… Data Visualization.

βœ… Interactive Dashboards with Streamlit for live Graph Plotting.


βš™οΈ Tech Stack

  1. Language Python3.
  2. Audio Processing NumPy, SciPy, Librosa, SoundFile.
  3. Visualization Matplotlib.
  4. TTS Google Text-to-Speech (gTTS).
  5. Dashboard StreamLit.
  6. Dataset UrbanSound8k (for Background Noise).

πŸš€ Features πŸŽ™οΈ TTS-based clean voice generation.

πŸŒͺ️ Realistic noise mixing with UrbanSound8K samples.

🧠 Adaptive Noise Cancellation using LMS filtering.

🎧 Before vs After waveform plotting.

πŸ–₯️ Streamlit Dashboard to visually/audio-wise compare outputs.

πŸ’Ύ Lightweight, hardware-free implementation.


🧠 Theory Behind LMS Filtering The Least Mean Squares (LMS) algorithm is a classic adaptive filter that continuously adjusts its parameters to minimize the difference between a desired and an actual signal. It is commonly used in noise cancellation headsets and echo suppression systems.

In HushAI, LMS is used to estimate and subtract the noise from the mixed signal based on a reference noise input.

<Thank You Kindly....!!!!>


Screenshots -> 1. PHOTO-2025-06-17-12-29-43 DashBoard πŸ‘†πŸ‘†πŸ‘†

PHOTO-2025-06-17-12-30-41 Clean Voice Waveform πŸ‘†πŸ‘†πŸ‘†

PHOTO-2025-06-17-12-31-08 Noisy Waveform πŸ‘†πŸ‘†πŸ‘†

PHOTO-2025-06-17-12-34-43 Noise Cancelled Waveform πŸ‘†πŸ‘†πŸ‘†

About

AI-powered adaptive noise cancellation system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages