text-to-speech

Convert text into natural-sounding speech using ElevenLabs voice AI.

412|55|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/elevenlabs/skills --skill text-to-speech-elevenlabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: text-to-speech
Source: https://github.com/elevenlabs/skills/tree/main/text-to-speech
Command: npx skills add https://github.com/elevenlabs/skills --skill text-to-speech-elevenlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill converts text into natural-sounding speech using ElevenLabs voice AI, enabling quick creation of voice content, voiceovers, and voice-enabled applications across multiple languages.

Core Features & Use Cases

  • Text-to-speech generation across 70+ languages with multiple voice options.
  • Voice customization through settings like stability and similarity boost to tailor tone and expressiveness.
  • Developer integrations via Python/JavaScript SDKs or REST/cURL to embed speech in apps, dashboards, and media workflows.

Quick Start

Use this skill to generate speech from text by providing a target voice and text, then save the audio to a file or stream it into your application. Refer to the installation and usage guides in the references for concrete commands and integration steps.

Frequently Asked Questions about text-to-speech

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

FAQPage Schema
How do I convert text to speech using ElevenLabs voice AI?▼

To convert text to speech using ElevenLabs voice AI, provide your text and a target voice, configure API-key authentication, and save the generated audio output to a file or application stream.

Can I generate multilingual voiceovers for my application?▼

Yes, you can generate multilingual voiceovers across 70+ languages by selecting a target voice and providing the text input to the voice AI generation process.

How do I integrate text-to-speech generation into my Python or JavaScript app?▼

You can integrate text-to-speech generation into your app using Python or JavaScript SDKs, or via REST and cURL requests, to embed natural-sounding speech directly into your workflows.

What voice settings are available to customize audio generation?▼

Voice customization settings like stability and similarity boost are available to tailor the tone and expressiveness of the generated speech for your specific content needs.

Does this text-to-speech skill require an API key for setup?▼

Yes, API-key authentication is required for setup, along with model selection and output handling configuration to start generating natural-sounding speech from plain text.

What is the best way to create voice content from plain text for media workflows?▼

The best way to create voice content from plain text for media workflows is using voice AI to instantly turn text into natural-sounding speech, which can be streamed directly into your application.