Skip to main content
POST
Usa POST /runwayml/v1/sound_effect para crear una tarea de audio a partir de un Prompt de texto. Envía tu clave de API de CometAPI con autenticación Bearer y un cuerpo de solicitud JSON.

Elige un modelo

Para eleven_text_to_sound_v2, omite duration para elegir la duración según el Prompt. Establece loop: true para solicitar un efecto de sonido repetitivo. Para seed_audio, menciona referenceAudios en el Prompt como @Audio1, @Audio2, y @Audio3, en el orden del array. Omite referenceAudios cuando no necesites una referencia. Reemplaza cada URL de audio de ejemplo por una URL HTTPS accesible de tu archivo de audio. No incluyas duration, loop ni voice con este modelo en este endpoint.

Configurar controles de audio

Para los tres controles de velocidad, omite el campo o usa 0 para conservar su valor normal.

Recuperar el resultado

Guarda el id devuelto y luego usa Obtener una tarea de Runway para recuperar el estado de la tarea. Cuando status sea SUCCEEDED, lee las URL de audio en output. Si la tarea falla, inspecciona failure y failureCode.

Autorizaciones

Authorization
string
header
requerido

Use your CometAPI API key.

Cuerpo

application/json

Request settings for eleven_text_to_sound_v2.

model
enum<string>
requerido

Model ID for this request.

Opciones disponibles:
eleven_text_to_sound_v2
Allowed value: "eleven_text_to_sound_v2"
promptText
string
requerido

A text description of the sound effect to generate.

Required string length: 1 - 3000
duration
number

Sound effect duration in seconds, from 0.5 to 30. Fractional seconds are accepted. Omit this field to choose duration from the prompt.

Rango requerido: 0.5 <= x <= 30
loop
boolean
predeterminado:false

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

Respuesta

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

id
string
requerido

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.

Última modificación el 18 de septiembre de 2026