elevenlabs-voice

Configure ElevenLabs text-to-speech voices with tuning parameters.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CerisonAutomation/clud --skill elevenlabs-voice-cerisonautomation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: elevenlabs-voice
Source: https://github.com/CerisonAutomation/clud/tree/main/skills/elevenlabs-voice
Command: npx skills add https://github.com/CerisonAutomation/clud --skill elevenlabs-voice-cerisonautomation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork of selecting and configuring an ElevenLabs TTS voice by giving a curated starting list, optional API-driven voice browsing, and reliable one-call configuration updates for both in-app playback and phone calls.

Core Features & Use Cases

  • Curated voice selection: Quickly choose a voice from recommended female and male options with predefined voice IDs.
  • One-call voice configuration updates: Uses voice_config_update to persist the voice ID and push updates to the macOS app for in-app TTS while also updating phone-call settings.
  • Optional API key workflow: Supports advanced browsing of the full ElevenLabs voice library, including searching by style and selecting custom/cloned voices via their voice IDs.
  • Voice tuning controls: Adjusts playback speed, stability, and similarityBoost for consistent results across modes.
  • Twilio voice model tuning (optional): Allows setting voiceModelId to emit the extended voice spec when required.

Quick Start

Set your preferred voice by telling the assistant to select an ElevenLabs voice for me and apply it using the voice_config_update tool.

Frequently Asked Questions about elevenlabs-voice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure ElevenLabs text-to-speech for in-app and phone-call playback?▼

To configure ElevenLabs text-to-speech, you use the voice_config_update tool to set a voice ID, which pushes updates via SSE for both in-app TTS and phone-call playback channels simultaneously.

Can I tune ElevenLabs TTS voice speed and stability parameters?▼

Yes, you can tune ElevenLabs TTS voices by adjusting speed, stability, and similarityBoost parameters to achieve consistent voice output results across different conversation modes.

Do I need an ElevenLabs API key to select a TTS voice?▼

You do not need an ElevenLabs API key for curated voice selection, but providing one enables advanced browsing of the full voice library to search by style or select custom cloned voices.

What is the best way to update a Twilio voice model for text-to-speech?▼

The best way to update a Twilio voice model is by setting the optional voiceModelId parameter, which emits the extended voice spec required for your specific Twilio configuration.

How do I personalize assistant onboarding with a specific TTS voice?▼

You personalize assistant onboarding by defining the services.tts.providers.elevenlabs.voiceId key in YAML, applying user preference selections to production voice adjustments across all channels.