open Realtime Session
abstract suspend fun openRealtimeSession(options: RealtimeSttOptions = RealtimeSttOptions(), authorization: SpeechToTextAuthorization = SpeechToTextAuthorization.ConfiguredApiKey): RealtimeSttSession(source)
Opens a WebSocket session for live audio transcription.
The caller owns the returned session and must call RealtimeSttSession.close.
Throws
when an option or credential is invalid.
for a realtime protocol failure.
for a transport failure.
when opening times out.