Use advanced audio processing technology to separate music into vocal, instrumental, and individual instrument tracks.
separate_vocal — 2‑stem splitsplit_stem — up to 12‑stem splitMode (type) | Stems Returned | Typical Use | Credit Cost |
|---|---|---|---|
separate_vocal (default) | 2 stems – Vocals + Instrumental | Quick vocal removal, karaoke, basic remixes | 10 Credits |
split_stem | Up to 12 stems – Vocals, Backing Vocals, Drums, Bass, Guitar, Keyboard, Strings, Brass, Woodwinds, Percussion, Synth, FX/Other | Advanced mixing, remixing, sound design | 50 Credits |
| Name | Type | Description |
|---|---|---|
taskId | string | ID of the original music-generation task |
audioId | string | Which audio variation to process when multiple versions exist |
type | string | Required. Separation mode: separate_vocal or split_stem |
separate_vocal returns 2 stems — vocals + instrumental.split_stem returns up to 12 independent stems — vocals, backing vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, FX/other.All endpoints require authentication using Bearer Token.
Add to request headers:
Authorization: Bearer YOUR_API_KEY⚠️ Note:
- Keep your API Key secure and do not share it with others
- If you suspect your API Key has been compromised, reset it immediately from the management page
The task ID of the music generation task.
taskId and audioId are needed for accurate track identification."5c79****be8e"
The ID of the specific audio track to separate.
taskId and audioId are needed for accurate track identification."e231****-****-****-****-****8cadc7dc"
The URL to receive vocal separation results when processing is complete.
type parameter:
separate_vocal: Contains vocal and instrumental separation resultssplit_stem: Contains various instrument separation results"https://api.example.com/callback"
Vocal separation type.
separate_vocal.separate_vocal: Separate vocals and accompaniment, generating vocal and instrumental trackssplit_stem: Separate various instrument sounds, generating vocals, backing vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synthesizer, effects, and other tracksseparate_vocal, split_stem "separate_vocal"
Request successful
200, 400, 401, 404, 405, 413, 429, 430, 455, 500 200
Error message when code != 200
"success"