---
title: Reduce Background Noise in Audio API
slug: reduce-background-noise-in-audio-api
url: https://apyhub.com/freedailypro/service/reduce-background-noise-in-audio-api
provider: FreeDailyPro
tags: [audio, noise reduction, denoise audio, background noise, audio cleanup, noise removal, audio processing]
auth: api_key
version: 1.0.0
service_type: sync
endpoints: 1
atoms: 10
mcp: true
---

# Reduce Background Noise in Audio API

Reduce background noise in an audio file with an adjustable strength. Upload up to 30 MB and get the cleaned-up audio back as a binary file.

## Endpoints

| Method | URL | Description | Atoms |
| --- | --- | --- | --- |
| POST | `https://api.eu.apyhub.com/freedailypro/reduce-background-noise-in-audio-api/audio-denoise` | What it does Reduces background noise in an uploaded audio file and returns the processed audio as… | 10 |

## Endpoint reference

### Reduce background noise in audio

`POST https://api.eu.apyhub.com/freedailypro/reduce-background-noise-in-audio-api/audio-denoise` · 10 atoms · accepts `multipart/form-data` · returns `application/json`

| Parameter | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `file` | body | string (binary) | yes | The audio file. Up to 30 MB. |
| `strengthDb` | body | number | no | Noise reduction strength, higher is stronger, default 20 |

#### Quickstart

Upload an audio file to denoise it.

```bash
curl -X POST "https://api.eu.apyhub.com/freedailypro/reduce-background-noise-in-audio-api/audio-denoise" \
  -H "apy-token: $APY_TOKEN" \
  -F "file=@/path/to/audio.mp3"
```

#### What you'll get back

Returns the denoised audio as a binary file stream.

## About

## What it does
Audio Denoiser reduces background noise in an uploaded audio file and returns the cleaned audio as a binary file. Send a file and, if needed, set `strengthDb` to control how aggressively noise is removed.

Use it when you need to improve voice recordings, customer support clips, interview audio, or other speech-first content before transcription, review, or publishing. The input schema accepts one `file` field in the request body, with files up to 30 MB, plus an optional `strengthDb` value.

The response is the processed audio file itself, so you can store it, pass it to another workflow, or hand it off to a downstream transcription step without extra parsing. Keep it in your media pipeline when you need a simple, deterministic denoise step for user-uploaded audio.

## Usage

Base URL: `https://api.eu.apyhub.com` (default region — see
`GET https://apyhub.com/api/public/regions` for the rest).

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/freedailypro/service/reduce-background-noise-in-audio-api
