TranscriptionAPI extension
- on
Methods
-
createTranscription(
{required Uint8List fileBytes, required String filename, required AudioModel model, String? chunkingStrategy, List< String> ? include, String? language, String? prompt, AudioResponseFormat responseFormat = AudioResponseFormat.json, num? temperature, List<String> ? timestampGranularities}) → Future<TranscriptionResult> -
Available on OpenAIClient, provided by the TranscriptionAPI extension
Transcribe an audio file (blocking). -
streamTranscription(
{required Uint8List fileBytes, required String filename, required AudioModel model, String? chunkingStrategy, List< String> ? include, String? language, String? prompt, AudioResponseFormat responseFormat = AudioResponseFormat.json, num? temperature, List<String> ? timestampGranularities}) → Future<TranscriptionStream> -
Available on OpenAIClient, provided by the TranscriptionAPI extension
Transcribe an audio file and stream text deltas as SSE.