Returns the current participant roster (including the bot).
Joins the meeting (async — the native join handshake is network-bound).
Leaves the meeting and releases native resources.
Mutes a participant (requires the bot be organizer/presenter with the relevant policy).
Registers the inbound per-participant raw-audio callback. "Latest handler wins."
Registers the native hand-raise/lower callback (⚠️ partial on Teams).
Registers the meeting-ended callback.
Registers the participant-join callback.
Registers the participant-leave callback (id of the participant that left).
Posts a message to the Teams meeting chat thread (everyone).
Sends one raw PCM frame as the bot's outbound audio (the outbound audio-socket — the agent's voice).
The live native-meeting client the addon hands back. The surface closely mirrors ITeamsMeetingSdk but in the addon's own (lower-cased) vocabulary; this adapter maps between the two. VERIFY against the native Teams real-time-media addon.