Convert text to natural speech audio
sagskillsetup L1★377,536
openclaw/openclaw ↗What it does
Generate ElevenLabs TTS with local playback
Best for
Generating natural-sounding voice replies when the user requests audio output.
Inputs
- · text string
- · voice ID (optional)
- · model name (optional)
Outputs
- · audio file (.mp3)
- · playback confirmation
Requires
- · ElevenLabs API
- · local audio playback
Preconditions
ELEVENLABS_API_KEY environment variable set; voice ID known or will use default.
Failure modes
API rate limit hit or key invalid → local TTS unavailable, fallback to text.
Trust signals
- · ElevenLabs v3 model with audio tags
- · Pronunciation and SSML rules documented
- · Voice defaults customizable