mcpField
E
elevenlabs-voice-changer

elevenlabs-voice-changer

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

elevenlabs-voice-changer について

inference.shを介してbeltコマンドラインから録音音声を選択したElevenLabsの音声に変換するスキルです。多言語モデルと英語向けモデル、複数の音声、出力形式を選べます。

主な機能

  1. 01録音音声を選択した声に変換
  2. 02多言語モデルと英語向けモデル
  3. 0322種類以上の音声から選択
  4. 04音声の出力形式を選択

活用シーン

  1. 01ラフな録音からナレーションを作成
  2. 021回の演技から複数のキャラクター音声を作成
  3. 03録音音声の匿名化
  4. 04吹き替えや試作向けの声の検討

インストール

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

$npx skills add https://github.com/magentosh/superpowers --skill elevenlabs-voice-changer

インストール後、Claude Code で/elevenlabs-voice-changerを入力して読み込まれたか確認します。

詳細

belt CLI スキルをインストール: npx skills add belt-sh/cli

ElevenLabs Voice Changer

inference.sh CLI を使って、任意の音声を別の声に変換します。

ボイスチェンジャー

クイックスタート

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

belt login

# Transform voice
belt app run elevenlabs/voice-changer --input '{"audio": "https://recording.mp3", "voice": "aria"}'

利用可能なモデル

モデルID最適な用途
Multilingual STS v2eleven_multilingual_sts_v270 以上の言語(デフォルト)
English STS v2eleven_english_sts_v2英語に最適化

音声オプション

ElevenLabs TTS と同じ 22 種類以上のプレミアム音声を利用できます。

音声スタイル
georgeイギリス英語、威厳のある声(デフォルト)
ariaアメリカ英語、会話調
aliceイギリス英語、自信に満ちた声
brianアメリカ英語、会話調
charlieオーストラリア英語、自然な声
danielイギリス英語、力強い声
jessicaアメリカ英語、表情豊かな声
sarahアメリカ英語、親しみやすい声
adam、bella、bill、callum、chris、eric、harry、laura、liam、lily、matilda、river、roger、willさまざまなスタイル

使用例

基本的な音声変換
# Change voice to British male
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://my-recording.mp3",
  "voice": "george"
}'

# Change voice to American female
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://my-recording.mp3",
  "voice": "aria"
}'
出力形式を選択
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://recording.mp3",
  "voice": "daniel",
  "output_format": "mp3_44100_192"
}'
英語に最適化されたモデル
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://english-speech.mp3",
  "voice": "brian",
  "model": "eleven_english_sts_v2"
}'

ワークフロー:ナレーションの差し替え

# 1. Record yourself reading the script (any quality mic)
# 2. Transform to professional voice
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://my-rough-recording.mp3",
  "voice": "george"
}' > professional.json

# 3. Add to video
belt app run infsh/media-merger --input '{
  "media": ["video.mp4", "<professional-audio-url>"]
}'

ワークフロー:キャラクターの声

# Record one actor, create multiple characters
# Character 1: British narrator
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://actor-line1.mp3",
  "voice": "george"
}' > char1.json

# Character 2: Young female
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://actor-line2.mp3",
  "voice": "lily"
}' > char2.json

# Character 3: Casual male
belt app run elevenlabs/voice-changer --input '{
  "audio": "https://actor-line3.mp3",
  "voice": "charlie"
}' > char3.json

ユースケース

  • コンテンツ制作:動画やポッドキャスト用に自分の声を変換
  • 声優演技:1 回の演技から複数のキャラクターを作成
  • プライバシー:録音音声を匿名化
  • 吹き替え:動画コンテンツの声を差し替え
  • アクセシビリティ:希望する声の特徴に変換
  • プロトタイピング:人材を起用する前に、さまざまな声を試す

関連スキル

# ElevenLabs TTS (generate from text instead)
npx skills add inference-sh/skills@elevenlabs-tts

# ElevenLabs voice isolator (clean audio first)
npx skills add inference-sh/skills@elevenlabs-voice-isolator

# ElevenLabs dubbing (translate to other languages)
npx skills add inference-sh/skills@elevenlabs-dubbing

# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli

すべての音声アプリを確認:belt app list --category audio

コメント