Skip to main content

Interface: OpenAIRealtimeRolloverRequest

Defined in: packages/agentos/src/io/voice-pipeline/providers/OpenAIRealtimeTranscriptionSTT.ts:129

What OpenAIRealtimeTranscriptionRollover.approve is asked about.

Properties​

connectionIndex​

connectionIndex: number

Defined in: packages/agentos/src/io/voice-pipeline/providers/OpenAIRealtimeTranscriptionSTT.ts:131

Index the new connection gets when it opens (see StreamingSTTUsageEvent.connectionIndex).


reason​

reason: "speech_stopped" | "flush" | "deadline"

Defined in: packages/agentos/src/io/voice-pipeline/providers/OpenAIRealtimeTranscriptionSTT.ts:136

What started the rollover: an end of speech after afterMs, the first flush() after afterMs (client commits), or the deadline.