RealtimeClientEventInputAudioBufferCommit interface

Senden Sie dieses Ereignis, um den Audiopuffer der Benutzereingabe zu commiten, wodurch ein neues Benutzernachrichtenelement in der Konversation erstellt wird. Dieses Ereignis erzeugt einen Fehler, wenn der Eingangs-Audiopuffer leer ist. Im Server-VAD-Modus muss der Client dieses Ereignis nicht senden; der Server committiert den Audiopuffer automatisch. Das Committen des Eingangs-Audiopuffers löst die Eingangs-Audio-Transkription aus (wenn in der Sitzungskonfiguration aktiviert), erzeugt jedoch keine Antwort vom Modell. Der Server antwortet mit einem input_audio_buffer.committed Ereignis.

Extends

Eigenschaften

event_id

Optionale, vom Client generierte ID zur Identifikation dieses Ereignisses.

type

Der Ereignistyp muss sein input_audio_buffer.commit.

Details zur Eigenschaft

event_id

Optionale, vom Client generierte ID zur Identifikation dieses Ereignisses.

event_id?: string

Eigenschaftswert

string

type

Der Ereignistyp muss sein input_audio_buffer.commit.

type: "input_audio_buffer.commit"

Eigenschaftswert

"input_audio_buffer.commit"