Categories

Audio Noise Reduction

Reduce background noise

Applies ffmpeg frequency-domain denoise (afftdn) or non-local means (anlmdn) to reduce background noise.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Key Facts

Category
Media
Input Types
file, select, number
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

This tool reduces background noise from audio files using ffmpeg's afftdn or anlmdn algorithms. It allows you to clean up recordings by adjusting parameters like noise floor and strength, and supports various output formats for flexible use.

When to Use

  • When audio recordings contain unwanted background noise such as hums, hisses, or ambient sounds.
  • To improve clarity in podcasts, interviews, or voiceovers before publishing or sharing.
  • When preparing audio for professional applications like video production or music mixing where clean sound is essential.

How It Works

  • Upload an audio file in a supported format, such as MP3 or WAV.
  • Select a denoising mode: afftdn for frequency-domain noise reduction or anlmdn for non-local means denoising.
  • Adjust optional parameters like noise floor (in dB), band selection for afftdn, or strength for anlmdn to fine-tune the effect.
  • Choose an output format and download the processed audio file.

Use Cases

Cleaning up interview recordings to remove background chatter or ambient noise.
Reducing wind or traffic noise in outdoor audio captures for clearer playback.
Enhancing audio quality for online meetings, webinars, or educational content.

Examples

1. Remove Computer Fan Noise from Narration

Background
A voice actor recorded a narration at home, but the microphone captured constant computer fan noise.
Problem
The recording has a low-frequency hum that distracts from the spoken content.
How to Use
Upload the audio file, select afftdn mode with a noise floor of -30 dB, and choose FLAC output for high quality.
Outcome
The fan noise is significantly reduced, resulting in a clean and professional narration.

2. Clean Up Outdoor Interview Audio

Journalist
Background
An interview was conducted outdoors where wind and distant traffic added unwanted noise.
Problem
The audio is noisy, making the interviewee's voice hard to hear clearly.
How to Use
Use anlmdn mode with a strength of 0.008 to target wind noise, and output in MP3 format for easy distribution.
Outcome
Background noise is minimized, improving the intelligibility and overall quality of the interview.

Try with Samples

markdown, audio, file

Related Hubs

FAQ

What audio file formats can I upload?

You can upload audio files in common formats like MP3, WAV, AAC, and others, with a size limit of 200 MB.

What is the difference between afftdn and anlmdn modes?

afftdn uses frequency-domain denoising for broadband noise, while anlmdn applies non-local means for more targeted noise reduction.

How do I control the noise reduction level?

For afftdn, adjust the noise floor in dB; for anlmdn, set the strength parameter to control intensity.

Can I choose the output audio format?

Yes, you can select from formats including MP3, AAC, M4A, OGG, Opus, FLAC, and WAV.

Is there a limit on file size or processing time?

Files must be under 200 MB, and processing time varies based on file size and options, but it typically completes quickly.

API Documentation

Request Endpoint

POST /en/api/tools/audio-noise-reduction

Request Parameters

Parameter Name Type Required Description
audioFile file (Upload required) Yes -
mode select No -
noiseFloor number No -
band select No -
strength number No -
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/audio-noise-reduction to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-audio-noise-reduction": {
      "name": "audio-noise-reduction",
      "description": "Reduce background noise",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-noise-reduction",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]