media-denoise-ai

Remove background noise and improve voice clarity in speech audio.

15|4|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/damionrashford/media-os --skill media-denoise-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: media-denoise-ai
Source: https://github.com/damionrashford/media-os/tree/main/skills/media-denoise-ai
Command: npx skills add https://github.com/damionrashford/media-os --skill media-denoise-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires deepfilternet, soundfile, torch, resemble_enhance, and includes scripts (resource) and references (resource) components.

What problem does it solve?

AI-powered audio denoising and restoration that goes beyond built-in FFmpeg filters, delivering cleaner voice, reduced hum and hiss, and improved intelligibility across speech recordings.

Core Features & Use Cases

  • Open-backend options include DeepFilterNet for real-time full-band speech denoise, RNNoise via ffmpeg arnndn for quick cleanups, and Resemble Enhance for full restoration (denoise + dereverb + bandwidth extension).
  • Use cases span podcasts, interviews, meeting recordings, archival audio restoration, and pre-processing for ASR/TTs workflows, with support for single-file or batch processing.
  • Flexible deployment: mirror directory structures when processing folders and mix backends to fit production pipelines.

Quick Start

Denoise a noisy audio file using the default DeepFilterNet model to produce a clean output.

Frequently Asked Questions about media-denoise-ai

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove background noise from podcast audio using AI?▼

AI audio denoising removes background noise from speech recordings by applying models like DeepFilterNet or Resemble Enhance. It improves voice clarity and intelligibility across podcasts, interviews, and archival recordings using single-file or batch processing.

What is the best way to restore archival speech recordings with deep learning?▼

The best way to restore archival speech recordings is using a full restoration model like Resemble Enhance, which performs denoising, dereverberation, and bandwidth extension to recover clean voice from degraded audio sources.

Can I batch process multiple audio files for denoising and mirror the folder structure?▼

Yes, batch processing multiple audio files for denoising is supported and can mirror existing directory structures. This allows seamless integration into production pipelines by mixing backends like DeepFilterNet and RNNoise for folder-level cleanup.

Do I need Python 3.10 and PyTorch to use DeepFilterNet for speech enhancement?▼

Yes, you need Python 3.10 or higher and PyTorch installed to use DeepFilterNet for speech enhancement. These backends provide the necessary environment for running deep learning models for real-time full-band denoise operations.

Does FFmpeg arnndn work for quick audio cleanup compared to full AI restoration?▼

FFmpeg arnndn works for quick audio cleanup using RNNoise, offering a lightweight alternative to full AI restoration. It handles fast denoising tasks, whereas Resemble Enhance provides deeper restoration with dereverb and bandwidth extension.

Can I use denoised audio as preprocessing for ASR or TTS workflows?▼

Yes, you can use denoised audio as preprocessing for ASR or TTS workflows. Removing background noise and improving voice clarity beforehand increases the accuracy of speech recognition and text-to-speech systems.