mcpField
E
elevenlabs-voice-isolator

elevenlabs-voice-isolator

github.com/qu-skillsクリエイティブ・メディア441 回インストール12 週間前に更新
リポジトリ

elevenlabs-voice-isolator について

ElevenLabs Voice Isolatorは、inference.shのコマンドラインで音声から声以外の音を取り除くスキルです。録音を処理する人向けで、WAV、MP3、FLAC、OGG、AACなどの形式に対応します。

主な機能

  1. 01音声から声を分離
  2. 02環境ノイズや音楽の除去
  3. 03残響、エコー、風切り音の軽減
  4. 04WAV、MP3、FLAC、OGG、AACの処理
  5. 05後続ワークフローでの音声利用

活用シーン

  1. 01ポッドキャスト録音のノイズ除去
  2. 02インタビューの背景音低減
  3. 03音楽からのボーカル抽出
  4. 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 を使用して、音声からバックグラウンドノイズを除去し、声を分離します。

Voice Isolator

クイックスタート

inference.sh CLI(belt)が必要です。インストール手順

belt login

# Isolate voice from noisy audio
belt app run elevenlabs/voice-isolator --input '{"audio": "https://noisy-recording.mp3"}'

対応フォーマット

フォーマット最大サイズ最大時間
WAV500MB1時間
MP3500MB1時間
FLAC500MB1時間
OGG500MB1時間
AAC500MB1時間

使用例

録音をクリーンアップする
# 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

コメント