producer_upload_audio
Upload audio from a public URL to make it available for processing with operations like extension, cover creation, and vocal/instrumental swapping. Returns an audio ID for use in subsequent calls.
Instructions
Upload an external audio file for use in subsequent operations.
Uploads audio from a URL so it can be used with actions like extend,
cover, variation, swap_vocals, and swap_instrumentals.
Use this when:
- You have your own music you want to process with Producer
- You want to use an external audio as a base for operations
- You need to import audio into Producer's system
After uploading, use the returned audio_id with other Producer tools.
Returns:
Upload result with audio ID for use in subsequent operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio_url | Yes | Public URL of the audio file to upload. The URL must be directly accessible (CDN link, cloud storage URL, etc.). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |