Skip to main content

input_audio_buffer.commit

Send when the end user turns off the microphone (or you want to transcribe all audio currently buffered in the session).

After this, sending input_audio_buffer.append events will not trigger transcription. After the model sends this event and the final conversation.item.input_audio_transcription.* events, the server will disconnect after a certain amount of time.

typestringrequired

Fixed value

Possible values: [input_audio_buffer.commit]

input_audio_buffer.commit
{
"type": "input_audio_buffer.commit"
}