Flow Music
Extension de musique
Flow Music prolonge un audio déjà généré. À partir d’un point temporel donné, la musique est étendue selon une instruction d’édition
POST
Authentification
Toutes les API nécessitent une authentification par Bearer TokenObtenir une clé API :Rendez-vous sur la page de gestion des clés API pour obtenir votre clé APIAjoutez-la dans l’en-tête de la requête lors de l’utilisation :
Paramètres de requête
Nom du modèle, toujours passer
"flowmusic" (insensible à la casse)clip_id de la musique source, provenant du
result.music[].clip_id d’une tâche réussieLa tâche source doit avoir réussi. Un audio externe peut d’abord être importé via Téléverser un audio pour obtenir un clip_id.
Point temporel (en secondes) à partir duquel commence l’extensionNe peut pas dépasser la durée du clip source
Durée de l’extension (secondes)Valeur maximale :
164 secondesInstruction d’édition pour l’extension de la musiqueExemple :
"Prolonger la mélodie principale en ajoutant des cordes"Titre de la musique après extension
Graine aléatoire, utilisée pour reproduire les résultats
Réponse
Code de statut de la réponse, 200 en cas de succès
Tableau de données renvoyées
Cas d’usage
Scénario 1 : prolonger de 60 secondes à partir du refrain
Interroger le résultat de la tâcheL’extension de musique est une tâche asynchrone ; après soumission, un
task_id est renvoyé. Utilisez l’API Obtenir le statut de la tâche pour interroger la progression et le résultat de la génération. Le produit de l’extension est un nouveau clip_id ; utilisez ce nouveau clip_id pour les opérations ultérieures.Exemple de résultat de tâche terminée
Exemple de réponse de requête (GET /v1/music/tasks/{task_id}) :