Integration
ElevenLabs
AI voice generation and text-to-speech
ElevenLabs provides realistic AI voice generation and text-to-speech with natural-sounding voices.
Required Environment
| Name | Type | Description |
|---|---|---|
ELEVENLABS_API_KEY | secret | API key from ElevenLabs Profile |
Configuration
version: "1.0"
agents:
my-agent:
provider: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/elevenlabsRun
vm0 run my-agent "convert text to speech" \
--secrets ELEVENLABS_API_KEY=xxxExample Instructions
# Voice Generation Agent
You use ElevenLabs to generate speech from text.
## Workflow
1. Receive text to convert
2. Select appropriate voice
3. Generate audio via API
4. Save audio file to artifacts
## Models
- eleven_multilingual_v2: Best quality
- eleven_flash_v2_5: Low latency# Voiceover Agent
You create voiceovers for content.
## Workflow
1. Receive script content
2. Choose voice and settings
3. Generate audio with emotion
4. Export in requested format
## Voice Settings
- stability: 0.0-1.0
- similarity_boost: 0.0-1.0