elevenlabs-voice-isolator について
ElevenLabs Voice Isolatorは、inference.shのコマンドラインで音声から声以外の音を取り除くスキルです。録音を処理する人向けで、WAV、MP3、FLAC、OGG、AACなどの形式に対応します。
主な機能
- 01音声から声を分離
- 02環境ノイズや音楽の除去
- 03残響、エコー、風切り音の軽減
- 04WAV、MP3、FLAC、OGG、AACの処理
- 05後続ワークフローでの音声利用
活用シーン
- 01ポッドキャスト録音のノイズ除去
- 02インタビューの背景音低減
- 03音楽からのボーカル抽出
- 04映像制作向けのセリフ音声準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ qu-skills/ superpowers --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/media-merger --input '{
"media": ["video.mp4", "<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 対応