> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shanone.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ElevenLabs

> AI音声生成 — テキスト読み上げ、音声クローン、ダビング、音楽生成、文字起こし

# ElevenLabs

ShanoneのElevenLabs連携は、単純なテキスト読み上げだけでなく、音声合成・音声デザイン・ダビング・音楽生成・文字起こしまで含むオーディオAIの機能全体をカバーする83個のツールをエージェントに提供します。

## はじめに

<Steps>
  <Step title="ElevenLabsのAPIキーを取得する">
    [ElevenLabsの設定画面](https://elevenlabs.io/app/settings/api-keys)からAPIキーを作成します。
  </Step>

  <Step title="Shanoneにキーを追加する">
    Shanoneダッシュボードの**連携**を開き、ElevenLabsを選択してAPIキーを貼り付けます。
  </Step>

  <Step title="リクエストを再実行する">
    保存が完了すると、`elevenlabs_*`ツールに対する`shanone_execute_tool`呼び出しが成功するようになります。
  </Step>
</Steps>

## 利用可能なツール

ShanoneはElevenLabs向けに**83個のツール**を、以下のカテゴリに整理して提供しています。

<AccordionGroup>
  <Accordion title="ボイス">
    `elevenlabs_list_voices`, `elevenlabs_list_models`, `elevenlabs_get_voice`, `elevenlabs_add_voice`, `elevenlabs_edit_voice`, `elevenlabs_delete_voice`, `elevenlabs_get_voice_settings`, `elevenlabs_edit_voice_settings`, `elevenlabs_get_default_voice_settings`, `elevenlabs_delete_voice_sample`
  </Accordion>

  <Accordion title="スピーチ">
    `elevenlabs_text_to_speech`, `elevenlabs_sound_effect`, `elevenlabs_speech_to_speech`, `elevenlabs_audio_isolation`
  </Accordion>

  <Accordion title="履歴">
    `elevenlabs_get_generated_items`, `elevenlabs_get_history_item_by_id`, `elevenlabs_get_audio_from_history`, `elevenlabs_download_history_items`, `elevenlabs_delete_history_item`
  </Accordion>

  <Accordion title="発音辞書">
    `elevenlabs_add_pronunciation_dictionary_from_file`, `elevenlabs_add_pronunciation_dictionary_from_rules`, `elevenlabs_add_rules_to_dictionary`, `elevenlabs_remove_rules_from_dictionary`, `elevenlabs_get_pronunciation_dictionaries`, `elevenlabs_get_pronunciation_dictionary_metadata`, `elevenlabs_get_pronunciation_dictionary_version`, `elevenlabs_update_pronunciation_dictionary`
  </Accordion>

  <Accordion title="プロジェクト & チャプター">
    `elevenlabs_list_projects`, `elevenlabs_create_project`, `elevenlabs_get_project`, `elevenlabs_update_project`, `elevenlabs_delete_project`, `elevenlabs_convert_project`, `elevenlabs_get_project_snapshots`, `elevenlabs_list_chapters`, `elevenlabs_create_chapter`, `elevenlabs_get_chapter`, `elevenlabs_update_chapter`, `elevenlabs_delete_chapter`, `elevenlabs_convert_chapter`, `elevenlabs_get_chapter_snapshots`, `elevenlabs_download_chapter_audio`
  </Accordion>

  <Accordion title="ダビング">
    `elevenlabs_create_dubbing`, `elevenlabs_get_dubbing_metadata`, `elevenlabs_list_dubbing_projects`, `elevenlabs_delete_dubbing_project`, `elevenlabs_download_dubbed_audio`, `elevenlabs_get_dubbing_transcript`, `elevenlabs_get_dubbing_transcript_srt`, `elevenlabs_get_dubbing_transcript_webvtt`
  </Accordion>

  <Accordion title="文字起こし & アライメント">
    `elevenlabs_transcribe_audio`, `elevenlabs_transcribe_audio_file`, `elevenlabs_forced_alignment`, `elevenlabs_forced_alignment_file`
  </Accordion>

  <Accordion title="ボイスデザイン & ライブラリ">
    `elevenlabs_design_voice`, `elevenlabs_create_voice_from_preview`, `elevenlabs_list_shared_voices`, `elevenlabs_add_shared_voice`, `elevenlabs_find_similar_voices`, `elevenlabs_get_voice_design_models`
  </Accordion>

  <Accordion title="音楽">
    `elevenlabs_generate_music`, `elevenlabs_create_composition_plan`, `elevenlabs_generate_music_from_plan`, `elevenlabs_stem_separation`, `elevenlabs_stem_separation_file`, `elevenlabs_get_music_models`
  </Accordion>

  <Accordion title="ダイアログ">
    `elevenlabs_create_dialogue`, `elevenlabs_create_dialogue_with_timestamps`
  </Accordion>

  <Accordion title="Audio Native、ユーザー & ワークスペース">
    `elevenlabs_create_audio_native_project`, `elevenlabs_create_audio_native_project_with_content`, `elevenlabs_get_audio_native_project`, `elevenlabs_update_audio_native_project`, `elevenlabs_get_user_info`, `elevenlabs_get_subscription_info`, `elevenlabs_get_usage_stats`, `elevenlabs_list_service_accounts`, `elevenlabs_list_api_keys`, `elevenlabs_create_api_key`, `elevenlabs_delete_api_key`, `elevenlabs_list_webhooks`, `elevenlabs_create_webhook`, `elevenlabs_update_webhook`, `elevenlabs_delete_webhook`
  </Accordion>
</AccordionGroup>

## よくあるユースケース

<CardGroup cols={2}>
  <Card title="ナレーション生成" icon="mic">
    台本を`elevenlabs_text_to_speech`で選んだボイスを使い自然な音声に変換する
  </Card>

  <Card title="多言語ダビング" icon="languages">
    動画を別の言語にダビングし、字幕用に整合された文字起こしを取得する
  </Card>

  <Card title="カスタムボイスクローン" icon="user-round">
    サンプルからボイスをデザイン・クローンし、複数のプロジェクトで一貫して再利用する
  </Card>

  <Card title="長編オーディオブック" icon="book-open">
    長編プロジェクトをチャプターごとに整理し、それぞれを変換して結合済み音声をダウンロードする
  </Card>
</CardGroup>

## トラブルシューティング

<AccordionGroup>
  <Accordion title="elevenlabs_text_to_speechで名前や専門用語の発音が不自然になる">
    `elevenlabs_add_pronunciation_dictionary_from_rules`でカスタムルールを追加(または語彙ファイルをアップロード)し、そのボイス/リクエストに辞書を紐付けてください。
  </Accordion>

  <Accordion title="ダビングやプロジェクト変換系のツールが最終結果ではなく「処理中」を返す">
    ダビングやプロジェクト/チャプターの変換は非同期処理です。ダウンロード系ツールを呼ぶ前に、`elevenlabs_get_dubbing_metadata`や`elevenlabs_get_project_snapshots`をポーリングしてステータスが完了になるまで確認してください。
  </Accordion>

  <Accordion title="ボイスクローンの品質が低い">
    `elevenlabs_add_voice`の品質はクリーンでノイズのないサンプルに大きく依存します。クローン前に元の録音に`elevenlabs_audio_isolation`をかけて背景ノイズを除去してください。
  </Accordion>
</AccordionGroup>
