AudioAPI extension
- on
Methods
-
createSpeech(
{required String input, required SpeechModel model, required SpeechVoice voice, String? instructions, SpeechResponseFormat? responseFormat, num? speed, String? streamFormat}) → Future< Uint8List> -
Available on OpenAIClient, provided by the AudioAPI extension
Generates TTS audio from text (/audio/speech
). -
streamSpeechData(
{required String input, required SpeechModel model, required SpeechVoice voice, String? instructions, SpeechResponseFormat? responseFormat, num? speed, String streamFormat = 'sse', List< String> ? include}) → Future<Stream< List< >int> > -
Available on OpenAIClient, provided by the AudioAPI extension
-
streamSpeechEvents(
{required String input, required SpeechModel model, required SpeechVoice voice, String? instructions, SpeechResponseFormat? responseFormat, num? speed, String streamFormat = 'sse', List< String> ? include}) → Future<SpeechStream> -
Available on OpenAIClient, provided by the AudioAPI extension
Create TTS and stream it back chunk-by-chunk as SSE.