Audio Enhancement
Enhance audio files by removing background noise, normalizing loudness, and applying studio-quality processing. The API is asynchronous — you submit an audio file, receive a tracking UUID, then poll for the result.
Workflow
- Submit an audio file via the Create Enhancement endpoint.
- Receive a UUID and poll the Get Enhancement endpoint until status is
completedorfailed. - Download the enhanced audio from the
enhanced_audio_url.
Enhancement Engines
v2 Parameters
v1 Parameters (Legacy)
Accepted Audio Formats
WAV, MP3, M4A, MP4, OGG, AAC, FLAC. Maximum file size is 150 MB.
Polling Best Practices
- Recommended interval: Poll every 5–10 seconds.
- Timeout: Jobs timeout after approximately 5 minutes. If a job hasn’t completed by then, it will be marked as
failed. - No retries: Failed jobs are not automatically retried. Submit a new request if needed.
Billing
Audio enhancement is a metered product billed per second of processed audio. If you exceed the limit, further requests return 403 Forbidden until the next billing cycle. Failed jobs are not billed.
