mcpField
E
elevenlabs-tts

elevenlabs-tts

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

elevenlabs-tts について

inference.shとbelt CLIを通じてElevenLabsでテキストを音声に変換するスキルです。複数の音声やモデル、声質の調整項目、音声形式を選べ、ナレーションなどを作成できます。

主な機能

  1. 01テキスト読み上げ生成
  2. 02複数の音声選択肢
  3. 033種類のモデル
  4. 04声質の調整項目
  5. 05MP3・PCM出力

活用シーン

  1. 01製品デモのナレーション作成
  2. 02オーディオブックや講座の読み上げ
  3. 03多言語ポッドキャスト音声の作成
  4. 04電話システム向け音声の生成

インストール

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

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

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

詳細

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

ElevenLabs テキスト読み上げ

inference.sh CLI を使用した、22 種類以上の音声に対応する高品質なテキスト読み上げです。

ElevenLabs TTS

クイックスタート

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

belt login

# Generate speech with ElevenLabs
belt app run elevenlabs/tts --input '{"text": "Hello, welcome to our product demo.", "voice": "aria"}'

利用可能なモデル

モデルID最適な用途レイテンシ
Multilingual v2eleven_multilingual_v2最高品質、32 言語対応~250ms
Turbo v2.5eleven_turbo_v2_5速度と品質のバランス~150ms
Flash v2.5eleven_flash_v2_5超低レイテンシ~75ms

音声ライブラリ

女性の音声
音声スタイル
ariaアメリカ英語、会話調
aliceイギリス英語、自信に満ちた声
bellaアメリカ英語、温かみのある声
jessicaアメリカ英語、表現豊かな声
lauraアメリカ英語、プロフェッショナル
lilyイギリス英語、柔らかな声
sarahアメリカ英語、親しみやすい声
男性の音声
音声スタイル
georgeイギリス英語、威厳のある声
adamアメリカ英語、低い声
billアメリカ英語、成熟した声
brianアメリカ英語、会話調
callum大西洋横断アクセント、力強い声
charlieオーストラリア英語、自然な声
chrisアメリカ英語、くだけた声
danielイギリス英語、力強い声
ericアメリカ英語、親しみやすい声
harryアメリカ英語、若々しい声
liamアメリカ英語、明瞭な声
matildaアメリカ英語、温かみのある声
riverアメリカ英語、自信に満ちた声
rogerアメリカ英語、威厳のある声
willアメリカ英語、明るい声

使用例

基本的な音声生成
belt app run elevenlabs/tts --input '{"text": "Welcome to our quarterly earnings presentation.", "voice": "george"}'
モデルの選択
# Highest quality
belt app run elevenlabs/tts --input '{
  "text": "This is our premium multilingual model with the best quality.",
  "voice": "aria",
  "model": "eleven_multilingual_v2"
}'

# Ultra-fast for real-time applications
belt app run elevenlabs/tts --input '{
  "text": "Flash model for low-latency applications.",
  "voice": "brian",
  "model": "eleven_flash_v2_5"
}'
音声の調整
belt app run elevenlabs/tts --input '{
  "text": "Fine-tune the voice characteristics for your use case.",
  "voice": "bella",
  "stability": 0.3,
  "similarity_boost": 0.9,
  "style": 0.4
}'
パラメーター範囲効果
stability0-1値が大きいほど一貫性が高く、小さいほど表現豊かになります
similarity_boost0-1値が大きいほど元の音声の特徴に近づきます
style0-1値が大きいほどスタイルが強調されます
use_speaker_boosttrue/false話者の明瞭さを高めます
出力形式
# High-quality MP3
belt app run elevenlabs/tts --input '{
  "text": "High quality audio output.",
  "voice": "daniel",
  "output_format": "mp3_44100_192"
}'
形式説明
mp3_44100_12844.1kHz、128kbps の MP3(デフォルト)
mp3_44100_19244.1kHz、192kbps の MP3
pcm_1600016kHz の未加工 PCM
pcm_2205022.05kHz の未加工 PCM
pcm_2400024kHz の未加工 PCM
pcm_4410044.1kHz の未加工 PCM
多言語対応

ElevenLabs は、英語、スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語、中国語、日本語、韓国語、アラビア語、ヒンディー語、ロシア語など、32 言語に対応しています。

# Spanish
belt app run elevenlabs/tts --input '{
  "text": "Hola, bienvenidos a nuestra presentación.",
  "voice": "aria",
  "model": "eleven_multilingual_v2"
}'

# French
belt app run elevenlabs/tts --input '{
  "text": "Bonjour, bienvenue à notre démonstration.",
  "voice": "alice",
  "model": "eleven_multilingual_v2"
}'

音声と動画のワークフロー

# 1. Generate voiceover
belt app run elevenlabs/tts --input '{
  "text": "Introducing the future of AI-powered content creation.",
  "voice": "george"
}' > voiceover.json

# 2. Create talking head video
belt app run bytedance/omnihuman-1-5 --input '{
  "image_url": "https://portrait.jpg",
  "audio_url": "<audio-url-from-step-1>"
}'

ユースケース

  • ナレーション:製品デモ、解説動画、コマーシャル
  • オーディオブック:一貫した音声による長編ナレーション
  • ポッドキャスト:自然な話し方の AI ホスト
  • E ラーニング:複数の言語でのコースナレーション
  • アクセシビリティ:高品質なスクリーンリーダー向けコンテンツ
  • IVR:プロフェッショナルな電話システムのメッセージ
  • 動画ナレーション:ドキュメンタリーやソーシャルメディア向けコンテンツ

関連スキル

# ElevenLabs multi-speaker dialogue
npx skills add inference-sh/skills@elevenlabs-dialogue

# ElevenLabs voice changer
npx skills add inference-sh/skills@elevenlabs-voice-changer

# ElevenLabs sound effects
npx skills add inference-sh/skills@elevenlabs-sound-effects

# All TTS models (Kokoro, DIA, Chatterbox, Inworld TTS, and more)
npx skills add inference-sh/skills@text-to-speech

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

すべてのオーディオアプリを表示:belt app list --category audio

コメント