Skip to main content
POST
/
v1
/
enhancer
/
audio_normalization
Audio Normalization
curl --request POST \
  --url https://apis.finevoice.ai/v1/enhancer/audio_normalization \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "url": "https://example.com/audio.mp3",
  "method": "peak",
  "peak_db": -1,
  "rms_db": -20,
  "output_format": "wav"
}
'
{}

Authorizations

Authorization
string
header
required

Bearer token (API key). Format: Bearer {your_api_key}

Body

application/json

The audio normalization request payload.

url
string

Audio URL (http/https).

Example:

"https://example.com/audio.mp3"

method
string
default:peak

Normalization method: peak (prevents clipping), rms (uniform volume), or both (RMS first, then peak).

peak_db
number
default:-1

Target peak level in dBFS.

rms_db
number
default:-20

Target RMS level in dBFS.

output_format
string
default:wav

Output format: wav, mp3, flac, or m4a.

Response

Normalized audio file returned.

The response is of type object.