Générer des effets sonores Runway
Générez des effets sonores ou des scènes audio à partir d’un Prompt texte avec l’API Runway.
POST /runwayml/v1/sound_effect pour créer une tâche audio à partir d’un Prompt texte.
Envoyez votre clé API CometAPI avec l’authentification Bearer et un corps de requête JSON.
Choisir un modèle
eleven_text_to_sound_v2, omettez duration pour choisir la durée à partir du
Prompt. Définissez loop: true pour demander un effet sonore en boucle.
Pour seed_audio, faites référence à referenceAudios dans le Prompt comme @Audio1, @Audio2,
et @Audio3, dans l’ordre du tableau. Omettez referenceAudios lorsque vous n’avez pas besoin d’une référence.
Remplacez chaque URL audio d’exemple par une URL HTTPS accessible de votre fichier audio.
N’incluez pas duration, loop ni voice avec ce modèle sur cet endpoint.
Configurer les contrôles audio
0 pour conserver sa valeur normale.
Récupérer le résultat
Enregistrez leid renvoyé, puis utilisez Récupérer une tâche Runway
pour récupérer l’état de la tâche. Lorsque status est SUCCEEDED, lisez les URL audio dans
output. Si la tâche échoue, examinez failure et failureCode.Autorisations
Use your CometAPI API key.
Corps
- eleven_text_to_sound_v2
- seed_audio
Request settings for eleven_text_to_sound_v2.
Model ID for this request.
eleven_text_to_sound_v2 "eleven_text_to_sound_v2"A text description of the sound effect to generate.
1 - 3000Sound effect duration in whole seconds, from 1 to 30. Omit this field to choose duration from the prompt.
1 <= x <= 30Set true to request a sound effect that loops seamlessly. Defaults to false.
Réponse
Task created. Save the returned id to retrieve task status.
Task ID for GET /runwayml/v1/tasks/{id}.
Task state, when returned.
Task submission timestamp, when returned.
Result URLs, when returned.
Failure explanation, when returned.
Machine-readable failure code, when returned.
Task estimate metadata, when returned.
Task cost metadata, when returned.