Returned when an input audio buffer is committed, either by the client or automatically in server VAD mode. The item_id property is the ID of the user message item that will be created, thus a conversation.item.created event will also be sent to the client.

interface InputAudioBufferCommittedEvent {
    event_id: string;
    item_id: string;
    previous_item_id: string;
    type: "input_audio_buffer.committed";
}

Properties

event_id: string

The unique ID of the server event.

item_id: string

The ID of the user message item that will be created.

previous_item_id: string

The ID of the preceding item after which the new item will be inserted.

type: "input_audio_buffer.committed"

The event type, must be input_audio_buffer.committed.