OptionalcontextExecution context (tracing, requestId, etc.) Not sent to the provider.
Audio source to transcribe.
OptionalfilenameOptional filename hint (useful when input is bytes/stream).
OptionalincludeOptional include flags such as token logprobs for supported providers.
OptionalknownOptional known speaker labels for diarization-capable providers.
OptionallanguageOptional input language hint (e.g. "en").
OptionalmimeOptional MIME type hint (e.g. audio/mpeg, audio/wav).
OptionalmodelOptionaloptionsProvider-agnostic tuning options (temperature, max tokens, etc.)
OptionalpromptOptional prompt to guide transcription style/terms.
OptionalresponseRequested transcript output format.
OptionalstreamWhether to request a streaming transcription response when supported.
OptionaltemperatureOptional sampling temperature.
Description
Interface contract for ClientAudioTranscriptionRequest.