Ampliflare Audio Guide

How to Remove Background Noise From a Voice Recording, Offline

Clean fans, hum, traffic and room noise out of a voice recording on your own computer, step by step, with nothing uploaded. Works on Mac, Windows and Linux.

A microphone on a boom arm in a podcast studio
Image: Myotus, CC BY 4.0

Background noise is the fastest way to make a good recording sound cheap: a laptop fan, mains hum, traffic outside, the echo of an untreated room. You can clean most of it up after the fact, on your own computer, without sending the file to a web service.

This guide uses Ampliflare Audio, which purplecandy makes. It runs a speech-trained model locally, works offline, and is free for personal use (up to 20 files a week).

What you need

1. Install the app

Download the file for your computer from the Ampliflare Audio page.

curl -fsSL https://static.purplecandy.dev/ampliflare-audio/releases/latest/download/install.sh | bash

2. Add your recordings

Drop the files on the window, or click Open Files…. You can add a whole session at once; every tool except Cut and Split runs on the full list.

3. Run Remove noise

Pick Remove noise in the sidebar (it’s first). The Strength slider decides how much of the original room sound stays: lower it to keep more of the room.

At the bottom, choose where results go: next to the originals (the default) or a folder you pick. Then click Run. New files get the old name plus what was done, like talk-clean.wav. Your originals are never changed, and a result never overwrites an existing file.

4. Even out the loudness

A clean file can still be too quiet or too loud for where it’s going. Run Enhance on the cleaned files and pick the destination: music streaming, podcasts, audiobooks or broadcast. It sets the loudness each one expects and drops low rumble too. (What “loudness” means here: see LUFS.)

5. Convert for publishing

Most podcast hosts want mp3. Convert writes mp3, wav, m4a, flac, ogg, opus and more.

When it won’t help

Takeaways

Download Ampliflare Audio Getting started docs