Celeste AICeleste AI
Providers
ElevenLabs

ElevenLabs

Documentation for the ElevenLabs provider.

ElevenLabs

Celeste supports ElevenLabs for high-quality speech generation.

Credentials

Set the ELEVENLABS_API_KEY environment variable.

export ELEVENLABS_API_KEY="..."

Speech Generation

Models

  • eleven_multilingual_v2 (Default)
  • eleven_turbo_v2

Usage

import celeste

response = await celeste.audio.speak(
    model="eleven_multilingual_v2",
    provider="elevenlabs",
    text="This voice is AI generated.",
    voice="Rachel" # Use voice ID or name
)

Models

This section is auto-generated from the Celeste registry. Do not edit manually.

Available modalities:

  • audio: speak

Audio

Model IDDisplay nameOperationsStreaming
eleven_monolingual_v1Eleven English v1speakYes
eleven_flash_v2Eleven Flash v2speakYes
eleven_flash_v2_5Eleven Flash v2.5speakYes
eleven_multilingual_v1Eleven Multilingual v1speakYes
eleven_multilingual_v2Eleven Multilingual v2speakNo
eleven_turbo_v2Eleven Turbo v2speakYes
eleven_turbo_v2_5Eleven Turbo v2.5speakYes
eleven_v3Eleven v3 (Alpha)speakNo