用途
ElevenLabs Voice Changer 用于将任意语音转换为另一种声音,在改变音色的同时保留原始语音的内容与情感。它通过 inference.sh CLI(belt)调用。
主要能力
- 语音转换:将输入音频转换为指定目标音色。
- 保留内容与情感:转换过程中保留原始语音的说话内容与情感表达。
- 多语言支持:默认模型 Multilingual STS v2(eleven_multilingual_sts_v2)支持 70 多种语言。
- 英语优化模型:English STS v2(eleven_english_sts_v2)针对英语优化。
- 丰富音色:提供与 ElevenLabs TTS 相同的 22 种以上高级音色,包括 george(英式、权威,默认)、aria(美式、对话)、alice(英式、自信)、brian(美式、对话)、charlie(澳式、自然)、daniel(英式、有气势)、jessica(美式、富有表现力)、sarah(美式、友好),以及 adam、bella、bill、callum、chris、eric、harry、laura、liam、lily、matilda、river、roger、will 等多种风格。
- 输出格式可选:例如 mp3_44100_192。
使用方式
需先安装 inference.sh CLI(belt)。安装 belt CLI 技能:
npx skills add belt-sh/cli
登录:
belt login
基础语音转换:
belt app run elevenlabs/voice-changer --input '{"audio": "https://recording.mp3", "voice": "aria"}'
转换为英式男声:
belt app run elevenlabs/voice-changer --input '{
"audio": "https://my-recording.mp3",
"voice": "george"
}'
转换为美式女声:
belt app run elevenlabs/voice-changer --input '{
"audio": "https://my-recording.mp3",
"voice": "aria"
}'
指定输出格式:
belt app run elevenlabs/voice-changer --input '{
"audio": "https://recording.mp3",
"voice": "daniel",
"output_format": "mp3_44100_192"
}'
使用英语优化模型:
belt app run elevenlabs/voice-changer --input '{
"audio": "https://english-speech.mp3",
"voice": "brian",
"model": "eleven_english_sts_v2"
}'
适用场景
- 内容创作:为视频和播客转换自己的声音。
- 配音表演:用一次表演创建多个角色。
- 隐私:对录音中的声音进行匿名化。
- 配音:替换视频内容中的声音。
- 无障碍:转换为偏好的声音特征。
- 原型制作:在聘请配音演员前测试不同声音。
工作流示例——旁白替换:
# 1. 用任意质量的麦克风录制自己朗读脚本
# 2. 转换为专业声音
belt app run elevenlabs/voice-changer --input '{
"audio": "https://my-rough-recording.mp3",
"voice": "george"
}' > professional.json
# 3. 添加到视频
belt app run infsh/media-merger --input '{
"media": ["video.mp4", "<professional-audio-url>"]
}'
工作流示例——角色声音:
# 录制一位演员,创建多个角色
# 角色 1:英式旁白
belt app run elevenlabs/voice-changer --input '{
"audio": "https://actor-line1.mp3",
"voice": "george"
}' > char1.json
# 角色 2:年轻女声
belt app run elevenlabs/voice-changer --input '{
"audio": "https://actor-line2.mp3",
"voice": "lily"
}' > char2.json
# 角色 3:休闲男声
belt app run elevenlabs/voice-changer --input '{
"audio": "https://actor-line3.mp3",
"voice": "charlie"
}' > char3.json
相关技能
# ElevenLabs TTS(改为从文本生成)
npx skills add inference-sh/skills@elevenlabs-tts
# ElevenLabs 人声隔离(先清理音频)
npx skills add inference-sh/skills@elevenlabs-voice-isolator
# ElevenLabs 配音(翻译为其他语言)
npx skills add inference-sh/skills@elevenlabs-dubbing
# 完整平台技能(所有应用)
npx skills add inference-sh/skills@infsh-cli
浏览所有音频应用:
belt app list --category audio
限制
使用前需安装 inference.sh CLI(belt)并完成登录。关于收费、价格、平台支持范围、处理时长或效果保证等信息,资料中暂未提供。