Type alias MicrophoneSchema

MicrophoneSchema: MicrophoneSchemaCommon & {
    leftChannelOnly?: boolean;
    audioDelay?: number;
    output?: "singleFile";
    filename?: string;
} | MicrophoneSchemaCommon & {
    leftChannelOnly?: boolean;
    audioDelay?: number;
    output: "segmented";
    filenamePrefix?: string;
    segmentCallback?: ((url) => void);
} | MicrophoneSchemaCommon & {
    output: "stream";
    streamCallback?: ((audioBuffer) => void);
}

Creates a recorder item for an audio file, using the provided microphone. Output is stored in a RecordKit bundle.

Generated using TypeDoc