EL

elevenlabs

Open Source AI/MLMedia

Generate natural-sounding speech from text, transcribe audio, and manage voices using ElevenLabs AI

elevenlabs text-to-speech speech-to-text voice-generation transcription

Quick Install

npm install @openpets/elevenlabs
pnpm add @openpets/elevenlabs

Required Environment Variables

  • ELEVENLABS_API_KEY

    API key for ElevenLabs service. Get one at https://elevenlabs.io/

Available Tools (7)

These tools are available when you install the elevenlabs plugin in your AI assistant.

generate-audio

Generate natural-sounding speech from text using ElevenLabs text-to-speech

list-voices

List all available voices from ElevenLabs

get-voice

Get detailed information about a specific voice

transcribe

Transcribe audio to text using ElevenLabs speech-to-text

get-models

Get all available models from ElevenLabs

get-user-info

Get information about the current user and their subscription

get-history

Get history of generated audio items

Example Queries

generate audio from text 'Hello world'
list available voices
transcribe audio from file

Usage Scenarios

text to speech

  1. 1 generate audio from text 'Welcome to ElevenLabs'
  2. 2 generate audio using voice Rachel

voice management

  1. 1 list available voices
  2. 2 get voice settings for Rachel

Use elevenlabs with Your AI Assistant

This open source plugin works with OpenCode-compatible AI assistants including ChatGPT, Claude, Perplexity, and other LLM-powered coding tools. Install the plugin and start using natural language to interact with elevenlabs.

Works with ChatGPT Works with Claude Works with Perplexity MCP Compatible