Member Junction
    Preparing search index...

    A real, two-way IGoogleMeetSdk over the native Google Meet media bot addon (raw-audio send + receive).

    Gives the agent both hearing (per-participant inbound audio → diarized GoogleMeetAudioFrames) and a voice (sendAudioFrame → the native audio-contribution send path), plus the seam's participant mute and roster/meeting-ended events. Construct via BindGoogleMeetNative (the factory the bridge's SetSdkFactory wants), not directly, so config resolution + the lazy loader wire consistently.

    Hand-raise is a Meet-native surface (onHandRaise) OUTSIDE the seam — the IGoogleMeetSdk contract has no hand-raise operation because the Media API surfaces no such signal.

    Implements

    Index

    Constructors

    Methods

    • Registers a hand-raise/lower handler. This is a Meet-native surface — NOT part of IGoogleMeetSdk (the Media API surfaces no hand-raise signal). Wired from the native addon's own hand-raise callback when the addon reports it; inert otherwise. The channel plane may consume it where available.

      Parameters

      • cb: (participantId: string, raised: boolean) => void

        Invoked with the participant id and whether the hand is raised.

      Returns void

    • Sends one raw PCM frame as the bot's outbound audio — the agent's real voice into the meeting, via the native audio-contribution send path. No-ops (without throwing) before join so an early model frame never crashes the session.

      Parameters

      • pcm: ArrayBuffer

        The PCM audio bytes to speak into the meeting.

      Returns void