Member Junction
    Preparing search index...

    One raw per-user audio frame the native addon surfaces (inbound hearing + diarization).

    interface NativeVoiceAudioFrame {
        data: ArrayBuffer | Uint8Array<ArrayBufferLike>;
        displayName?: string;
        timestampMs?: number;
        userId: string | number;
    }
    Index

    Properties

    data: ArrayBuffer | Uint8Array<ArrayBufferLike>

    Raw PCM bytes for this frame (Uint8Array view or standalone ArrayBuffer; decoded from Opus by the addon).

    displayName?: string

    The member's display name (guild nickname / username) at capture time, when the addon provides it.

    timestampMs?: number

    Optional epoch-ms capture timestamp.

    userId: string | number

    The Discord user (snowflake) id that produced the audio — the diarization speaker label.