elevenlabs-voice-isolator について
inference.sh の belt コマンドラインで、音声から背景ノイズを除去して声を分離するスキルです。一般的な複数の音声形式に対応し、文字起こしや音声変換の前処理にも使えます。
主な機能
- 01音声から声を分離
- 02ノイズ、音楽、エコー、残響を除去
- 03WAV、MP3、FLAC、OGG、AAC に対応
- 04最長 1 時間のファイルを処理
活用シーン
- 01ポッドキャストや会議の録音を整える
- 02インタビューの環境音を低減
- 03音楽からボーカルを抽出
- 04文字起こしや音声クローン用の音声を準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ inference-sh/ skills --skill elevenlabs-voice-isolatorインストール後、Claude Code で/elevenlabs-voice-isolatorを入力して読み込まれたか確認します。
詳細
belt CLI スキルをインストール:
npx skills add belt-sh/cli
ElevenLabs Voice Isolator
inference.sh CLI を使用して、音声からバックグラウンドノイズを除去し、声を分離します。

クイックスタート
inference.sh CLI(
belt)が必要です。インストール手順
belt login
# Isolate voice from noisy audio
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時間 |
使用例
録音をクリーンアップする
# Remove background noise from a podcast recording
belt app run elevenlabs/voice-isolator --input '{"audio": "https://noisy-podcast.mp3"}'
インタビュー音声をクリーンアップする
# Isolate speaker from café background noise
belt app run elevenlabs/voice-isolator --input '{"audio": "https://cafe-interview.mp3"}'
音楽からボーカルを抽出する
# Separate vocals from instrumental
belt app run elevenlabs/voice-isolator --input '{"audio": "https://song.mp3"}'
除去できる音
- 環境音
- バックグラウンドミュージック
- リバーブとエコー
- 風切り音
- 交通音や群衆の雑音
- 電気的なハム音やブーンという音
- その他の音声以外の音
ワークフロー:クリーンアップ → 文字起こし
# 1. Isolate voice from noisy recording
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://noisy-meeting.mp3"
}' > cleaned.json
# 2. Transcribe the clean audio
belt app run elevenlabs/stt --input '{
"audio": "<cleaned-audio-url>",
"diarize": true
}'
ワークフロー:クリーンアップ → 声の変更
# 1. Clean up the audio
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://raw-recording.mp3"
}' > cleaned.json
# 2. Transform the voice
belt app run elevenlabs/voice-changer --input '{
"audio": "<cleaned-audio-url>",
"voice": "george"
}'
ワークフロー:クリーンアップ → 動画に追加
# 1. Clean the voiceover
belt app run elevenlabs/voice-isolator --input '{
"audio": "https://raw-voiceover.mp3"
}' > cleaned.json
# 2. Merge with video
belt app run infsh/video-audio-merger --input '{
"video_file": "video.mp4",
"audio_file": "<cleaned-audio-url>"
}'
ユースケース
- ポッドキャスト:バックグラウンドノイズのある録音をクリーンアップします
- インタビュー:カフェやオフィスの環境音を除去します
- 音楽:リミックスやカラオケ用にボーカルを抽出します
- 動画制作:会話音声をクリーンアップします
- アーカイブ:古い録音や劣化した録音を修復します
- 会議:録音の明瞭さを向上させます
- 音声クローンの準備:より良いクローン結果を得るため、ソース音声をクリーンアップします
関連スキル
# ElevenLabs voice changer (transform voice after cleaning)
npx skills add inference-sh/skills@elevenlabs-voice-changer
# ElevenLabs STT (transcribe clean audio)
npx skills add inference-sh/skills@elevenlabs-stt
# ElevenLabs TTS (generate clean speech from text)
npx skills add inference-sh/skills@elevenlabs-tts
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
すべての音声アプリを閲覧:belt app list --category audio
コメント
Markdown 対応