Skip to content

RealtimeEventMap

audio: (data) => void;

Raw PCM audio from the model (send to client/transport).

Parameter Type

data

Uint8Array

void


disconnected: () => void;

Connection closed.

void


error: (error) => void;

Connection error.

Parameter Type

error

string

void


interrupted: () => void;

User interrupted the model (barge-in).

void


tool-call: (id, name, args) => void;

Model wants to call a tool.

Parameter Type

id

string

name

string

args

unknown

void


transcript: (text, role) => void;

Transcript of user or assistant speech.

Parameter Type

text

string

role

"user" | "assistant"

void


turn-complete: () => void;

Model finished speaking for this turn.

void