voice-changer
Installation
SKILL.md
ElevenLabs Voice Changer
Transform the voice in an audio recording into a different target voice. Voice Changer (previously called Speech-to-Speech — the API endpoint and SDK methods still use the speech_to_speech / speechToSpeech name) keeps the original performance — emotion, pacing, intonation, breaths, whispers, laughs, cries — and only swaps who is speaking.
Setup: See Installation Guide. For JavaScript, use
@elevenlabs/*packages only.
Key Facts
- Maximum input length: 5 minutes per request — split longer recordings into chunks and stitch the outputs.
- Maximum file size: 50 MB per request — compress to MP3 if your source is larger.
- Pricing: 1,000 characters per minute of audio processed (duration-based, not text-based).
- Recommended model:
eleven_multilingual_sts_v2— often outperformseleven_english_sts_v2even for English-only content.
Quick Start
Python
from elevenlabs import ElevenLabs