createElevenLabsProvider function
Create an ElevenLabs provider with default settings
Implementation
ElevenLabsProvider createElevenLabsProvider({
required String apiKey,
String baseUrl = ProviderDefaults.elevenLabsBaseUrl,
String? voiceId,
String? model,
Duration? timeout,
double? stability,
double? similarityBoost,
double? style,
bool? useSpeakerBoost,
}) {
final config = ElevenLabsConfig(
apiKey: apiKey,
baseUrl: baseUrl,
voiceId: voiceId,
model: model,
timeout: timeout,
stability: stability,
similarityBoost: similarityBoost,
style: style,
useSpeakerBoost: useSpeakerBoost,
);
return ElevenLabsProvider(config);
}