Get started

Quickstart

Create a key, send a noisy recording, get clean speech back. About two minutes.

1. Create an API key

Sign in to the console and create a key under API keys. Keys start with mw_live_ and are shown once, so store it somewhere safe, then export it:

export AUDICLABS_API_KEY="mw_live_..."

2. Send your first request

Upload a recording to the Noise Suppressor. Any common format and sample rate works.

curl https://internal.audiclabs.com/v1/noise-suppressor/denoise \
  -H "Authorization: Bearer $AUDICLABS_API_KEY" \
  -F file=@noisy.wav \
  -o clean.wav
No recording to hand? Download the test clip first with GET /sample, see Sample clip.

3. Go further

Pick a model for your quality and speed needs in Models, clean many files at once with the bulk endpoint, or try everything interactively in the API explorer.