Skip to main content
POST
Utilisez 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

Pour 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

Pour les trois contrôles de taux, omettez le champ ou utilisez 0 pour conserver sa valeur normale.

Récupérer le résultat

Enregistrez le id 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

Authorization
string
header
requis

Use your CometAPI API key.

Corps

application/json

Request settings for eleven_text_to_sound_v2.

model
enum<string>
requis

Model ID for this request.

Options disponibles:
eleven_text_to_sound_v2
Allowed value: "eleven_text_to_sound_v2"
promptText
string
requis

A text description of the sound effect to generate.

Required string length: 1 - 3000
duration
integer

Sound effect duration in whole seconds, from 1 to 30. Omit this field to choose duration from the prompt.

Plage requise: 1 <= x <= 30
loop
boolean
défaut:false

Set true to request a sound effect that loops seamlessly. Defaults to false.

Réponse

Task created. Save the returned id to retrieve task status.

id
string
requis

Task ID for GET /runwayml/v1/tasks/{id}.

status
string

Task state, when returned.

createdAt
string<date-time>

Task submission timestamp, when returned.

output
string<uri>[]

Result URLs, when returned.

failure
string

Failure explanation, when returned.

failureCode
string

Machine-readable failure code, when returned.

estimatedCost
object

Task estimate metadata, when returned.

cost
object

Task cost metadata, when returned.

Dernière modification le 21 septembre 2026