Skip to main content

Interface: OpenAIRealtimeTurnDetection

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

Server turn detection for a transcription session: OpenAI's voice activity detector decides where each utterance ends and commits it.

Properties​

prefixPaddingMs?​

optional prefixPaddingMs: number

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

Audio kept before detected speech, in milliseconds.

Default Value​

600

silenceDurationMs?​

optional silenceDurationMs: number

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

Silence that ends an utterance, in milliseconds.

Default Value​

350

threshold?​

optional threshold: number

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

Activation threshold in [0, 1]; a higher value needs louder speech.

Default Value​

0.5