Skip to main content
POST
cURL
Usa POST /runwayml/v1/voice_isolation para separar la voz del audio de fondo. Usa el ID de modelo eleven_voice_isolation. Envía tu clave de API de CometAPI con autenticación Bearer y un cuerpo de solicitud JSON.

Proporciona el audio de origen

La solicitud requiere model y audioUri. Establece audioUri en una URL HTTPS accesible de la grabación que contiene la voz que se va a aislar. Sustituye la URL de audio de ejemplo por tu archivo de origen.

Recupera 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_voice_isolation.

model
enum<string>
requerido

Model ID for this request.

Opciones disponibles:
eleven_voice_isolation
Allowed value: "eleven_voice_isolation"
audioUri
requerido

Audio input as an accessible HTTPS URL or base64 data URI.

Required string length: 13 - 2048
Pattern: ^https:\/\/.*

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