OptionallogSink for warnings — defaults to console.warn.
OptionalonlyWhen 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).
OptionalproviderThe 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.
Options for transcribeSegments.