mcpField
E
elevenlabs-voice-isolator

elevenlabs-voice-isolator

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

elevenlabs-voice-isolator について

ElevenLabs Voice Isolator は、belt コマンドラインから音声を処理するスキルです。録音のノイズ除去やボーカル抽出、文字起こしなどの後処理に向けた音声準備に使えます。

主な機能

  1. 01背景音や環境ノイズの除去
  2. 02音楽、残響、エコーの低減
  3. 03WAV、MP3、FLAC、OGG、AAC に対応
  4. 04belt コマンドラインから実行

活用シーン

  1. 01ポッドキャストやインタビューの録音整理
  2. 02音楽からのボーカル抽出
  3. 03会議や動画のセリフ音声の改善
  4. 04文字起こし用の音声準備

インストール

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

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

コメント