mcpField
E
elevenlabs-voice-isolator

elevenlabs-voice-isolator

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

elevenlabs-voice-isolator について

elevenlabs-voice-isolator は、belt コマンドラインから ElevenLabs を使い、音声から人の声以外の音を除去するスキルです。録音のクリーンアップに適し、一般的な音声形式に対応し、文字起こしや編集のワークフローにも利用できます。

主な機能

  1. 01音声から人の声を分離
  2. 02ノイズ、音楽、残響、エコーを除去
  3. 03WAV、MP3、FLAC、OGG、AAC に対応
  4. 04最長 1 時間のファイルに対応

活用シーン

  1. 01ポッドキャストや会議の録音を整える
  2. 02インタビューの環境音を低減
  3. 03音楽からボーカルを抽出
  4. 04文字起こし用に録音を準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/skills-101/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

コメント