Skip to main content
POST
cURL
Utilizza POST /runwayml/v1/voice_isolation per separare il parlato dall’audio di sottofondo. Utilizza l’ID del modello eleven_voice_isolation. Invia la chiave API CometAPI con autenticazione Bearer e un corpo della richiesta JSON.

Fornire l’audio sorgente

La richiesta richiede model e audioUri. Imposta audioUri su un URL HTTPS accessibile della registrazione che contiene il parlato da isolare. Sostituisci l’URL audio di esempio con il file sorgente.

Recuperare il risultato

Salva il valore id restituito, quindi utilizza Ottieni un’attività Runway per recuperare lo stato dell’attività. Quando status è SUCCEEDED, leggi gli URL audio in output. Se l’attività non riesce, controlla failure e failureCode.

Autorizzazioni

Authorization
string
header
obbligatorio

Use your CometAPI API key.

Corpo

application/json

Request settings for eleven_voice_isolation.

model
enum<string>
obbligatorio

Model ID for this request.

Opzioni disponibili:
eleven_voice_isolation
Allowed value: "eleven_voice_isolation"
audioUri
obbligatorio

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

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

Risposta

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

id
string
obbligatorio

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.

Ultima modifica il 18 settembre 2026