Initiate a noise removal task using either an audio URL or file upload with optional webhook callback.
Remove background noise from an input audio file with optional webhook callback for asynchronous updates.Documentation Index
Fetch the complete documentation index at: https://docs.musicgpt.com/llms.txt
Use this file to discover all available pages before exploring further.
webhook_url can be provided for asynchronous task status updates.
💡 Tip: Set a webhook_url to receive results automatically when your audio is ready.
| Parameter | Type | Required | Description |
|---|---|---|---|
audio_url | String | Optional | The URL of an audio file to clean. Either audio_url or audio_file must be provided. |
audio_file | UploadFile | Optional | Upload the audio file directly. Either audio_url or audio_file must be provided. |
webhook_url | String | Optional | Callback URL for async response. |
💡 Note: Eitheraudio_urloraudio_filemust be provided — one is required.
content-type: multipart/form-data
🔐 Replace{path_to_your_audio_file},api_key, andwebhook_urlbefore executing.
audio_url and audio_file cannot be None.URL of the audio file to process (e.g., YouTube, direct audio link).
"https://www.youtube.com/watch?v=example123"
Audio file to upload and process directly.
Callback URL for async processing results.
"http://your-webhook-url.com/callback"