Noch kein Audio. Senden Sie das Formular ab, um Audio zu generieren.
Entdecken Sie verschiedene Anwendungsfälle und Parameterkonfigurationen
Transparente Preisgestaltung ohne versteckte Gebühren. Bezahlen Sie nach Verbrauch.
| Regel & Modalität | Channel | Guthaben | Preis (USD) | Offizieller / Referenzpreis | Tägliche Ersparnis |
|---|---|---|---|---|---|
Suno vocal-separation musicSuno | Starter | 1per run | $0.005 | - | - |
Vollständige Anleitung zur Verwendung von Suno
Trennen Sie Gesang von Instrumentals in KI-generierter Musik – extrahieren Sie saubere Gesangsspuren oder instrumentale Begleitungen für Remixe und Produktion.

Die Suno-API zur Stimmtrennung ermöglicht es Ihnen, jeden mit Suno generierten Song in seine Gesangs- und Instrumentalkomponenten zu trennen. Mithilfe fortschrittlicher KI-Technologie zur Audiotrennung extrahiert die API saubere Gesangsspuren und reine instrumentale Begleitungen aus gemischtem Audio. So können Sie Karaoke-Versionen erstellen, mit anderen Vocals remixen, instrumentale Elemente sampeln oder Gesang und Musik unabhängig voneinander analysieren und weiterverarbeiten.
Eine saubere Audiodatei, die nur die Gesangselemente des Songs enthält. Ideal zum Remixen, Sampeln oder Erstellen von Acapella-Versionen.
Eine reine Instrumentalversion, aus der alle Vocals entfernt wurden. Geeignet für Karaoke, Hintergrundmusik oder Remixe mit anderen Vocals.
Fortschrittliche KI-Algorithmen sorgen für eine saubere Trennung mit minimalen Artefakten. Sowohl Gesangs- als auch Instrumentalausgaben behalten eine hohe Audioqualität bei.
Funktioniert direkt mit über suno/v5 generierten Tracks anhand von task ID und audio ID. Dateien müssen nicht heruntergeladen und erneut hochgeladen werden.
Erhalten Sie sowohl die isolierten Vocals als auch die instrumentale Begleitung in einem einzigen API-Aufruf. Beide Spuren sind zeitlich mit dem Original synchronisiert.
Die getrennten Spuren werden im hochwertigen MP3-Format bereitgestellt und sind sofort einsatzbereit in DAWs, Video-Editoren oder für die weitere Verarbeitung.
Trennen Sie Gesang in wenigen einfachen Schritten von Instrumentals
Generieren Sie zunächst einen Song mit der suno/v5 API. Notieren Sie sich die task ID aus der Antwort.
Fragen Sie den Task ab, um das Ergebnis zu erhalten. Jeder Task erzeugt 2 Audiovarianten. Wählen Sie die audio ID aus, die Sie trennen möchten.
Rufen Sie die API zur Stimmtrennung mit der task ID und der audio ID auf. Das System übernimmt den Rest.
Rufen Sie sowohl die isolierte Gesangsspur als auch die instrumentale Begleitung ab. Nutzen Sie sie für Remixe, Karaoke oder Produktion.
Befolgen Sie diese Richtlinien für eine optimale Stimmtrennung
Die Trennung funktioniert am besten bei Songs mit klarem Gesang. Reine Instrumentaltracks enthalten keinen sinnvollen Gesangsinhalt, der extrahiert werden könnte.
Songs mit gut ausbalancierten Vocals und Instrumenten lassen sich am saubersten trennen. Stark bearbeitetes oder verzerrtes Audio kann mehr Artefakte aufweisen.
Stellen Sie sicher, dass die Generierung des Quellsongs vollständig abgeschlossen ist, bevor Sie die Trennung anfordern. Fragen Sie den Task-Status ab, um den Erfolg zu bestätigen.
Extrahieren Sie instrumentale Begleitspuren aus KI-generierten Songs für Karaoke-Anwendungen und Mitsing-Erlebnisse.
Isolieren Sie Vocals, um neue Begleitspuren hinzuzufügen, oder verwenden Sie das Instrumental für andere Gesangsaufnahmen.
Extrahieren Sie bestimmte Gesangsphrasen oder instrumentale Elemente zur Verwendung als Samples in neuen Produktionen.
Analysieren Sie Gesangs- und Instrumentalkomponenten separat für Musikausbildung, Transkription oder KI-Training.
Funktioniert nahtlos mit der suno/v5-Generierung. Generieren und trennen Sie Musik in einem einheitlichen API-Workflow.
Fortschrittliche Trennungs-KI liefert saubere Spuren mit minimalen Artefakten und vollem Frequenzumfang.
Geben Sie einfach task ID und audio ID an – keine Datei-Uploads oder komplexen Parameter erforderlich.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Verwenden Sie das SDK, um Tasks zu erstellen, die zurückgegebene taskId zu speichern und Ergebnisse für Suno abzurufen.
Installieren Sie @apipass-dev/apipass-sdk, bevor Sie diese SDK-Beispiele ausführen.
1npm install @apipass-dev/apipass-sdk
2# or
3pnpm add @apipass-dev/apipass-sdk
4# or
5yarn add @apipass-dev/apipass-sdkSpeichern Sie Ihren API-Schlüssel in serverseitigen Umgebungsvariablen. Das SDK sendet ihn automatisch als Bearer Token und fügt JSON-Header hinzu.
client.jobs.createTaskErstellen Sie eine neue Aufgabe, um Gesang und Instrumentalspuren aus einem von Suno generierten Song zu trennen.
Mit diesem Beispiel können Sie schnell mit dem ausgewählten SDK starten.
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const task = await client.jobs.createTask({
8 "model": "suno/vocal-separation",
9 "callBackUrl": "https://your-domain.com/api/callback",
10 "input": {
11 "taskId": "task_source_generate_xxx",
12 "audioId": "audio_xxx"
13 }
14});
15
16console.log(task.data.taskId);Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "suno/vocal-separation",
3 "callBackUrl": "string (optional)",
4 "input": {
5 "taskId": "string (required)",
6 "audioId": "string (required)"
7 },
8 "channel": "auto"
9}modelErforderlichstringModellkennung für die Suno-Gesangstrennung
"suno/vocal-separation"
callBackUrlOptionalstringURL zum Empfangen von Webhook-Benachrichtigungen, wenn die Trennung abgeschlossen ist
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter übernehmen die eigentlichen Aufgaben zur Bild- und Videogenerierung. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter basierend auf Echtzeit-Preis- und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine individuellen Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Parameter für die Gesangstrennung:
input.taskIdErforderlichstringDie ApiPass taskId, die von einem abgeschlossenen suno/generate- oder suno/extend-createTask-Aufruf zurückgegeben wurde. Übergeben Sie nicht die Aufgaben-ID des vorgelagerten NextMusic-Anbieters.
"task_abc123xyz"
input.audioIdErforderlichstringDie Audio-ID aus dem Ergebniselement der abgeschlossenen Quellaufgabe.
"audio_001"
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_vocal_separation_xxx"
6 }
7}codeStatuscode, 200 bei Erfolg
messageAntwortnachricht
data.taskIdAufgaben-ID zum Abfragen des Trennungsstatus
Wenn die Gesangstrennung abgeschlossen ist, wird eine POST-Anfrage an Ihre callBackUrl gesendet.
1{
2 "code": 200,
3 "data": {
4 "taskId": "task_sep_xyz789",
5 "state": "success",
6 "completeTime": 1755599720000,
7 "costTime": 30000,
8 "model": "suno/vocal-separation",
9 "resultJson": {
10 "data": [
11 {
12 "id": "vocals_001",
13 "audio_url": "https://cdn.apipass.dev/results/task_sep_xyz789_vocals.mp3",
14 "type": "vocals"
15 },
16 {
17 "id": "instrumental_001",
18 "audio_url": "https://cdn.apipass.dev/results/task_sep_xyz789_instrumental.mp3",
19 "type": "instrumental"
20 }
21 ]
22 }
23 },
24 "msg": "Vocal separation completed successfully."
25}1{
2 "code": 501,
3 "data": {
4 "taskId": "task_sep_xyz789",
5 "state": "fail",
6 "failCode": "INVALID_SOURCE_TASK",
7 "failMsg": "Source task not found or has no provider_task_id"
8 },
9 "msg": "Vocal separation failed."
10}client.jobs.recordInfoStatus der Trennungsaufgabe abfragen und Ergebnisse abrufen
Mit diesem Beispiel können Sie schnell mit dem ausgewählten SDK starten.
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const result = await client.jobs.recordInfo("task_sep_xyz789");
8
9console.log(result.data.state);
10console.log(result.data.resultJson);1{
2 "code": 200,
3 "data": {
4 "taskId": "task_sep_xyz789",
5 "state": "success",
6 "resultJson": {
7 "data": [
8 {
9 "id": "vocals_001",
10 "audio_url": "https://cdn.apipass.dev/results/task_sep_xyz789_vocals.mp3",
11 "type": "vocals"
12 },
13 {
14 "id": "instrumental_001",
15 "audio_url": "https://cdn.apipass.dev/results/task_sep_xyz789_instrumental.mp3",
16 "type": "instrumental"
17 }
18 ]
19 }
20 }
21}data.stateAktueller Status: queuing, generating, success oder fail
data.resultJson.data[0]Isolierte Gesangsspur mit type='vocals'
data.resultJson.data[1]Instrumentale Begleitspur mit type='instrumental'
Die API-Seite zeigt das Parameterschema, aber Suno hat auch mehrere geschäftsspezifische Kombinations- und Callback-Regeln, die leicht übersehen werden können.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Erstellen Sie eine neue Aufgabe, um Gesang und Instrumentalspuren aus einem von Suno generierten Song zu trennen.
Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "suno/vocal-separation",
3 "callBackUrl": "string (optional)",
4 "input": {
5 "taskId": "string (required)",
6 "audioId": "string (required)"
7 },
8 "channel": "auto"
9}modelErforderlichstringModellkennung für die Suno-Gesangstrennung
"suno/vocal-separation"
callBackUrlOptionalstringURL zum Empfangen von Webhook-Benachrichtigungen, wenn die Trennung abgeschlossen ist
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter übernehmen die eigentlichen Aufgaben zur Bild- und Videogenerierung. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter basierend auf Echtzeit-Preis- und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine individuellen Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Parameter für die Gesangstrennung:
input.taskIdErforderlichstringDie ApiPass taskId, die von einem abgeschlossenen suno/generate- oder suno/extend-createTask-Aufruf zurückgegeben wurde. Übergeben Sie nicht die Aufgaben-ID des vorgelagerten NextMusic-Anbieters.
"task_abc123xyz"
input.audioIdErforderlichstringDie Audio-ID aus dem Ergebniselement der abgeschlossenen Quellaufgabe.
"audio_001"
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "suno/vocal-separation",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "taskId": "task_source_generate_xxx",
9 "audioId": "audio_xxx"
10 }
11 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_vocal_separation_xxx"
6 }
7}codeStatuscode, 200 bei Erfolg
messageAntwortnachricht
data.taskIdAufgaben-ID zum Abfragen des Trennungsstatus