This commit is contained in:
hcl 2026-01-30 02:18:55 +00:00 committed by GitHub
commit 6eaf71174d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -124,19 +124,26 @@ class OpenAIRealtimeSTTSession implements RealtimeSTTSession {
this.connected = true;
this.reconnectAttempts = 0;
// Configure the transcription session
// Configure the transcription session (GA API format)
this.sendEvent({
type: "transcription_session.update",
type: "session.update",
session: {
input_audio_format: "g711_ulaw",
input_audio_transcription: {
model: this.model,
},
turn_detection: {
type: "server_vad",
threshold: this.vadThreshold,
prefix_padding_ms: 300,
silence_duration_ms: this.silenceDurationMs,
type: "transcription",
audio: {
input: {
format: {
type: "audio/pcmu",
},
transcription: {
model: this.model,
},
turn_detection: {
type: "server_vad",
threshold: this.vadThreshold,
prefix_padding_ms: 300,
silence_duration_ms: this.silenceDurationMs,
},
},
},
},
});