Transcribes audio in non-streaming mode.
Steps:
generateContent and normalize outputUnified AI request containing transcription input/options/context
Optional multimodal execution context (unused by this capability)
Optionalsignal: AbortSignalOptional abort signal
Provider-normalized transcript messages
Transcribes audio in streaming mode and emits incremental transcript deltas.
Emits:
done: false chunks while transcript text accumulatesdone: true completed chunkdone: true error chunk on failureUnified AI request containing transcription input/options/context
Optional multimodal execution context (unused by this capability)
Optionalsignal: AbortSignalOptional abort signal
Async generator of delta and final transcript chunks
Description
Provider capability implementation for GeminiAudioTranscriptionCapabilityImpl.