Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.praison.ai/llms.txt

Use this file to discover all available pages before exploring further.

High-quality, natural-sounding text-to-speech with ElevenLabs.

Setup

export ELEVEN_API_KEY=your-key

Usage

from praisonaiagents import AudioAgent

agent = AudioAgent(llm="elevenlabs/eleven_multilingual_v2")
agent.speech("Hello world!", output="hello.mp3")

Models

ModelDescription
elevenlabs/eleven_multilingual_v2Multilingual
elevenlabs/eleven_turbo_v2_5Fast
elevenlabs/eleven_monolingual_v1English

Voice Selection

agent.speech(
    "Hello!",
    voice="Rachel",  # ElevenLabs voice name
    output="hello.mp3"
)
ElevenLabs offers 29+ languages and custom voice cloning.