interface IrisOptions {
    analyticsReportingInterval?: number;
    audioAnalytics?: boolean;
    audioWorkletPath: string;
    company: string;
    eventDetection?: boolean;
    key: string;
    license: string;
    logger?: (...message: any[]) => unknown;
    loggingLevel?: number;
    mic?: boolean;
    micMix?: number;
    model?: string;
    numStreams?: number;
    onReady?: (success: boolean) => unknown;
    sampleRate?: number;
    speaker?: boolean;
    speakerMix?: number;
    team: string | number;
    user: string | number;
}

Hierarchy

  • Pick<
        IrisConfig,
        "audioWorkletPath"
        | "team"
        | "user"
        | "key"
        | "license"
        | "company",
    >
    • IrisOptions

Properties

analyticsReportingInterval?: number
audioAnalytics?: boolean
audioWorkletPath: string
company: string
eventDetection?: boolean
key: string
license: string
logger?: (...message: any[]) => unknown
loggingLevel?: number
mic?: boolean
micMix?: number
model?: string
numStreams?: number
onReady?: (success: boolean) => unknown
sampleRate?: number
speaker?: boolean
speakerMix?: number
team: string | number
user: string | number