ElevenLabs Voice Changer
Transform any voice into a different voice via inference.sh CLI.
Quick Start
Requires inference.sh CLI (infsh ). Install instructions
infsh login
Transform voice
infsh app run elevenlabs/voice-changer --input '{"audio": "https://recording.mp3", "voice": "aria"}'
Available Models
Model ID Best For
Multilingual STS v2 eleven_multilingual_sts_v2
70+ languages (default)
English STS v2 eleven_english_sts_v2
English-optimized
Voice Options
Same 22+ premium voices as ElevenLabs TTS:
Voice Style
george
British, authoritative (default)
aria
American, conversational
alice
British, confident
brian
American, conversational
charlie
Australian, natural
daniel
British, commanding
jessica
American, expressive
sarah
American, friendly
adam , bella , bill , callum , chris , eric , harry , laura , liam , lily , matilda , river , roger , will
Various styles
Examples
Basic Voice Transformation
Change voice to British male
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://my-recording.mp3", "voice": "george" }'
Change voice to American female
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://my-recording.mp3", "voice": "aria" }'
Choose Output Format
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://recording.mp3", "voice": "daniel", "output_format": "mp3_44100_192" }'
English-Optimized Model
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://english-speech.mp3", "voice": "brian", "model": "eleven_english_sts_v2" }'
Workflow: Voice-Over Replacement
1. Record yourself reading the script (any quality mic)
2. Transform to professional voice
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://my-rough-recording.mp3", "voice": "george" }' > professional.json
3. Add to video
infsh app run infsh/media-merger --input '{ "media": ["video.mp4", "<professional-audio-url>"] }'
Workflow: Character Voices
Record one actor, create multiple characters
Character 1: British narrator
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://actor-line1.mp3", "voice": "george" }' > char1.json
Character 2: Young female
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://actor-line2.mp3", "voice": "lily" }' > char2.json
Character 3: Casual male
infsh app run elevenlabs/voice-changer --input '{ "audio": "https://actor-line3.mp3", "voice": "charlie" }' > char3.json
Use Cases
-
Content Creation: Transform your voice for videos and podcasts
-
Voice Acting: Create multiple characters from one performance
-
Privacy: Anonymize voice in recordings
-
Dubbing: Replace voices in video content
-
Accessibility: Convert to preferred voice characteristics
-
Prototyping: Test different voices before hiring talent
Related Skills
ElevenLabs TTS (generate from text instead)
npx skills add inference-sh/skills@elevenlabs-tts
ElevenLabs voice isolator (clean audio first)
npx skills add inference-sh/skills@elevenlabs-voice-isolator
ElevenLabs dubbing (translate to other languages)
npx skills add inference-sh/skills@elevenlabs-dubbing
Full platform skill (all 150+ apps)
npx skills add inference-sh/skills@infsh-cli
Browse all audio apps: infsh app list --category audio