Skip to main content
WSS
/
stt
/
v1
/
transcribe:streamBidirectional
Messages
authorization
type:httpApiKey

Your authentication credentials. For Basic authentication, please populate Basic $INWORLD_API_KEY

Transcribe Config
type:object

Configure the transcription session. Must be the first message sent. Contains model selection, audio format settings, and optional feature configurations.

Audio Chunk
type:object

Send a chunk of audio data for transcription. Must be sent after the initial transcribe config message.

End Turn
type:object

Signal the end of a speaker's turn. Some providers do not support manual turn-taking; for those providers, sending this message will have no effect.

Close Stream
type:object

Signal that the client is done sending audio data. Required for HTTP/WebSocket clients since there is no equivalent to gRPC stream close.

Transcription
type:object

Transcription result streamed back as audio is processed. May be an interim (partial) result or a final result depending on the isFinal field.

Usage
type:object

Usage metrics for billing and monitoring purposes. Coming soon — this field is not yet populated.