ElevenLabs

type: platform

purpose: AI-powered text-to-speech and voice cloning platform for natural-sounding voice synthesis.

auth_header: xi-api-key


Voices API

endpoint: /voices

method: GET

purpose: List available voices including custom clones


Text-to-Speech API

method: POST

purpose: Generate audio from text

text: string

model_id: string

voice_settings: object


Voice Clone API

purpose: Create custom voice from audio samples

min_audio_duration: 30 seconds

quality: clean, no background noise


type: model

quality: highest

use_case: Multi-language content, premium quality


quality: good

use_case: Ultra-low latency, simple phrases


Australian Female

type: voice

accent: Australian

gender: female

use_case: Trades receptionist (Maya/Sarah)


Australian Male

gender: male

use_case: Professional male agent


Professional Female

accent: neutral

use_case: Medical/Legal professional


Voice Settings

type: config

effect: Higher = more consistent, Lower = more expressive

effect: Higher = closer to original voice

effect: Expressiveness (turbo models only)


Quota Health Check

type: pattern

check_frequency: before each campaign

alert_threshold: 10% remaining

failure_mode: silent in VAPI - agent stops speaking


MCP Server Integration

type: integration

capabilities:
text-to-speech
voice management
audio generation

use_case: Desktop agent voice output


Latency Optimization

techniques:
use eleven_turbo_v2_5
pre-cache common phrases
keep text chunks <500 chars
use streaming for long responses


Common Issues

type: troubleshooting

silent_agent: Check character quota - exhausted credits fail silently

slow_response: Switch to eleven_turbo_v2_5 or eleven_flash_v2_5

robotic_voice: Increase similarityBoost, decrease stability

api_401: Verify xi-api-key header is correct