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?
optionalprefixPaddingMs:number
Defined in: packages/agentos/src/io/voice-pipeline/providers/OpenAIRealtimeTranscriptionSTT.ts:123
Audio kept before detected speech, in milliseconds.
Default Value
600
silenceDurationMs?
optionalsilenceDurationMs:number
Defined in: packages/agentos/src/io/voice-pipeline/providers/OpenAIRealtimeTranscriptionSTT.ts:125
Silence that ends an utterance, in milliseconds.
Default Value
350
threshold?
optionalthreshold: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