Defined in: packages/ai/src/types.ts:2080
TProviderOptions extends object = object
audio: string | File | Blob | ArrayBuffer;Defined in: packages/ai/src/types.ts:2086
The audio data to transcribe - can be base64 string, File, Blob, or Buffer
optional language: string;Defined in: packages/ai/src/types.ts:2088
The language of the audio in ISO-639-1 format (e.g., 'en')
logger: InternalLogger;Defined in: packages/ai/src/types.ts:2100
Internal logger threaded from the generateTranscription() entry point. Adapters must call logger.request() before the SDK call and logger.errors() in catch blocks.
model: string;Defined in: packages/ai/src/types.ts:2084
The model to use for transcription
optional modelOptions: TProviderOptions;Defined in: packages/ai/src/types.ts:2094
Model-specific options for transcription
optional prompt: string;Defined in: packages/ai/src/types.ts:2090
An optional prompt to guide the transcription
optional responseFormat: TranscriptionResponseFormat;Defined in: packages/ai/src/types.ts:2092
The format of the transcription output