# Sift Audio Normalize

> Sift Audio Normalize is a paid API for AI agents from sift.srv1996466.hstgr.cloud, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-19).

Normalizes an audio file to a target integrated loudness (EBU R 128) and returns a loudness-corrected audio file in the chosen format

## Facts

- Endpoint: GET https://sift.srv1996466.hstgr.cloud/v1/audio/normalize?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sift-audio-normalize-89ac9aa7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Uutc48BaPjfMMdOHsb0RL

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sift-audio-normalize-89ac9aa7
```

Example prompt: Can you normalize the audio at https://example.com/episode.mp3 to -16 LUFS with a true peak of -1 dBTP and give me an MP3 back — I need it ready for podcast distribution.

## When to prefer this

Choose this endpoint when you need EBU R 128 integrated loudness normalization applied to an existing audio file accessible via URL, especially for podcast, streaming (Spotify, YouTube, Apple Podcasts), or broadcast delivery targets. It supports fine-grained control over LUFS and true peak values and multiple output formats. Prefer it over generic audio converters when loudness compliance to a named or custom target is the primary requirement.

## Known failure modes

- Audio file URL is unreachable or returns non-200 — endpoint returns an error and no charge is made
- Unsupported audio format at the source URL — processing fails with format error
- LUFS value outside -40 to -5 range — validation error
- True peak value outside -9 to 0 dBTP range — validation error
- Unknown named target profile — returns parameter error
- Source file too large or too long — may time out or return processing error

## How this service works

Normalise audio loudness to a broadcast or streaming target, file returned. Linear two-pass EBU R 128 loudness normalisation to a named target (ebu_r128, atsc_a85, ebu_r128_short, podcast, spotify, youtube, apple_music, amazon_music, deezer, aes_streaming, audiobook_acx) or custom lufs/true_peak. Returns the corrected file (wav, wav16, flac, mp3, m4a, opus) with before/after figures in X-Loudness-Report.

## Output

A loudness-normalized audio file returned directly (binary), corrected to the specified integrated loudness (LUFS) and true peak ceiling using EBU R 128 processing, in the requested output format (wav, wav16, flac, mp3, m4a, or opus).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Audio file URL"
      },
      "lufs": {
       "type": "number",
       "description": "Custom integrated loudness, -40 to -5"
      },
      "format": {
       "type": "string",
       "description": "wav, wav16, flac, mp3, m4a or opus (default mp3)"
      },
      "target": {
       "type": "string",
       "description": "Named target (default podcast)"
      },
      "true_peak": {
       "type": "number",
       "description": "Custom true peak dBTP, -9 to 0"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sift-audio-normalize-89ac9aa7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sift.srv1996466.hstgr.cloud](https://www.zero.xyz/host/sift.srv1996466.hstgr.cloud/llms.txt)
