Submit Vocal Separation Task
Vocal Remover
Separate Vocals
Separate vocals and instruments from music tracks
POST
Submit Vocal Separation Task
Documentation Index
Fetch the complete documentation index at: https://docs.vidgo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Usage Guide
Vocal Separation Options:
- separate-vocals: Does not support uploading audio, 2-stem split, based on Suno
- stem-split: Does not support uploading audio, 12-stem split, based on Suno
- upload-and-separate-vocals: Supports uploading audio, 7-stem split
- This endpoint separates vocals and instruments from music tracks
- Useful for remixing, karaoke tracks, or isolating specific instruments
Parameter Details
task_id(required): Task ID from a completed music generation (Generate Music or Extend Music)audio_id(required): Specific audio track identifier from the callback data
Developer Notes
- Separation can only be performed once per audio track
- The callback includes download URLs for each separated track
- The task_id from vocal separation is required for the Generate MIDI endpoint
Authorizations
All API endpoints require Bearer Token authentication
Get your API Key:
Visit the API Key Management Page to get your API Key
Add it to the request header:
Authorization: Bearer VIDGO_API_KEYBody
application/json
API model identifier.
Must be separate-vocals for this endpoint.
Available options:
separate-vocals Example:
"separate-vocals"
Webhook callback URL for result notifications.
The endpoint will receive POST requests with separation completion status and download URLs for each track.
Example:
"https://your-domain.com/callback"
Input parameters for vocal separation