RealtimeClientEventInputAudioBufferCommit interface

Envía este evento para comprometer el búfer de audio de entrada del usuario, lo que creará un nuevo elemento de mensaje de usuario en la conversación. Este evento generará un error si el búfer de audio de entrada está vacío. Cuando está en modo VAD de servidor, el cliente no necesita enviar este evento, el servidor comprometerá automáticamente el búfer de audio. Confirmar el búfer de audio de entrada activará la transcripción de audio de entrada (si está activada en la configuración de sesión), pero no generará una respuesta del modelo. El servidor responderá con un input_audio_buffer.committed evento.

Extends

Propiedades

event_id

ID opcional generado por el cliente para identificar este evento.

type

El tipo de evento, debe ser input_audio_buffer.commit.

Detalles de las propiedades

event_id

ID opcional generado por el cliente para identificar este evento.

event_id?: string

Valor de propiedad

string

type

El tipo de evento, debe ser input_audio_buffer.commit.

type: "input_audio_buffer.commit"

Valor de propiedad

"input_audio_buffer.commit"