安装 belt CLI 技能:
npx skills add belt-sh/cli
ElevenLabs 声音隔离器
通过 inference.sh CLI 从音频中去除背景噪音并提取人声。

快速开始
需要 inference.sh CLI(
belt)。安装说明
belt login
# 从嘈杂音频中隔离人声
belt app run elevenlabs/voice-isolator --input '{"audio": "https://noisy-recording.mp3"}'
支持的格式
| 格式 | 最大大小 | 最大时长 |
|---|---|---|
| WAV | 500MB | 1小时 |
| MP3 | 500MB | 1小时 |
| FLAC | 500MB | 1小时 |
| OGG | 500MB | 1小时 |
| AAC | 500MB | 1小时 |
示例
清理录音
# 移除播客录音中的背景噪音
belt app run elevenlabs/voice-isolator --input '{"audio": "https://noisy-podcast.mp3"}'
清理采访音频
# 从咖啡馆背景噪音中分离说话者
belt app run elevenlabs/voice-isolator --input '{"audio": "https://cafe-interview.mp3"}'
从音乐中提取人声
# 将人声与伴奏分离
belt app run elevenlabs/voice-isolator --input '{"audio": "https://song.mp3"}'
它能去除什么
- 环境/背景噪音
- 背景音乐
- 混响和回声
- 风声
- 交通和人群噪音
- 电器嗡鸣/嗡嗡声
- 其他非人声的声音
工作流:清理 → 转录
# 1. 从嘈杂录音中隔离人声
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://noisy-meeting.mp3"
}' > cleaned.json
# 2. 转录清理后的音频
belt app run elevenlabs/stt --input '{
"audio": "<cleaned-audio-url>",
"diarize": true
}'
工作流:清理 → 变声
# 1. 清理音频
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://raw-recording.mp3"
}' > cleaned.json
# 2. 变换声音
belt app run elevenlabs/voice-changer --input '{
"audio": "<cleaned-audio-url>",
"voice": "george"
}'
工作流:清理 → 添加到视频
# 1. 清理旁白
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://raw-voiceover.mp3"
}' > cleaned.json
# 2. 与视频合并
belt app run infsh/media-merger --input '{
"media": ["video.mp4", "<cleaned-audio-url>"]
}'
使用场景
- 播客:清理含有背景噪音的录音
- 采访:去除咖啡馆/办公室的环境音
- 音乐:提取人声用于混音或卡拉OK
- 视频制作:清理对白音频
- 归档:修复老旧或劣化的录音
- 会议:提升录音清晰度
- 语音克隆准备:清理源音频以获得更好的克隆效果
相关技能
# ElevenLabs 变声器(清理后变换声音)
npx skills add inference-sh/skills@elevenlabs-voice-changer
# ElevenLabs STT(转录清理后的音频)
npx skills add inference-sh/skills@elevenlabs-stt
# ElevenLabs TTS(从文本生成清晰的语音)
npx skills add inference-sh/skills@elevenlabs-tts
# 全平台技能(所有应用)
npx skills add inference-sh/skills@infsh-cli
浏览所有音频应用:belt app list --category audio