Skip to main content
POST
Bruk POST /runwayml/v1/speech_to_speech til å konvertere innspilt dialog til en forhåndsinnstilt stemme. Bruk modell-ID-en eleven_multilingual_sts_v2. Send CometAPI API-nøkkelen din med Bearer-autentisering og en JSON-forespørselstekst.

Oppgi dialog og en stemme

Erstatt eksempelmedie-URL-en med kildefilen din. Hvis du bruker en video, endre media.type til video og oppgi video-URL-en i media.uri. Angi removeBackgroundNoise: true for å fjerne bakgrunnsstøy fra den genererte talen. Utelat dette feltet for å bruke modellens standardinnstilling.

Hent resultatet

Lagre den returnerte id, og bruk Hent en Runway-oppgave for å hente oppgavestatus. Når status er SUCCEEDED, laster du ned den resulterende mediefilen fra URL-ene i output. Hvis oppgaven mislykkes, undersøk failure og failureCode.

Autorisasjoner

Authorization
string
header
påkrevd

Use your CometAPI API key.

Kropp

application/json

Request settings for eleven_multilingual_sts_v2.

model
enum<string>
påkrevd

Model ID for this request.

Tilgjengelige alternativer:
eleven_multilingual_sts_v2
Allowed value: "eleven_multilingual_sts_v2"
media
SpeechToSpeechAudio · object
påkrevd

Audio or video file containing the dialogue to convert.

voice
RunwayPresetVoice · object
påkrevd

The voice to use for the generated speech.

removeBackgroundNoise
boolean

Set true to remove background noise from the generated speech. Omit or use false for the model default.

Svar

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

id
string
påkrevd

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.

Sist endret 18. september 2026