mlx-bun library API
    Preparing search index...

    How one transcription decodes. Nothing here names a model family.

    interface TranscribeOptions {
        audioCtx?: number | null;
        beamSize?: number | null;
        conditionOnPreviousText?: boolean;
        faithful?: boolean;
        language?: string | null;
        noSpeechThreshold?: number | null;
        onProgress?: (done: number, total: number) => void;
        onSegment?: (segment: TranscriptSegment) => void;
        prompt?: string | null;
        signal?: AbortSignal;
        task?: "transcribe" | "translate";
        temperature?: number;
        withoutTimestamps?: boolean;
        wordTimestamps?: boolean;
    }
    Index
    audioCtx?: number | null

    Lab: encoder positions kept (at most 1500).

    beamSize?: number | null

    Beam search width; null is greedy.

    conditionOnPreviousText?: boolean
    faithful?: boolean

    The reference-faithful graph instead of the fast path.

    language?: string | null

    ISO code or name; null detects it from the first window.

    noSpeechThreshold?: number | null
    onProgress?: (done: number, total: number) => void

    Seeked frames out of the total.

    onSegment?: (segment: TranscriptSegment) => void

    Called with each finalized segment.

    prompt?: string | null

    Text the decoder is primed with: vocabulary hints, style.

    signal?: AbortSignal

    An aborted signal rejects the transcription.

    task?: "transcribe" | "translate"
    temperature?: number

    One sampling temperature; omitted runs the model's fallback ladder.

    withoutTimestamps?: boolean

    Decode text only, no timestamp tokens.

    wordTimestamps?: boolean