@langwatch/scenario
    Preparing search index...

    Interface TranscribeSegmentsOptions

    Options for transcribeSegments.

    interface TranscribeSegmentsOptions {
        logWarn?: (message: string) => void;
        onlyMissing?: boolean;
        provider?: STTProvider | null;
    }
    Index

    Properties

    logWarn?: (message: string) => void

    Sink for warnings — defaults to console.warn.

    onlyMissing?: boolean

    When true (default), skip segments whose transcript is already set. When false, re-transcribe everything (e.g. to overwrite adapter-side STT with a different provider).

    provider?: STTProvider | null

    The STT provider for this call. Omit to use the per-run default (new OpenAISTTProvider() — a pure default, not shared state). Pass null to declare "no provider" — segments are left untranscribed and a warning is logged (graceful degrade). In a scenario run the resolved cfg.voice.stt provider (ResolvedVoiceConfig) is threaded in here.