Setup
- Add your ElevenLabs API key through Bolly’s settings in the browser
- Enable voice mode for your instance
Choosing a voice
Bolly can use any ElevenLabs voice. You can change the voice through:- The
set_voicetool — ask Bolly to “change your voice” and provide a voice ID - The settings UI in the web interface
Per-instance voices
Each Bolly instance can have a different voice. The voice ID is stored in the instance configuration and takes precedence over any global default.How it works
When voice mode is enabled:- Bolly generates a text response as usual
- The text is sent to ElevenLabs TTS API
- An MP3 audio stream is returned
- The client plays the audio alongside the text response