RealtimeClientEventInputAudioBufferCommit interface

發送此事件以提交使用者輸入音訊緩衝區,該事件會在對話中建立新的使用者訊息項目。 若輸入音訊緩衝區為空,此事件會產生錯誤。 在伺服器 VAD 模式下,客戶端不需要傳送此事件,伺服器會自動提交音訊緩衝區。 提交輸入音訊緩衝區會觸發輸入音訊轉錄(若在會話設定中啟用),但不會從模型中產生回應。 伺服器會回應事件 input_audio_buffer.committed 。

Extends

屬性

event_id

可選擇的客戶端生成的 ID 用來識別此事件。

type

事件類型 必須是 input_audio_buffer.commit。

屬性詳細資料

event_id

可選擇的客戶端生成的 ID 用來識別此事件。

event_id?: string

屬性值

string

type

事件類型 必須是 input_audio_buffer.commit。

type: "input_audio_buffer.commit"

屬性值

"input_audio_buffer.commit"