Flow Music
Abschnitt ersetzen
Flow Music ersetzt einen Abschnitt in bereits generiertem Audio. Der Bereich zwischen start_s und end_s wird gemäß der Bearbeitungsanweisung neu generiert
POST
Authentifizierung
Alle Endpunkte erfordern eine Authentifizierung per Bearer TokenAPI Key erhalten:Besuchen Sie die API-Key-Verwaltungsseite, um Ihren API Key zu erhaltenFügen Sie ihn bei der Verwendung dem Request-Header hinzu:
Anfrageparameter
Modellname, immer
"flowmusic" übergeben (Groß-/Kleinschreibung wird nicht beachtet)clip_id der Quellmusik, stammt aus
result.music[].clip_id einer erfolgreich abgeschlossenen AufgabeStartzeit der Ersetzung (Sekunden)
Endzeit der Ersetzung (Sekunden)
Bearbeitungsanweisung für den zu ersetzenden AbschnittBeispiel:
"Durch eine Klavierversion ersetzen"Titel der Musik nach der Ersetzung
Zufalls-Seed zur Reproduktion oder Steuerung des Generierungsergebnisses
Antwort
Antwortstatuscode, bei Erfolg 200
Array der zurückgegebenen Daten
Anwendungsfälle
Szenario 1: Sekunden 10-20 durch eine Klavierversion ersetzen
Aufgabenergebnis abfragenDie Abschnittsersetzung ist eine asynchrone Aufgabe; nach der Übermittlung wird eine
task_id zurückgegeben. Verwenden Sie den Endpunkt Aufgabenstatus abrufen, um Fortschritt und Ergebnis der Generierung abzufragen. Das Ersetzungsergebnis ist eine neue clip_id (der gesamte Song wird neu ausgegeben, wobei der angegebene Bereich ersetzt wurde); verwenden Sie für nachfolgende Operationen die neue clip_id.Beispiel für abgeschlossenes Aufgabenergebnis
Beispiel einer Abfrageantwort (GET /v1/music/tasks/{task_id}):