elevenlabs-media
Installation
SKILL.md
ElevenLabs media
Assume ELEVENLABS_API_KEY is supplied; check presence without printing it and never ask the user to paste it into chat. Read only the reference for the task:
references/speech-audio.md: narration, expressive dialogue, voice conversion, sound effects, speech cleanup. TTS, dialogue, STS and isolation use different models and wire formats.references/transcription.md: transcripts, speakers, captions, word timing, live captions. Transcribe unknown speech; align an existing transcript; realtime is a separate protocol.references/music.md: original music, lyrics, composition plans, editing, stems, video soundtrack. Prompt, v1 sections and v2/v2.5 chunks are different request contracts.references/image-video.md: images, editing, video, talking portraits. Dashboard models are not all API models; jobs are asynchronous.references/dubbing.md: translate or dub audio or video, revise a dub. Project "ready" is not target-language completion; legacy IDs differ.references/voices-production.md: find, design, remix or clone voices, pronunciation, audiobooks, podcasts, players. Previewing, saving, training and publishing are separate effects.references/realtime.md: WebSocket speech and dialogue, live STT. Each transport has its own framing, end signals and timing units.references/access-helper.md: authentication, scopes, cost, helper contract, failure recovery. Permission, plan, quota and model failures are not interchangeable.