ElevenLabsBuilder class
ElevenLabs-specific LLM builder with provider-specific configuration methods
This builder provides a layered configuration approach where ElevenLabs-specific parameters are handled separately from the generic LLMBuilder, keeping the main builder clean and focused.
Use this for ElevenLabs-specific parameters only. For common parameters like apiKey, model, temperature, etc., continue using the base LLMBuilder methods.
Constructors
- ElevenLabsBuilder(LLMBuilder _baseBuilder)
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  build() → Future< ChatCapability> 
- Builds and returns a configured LLM provider instance
- 
  buildAudio() → Future< AudioCapability> 
- Builds a provider with AudioCapability
- 
  forBalanced() → ElevenLabsBuilder 
- Configure for balanced speech (recommended default)
- 
  forConversational() → ElevenLabsBuilder 
- Configure for natural conversational speech
- 
  forExpressive() → ElevenLabsBuilder 
- Configure for expressive speech with more variability
- 
  forHighQuality() → ElevenLabsBuilder 
- Configure for high-quality speech with maximum stability
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  similarityBoost(double similarityBoost) → ElevenLabsBuilder 
- Sets similarity boost parameter for ElevenLabs TTS (0.0-1.0)
- 
  stability(double stability) → ElevenLabsBuilder 
- Sets stability parameter for ElevenLabs TTS (0.0-1.0)
- 
  style(double style) → ElevenLabsBuilder 
- Sets style parameter for ElevenLabs TTS (0.0-1.0)
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  useSpeakerBoost(bool enable) → ElevenLabsBuilder 
- Enables or disables speaker boost for ElevenLabs TTS
- 
  voiceId(String voiceId) → ElevenLabsBuilder 
- Sets voice ID for ElevenLabs TTS
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited