Skip to main content
SUNO ermöglicht es uns, Referenzaudio für die sekundäre Kreation hochzuladen. Dieses Dokument erklärt die Integrationsmethoden der entsprechenden API. Der normale Upload benötigt nur audio_url, das ist eine öffentlich zugängliche Audio-CDN-Adresse. mode ist standardmäßig auf standard gesetzt, daher sind keine Änderungen an bestehenden Aufrufen erforderlich. Ein erfolgreicher normaler Upload verbraucht 0,06 Credits, was ungefähr ¥0,041/Upload entspricht; bei einem fehlgeschlagenen Upload fallen keine Kosten an. Hier geben wir audio_url als https://cdn.acedata.cloud/suno_demo.mp3 ein, das ist eine öffentlich zugängliche CDN-Adresse.
Das Ergebnis sieht wie folgt aus:
Wie zu sehen ist, ist das audio_id-Feld in data die ID des nach dem Upload erstellten Songs. Mit der Song-ID können wir die Suno Audios Generation API verwenden, um benutzerdefinierte Songs zu generieren. Wenn wir beispielsweise action mit upload_extend übergeben und gleichzeitig audio_id mit der zurückgegebenen Song-ID, können wir basierend auf dem Referenzaudio einen neuen Song generieren.

Verbesserter Upload-Modus

Wenn der normale Upload das Audio, das Sie besitzen oder für das Sie die Erlaubnis zur Nutzung haben, nicht verarbeiten kann, können Sie mode auf enhanced setzen. In diesem Modus muss auch ein name mit 1 bis 100 Zeichen bereitgestellt werden, und es muss eine öffentlich zugängliche HTTPS audio_url verwendet werden. Der verbesserte Upload erfolgt immer asynchron und benötigt normalerweise 2 Minuten oder länger. Ein erfolgreicher Prozess verbraucht 1,87 Credits, was ungefähr ¥1,26/Upload entspricht; bei einem fehlgeschlagenen Prozess fallen keine Kosten an.
Die Schnittstelle gibt sofort task_id und trace_id zurück. Verwenden Sie die Suno Tasks API, um den Status der Aufgabe abzufragen. Nach erfolgreicher Verarbeitung lesen Sie die hochgeladene Audio-ID aus response.data.audio_id. Sie können auch eine HTTPS callback_url bereitstellen, um den Endstatus zu empfangen. Die durch den verbesserten Upload erhaltene audio_id kann für Cover, Samples und Mashups verwendet werden. Begleitmusik und MIDI-Extraktion, vollständige Spurtrennung sowie Gesang/Begleitmusik-Trennung können weiterhin durch die Kontobeschränkungen des Audios eingeschränkt sein; nicht aufgeführte Operationen garantieren keine Unterstützung für die Nutzung über Konten hinweg. Je kürzer das Audio, desto höher ist in der Regel die Erfolgsquote der Verarbeitung.