Learn more">
ナビゲーションにスキップ
/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/overview/voice-library-bg.webp/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenCreative\n </h3>\n\n <p>\n ステップごとのガイドでElevenCreativeプラットフォームの使い方を学ぶ\n </p>\n </div>\n </a>\n\n <a href=https://elevenlabs.io/"/docs/ja/eleven-agents/overview/">/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/agents/agents-overview-integrate.png/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenAgents\n </h3>\n\n <p>\n ElevenLabsでエージェントを構築、公開、拡張する方法を学ぶ\n </p>\n </div>\n </a>\n\n <a href=https://elevenlabs.io/"/docs/ja/eleven-api/quickstart/">/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/overview/scribe-code-bg.webp/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenAPI\n </h3>\n\n <p>\n 例とチュートリアルでElevenLabs APIの統合方法を学ぶ\n </p>\n </div>\n </a>\n</div>\n\n## 基本概念\n\n**音声**は、オーディオ生成で使用する話者ペルソナです。各音声には一意のIDがあります。たとえば `JBFqnCBsd6RMkjVDRZzb` です。このIDはダッシュボードで選択するか、APIリクエストで指定します。ElevenLabsは[10,000以上の音声ライブラリ](https://elevenlabs.io/app/voice-library)を維持しています。オーディオ録音から音声をクローンしたり、テキストによる説明から生成したりすることもできます。\n\n**モデル**は、生成されるオーディオの品質、レイテンシー、対応言語を制御します。[`eleven_v4`](/docs/ja/overview/models) は90以上の言語で最も表現力豊かな出力を生成します。[`eleven_v4_turbo`](/docs/ja/overview/models) は、推論レイテンシーの中央値約100msでリアルタイム利用を想定しています。スピーチtoテキスト、音楽、サウンドエフェクトなどの各機能には、それぞれ専用モデルがあります。選択するには、[どのモデルを使用すべきですか?](#which-model-should-i-use) を参照してください。\n\n## 料金の仕組み\n\n**クレジット**は、すべてのプロダクトで共通の消費単位です。テキスト読み上げでは、入力テキスト1文字あたり1クレジットがかかります。その他の操作は、処理したオーディオの秒数に応じて課金されます。クレジットは毎月リセットされ、未使用分は最大2か月繰り越せます。詳細は[料金](https://elevenlabs.io/pricing/api)をご覧ください。\n\n月額サブスクリプションなしでAPIを利用する場合は、[Pay As You Go](/docs/ja/overview/administration/pay-as-you-go)で残高を事前に支払えます。サブスクリプションのクレジットを使い切った後、ElevenLabsの利用に応じて残高から差し引かれます。\n\n## 本番環境向けに構築\n\n### ElevenLabsのテキスト読み上げはどれくらい速いですか?\n\nEleven Flash v2.5は、モデル推論レイテンシー約75msでオーディオを生成します。Eleven v4 Turboは中央値約100msです。Scribe v2 Realtimeは、部分的な文字起こしを約150msで返します。これらの数値にはアプリケーションとネットワークのレイテンシーは含まれないため、ユーザーがオーディオを聞くまでの時間はより長くなります。[レイテンシーについて理解する](/docs/ja/eleven-api/concepts/latency)では数値の対象範囲を説明し、[レイテンシーの最適化](/docs/ja/eleven-api/guides/how-to/best-practices/latency-optimization)ではエンドツーエンドのレイテンシーを削減する方法を紹介しています。\n\n### ElevenLabsはスケールにどう対応しますか?\n\nプランによって、同時に処理できるリクエスト数が決まります。同時実行数の上限は、同時会話数の上限ではありません。目安として、上限が5の場合、使用する音声やユースケースに応じて通常は約100件の同時オーディオ配信をサポートできます。エンタープライズプランでは上限が引き上げられます。プランごとの上限と負荷テストのガイダンスについては、[同時実行数と優先度](/docs/ja/overview/models#concurrency-and-priority)を参照してください。\n\n### エンタープライズ向け管理機能\n\n* **[プライベートデプロイメント](/docs/ja/overview/capabilities/private-deployment)** では、自身のクラウドアカウント内でElevenAgents、テキスト読み上げ、スピーチtoテキストを実行するため、テキスト、オーディオ、文字起こしがネットワーク内にとどまります。\n* **[データレジデンシー](/docs/ja/overview/administration/data-residency)** では、デフォルトの米国ロケーションではなく、EU、インド、シンガポールの分離環境にデータを保存します。エンタープライズ向け機能です。\n* **[ワークスペース](/docs/ja/overview/administration/workspaces/overview)** では、請求、共有リソース、チームアクセス、APIキー管理を一元化します。エンタープライズワークスペースでは、SAML 2.0またはOIDCによる[SSO](/docs/ja/overview/administration/workspaces/sso)、およびOCSFスキーマでの管理操作の[監査ログ](/docs/ja/overview/administration/workspaces/audit-logs)が追加されます。\n\n## 最初のオーディオを生成する\n\nSDKをインストールし、APIキーを環境変数として設定すると、1回のリクエストでテキストをMP3ファイルに変換できます。代わりにコーディングエージェントでこの設定を行う場合は、[コーディングエージェントでセットアップ](/docs/ja/eleven-api/quickstart#set-up-with-your-coding-agent)を参照してください。\n\n<Steps>\n <Step title=\"SDKをインストール\">\n <CodeBlocks>\n ```bash title=\"Python\"\n pip install elevenlabs python-dotenv\n ```\n\n ```bash title=\"TypeScript\"\n npm install @elevenlabs/elevenlabs-js dotenv\n ```\n </CodeBlocks>\n </Step>\n\n <Step title=\"APIキーを設定\">\n [APIキーを作成](https://elevenlabs.io/app/settings/api-keys)し、プロジェクトディレクトリ内の`.env`ファイルに追加します。\n\n ```js title=\".env\"\n ELEVENLABS_API_KEY=<your_api_key_here>\n ```\n </Step>\n\n <Step title=\"オーディオを生成して保存\">\n <CodeBlocks>\n ```python\n from dotenv import load_dotenv\n from elevenlabs.client import ElevenLabs\n import os\n\n load_dotenv()\n\n elevenlabs = ElevenLabs(\n api_key=os.getenv(\"ELEVENLABS_API_KEY\"),\n )\n\n audio = elevenlabs.text_to_speech.convert(\n text=\"The first move is what sets everything in motion.\",\n voice_id=\"JBFqnCBsd6RMkjVDRZzb\", # \"George\" - browse voices at elevenlabs.io/app/voice-library\n model_id=\"eleven_v4\",\n output_format=\"mp3_44100_128\",\n )\n\n with open(\"output.mp3\", \"wb\") as f:\n for chunk in audio:\n f.write(chunk)\n\n ```\n\n ```typescript\n import { ElevenLabsClient } from \"@elevenlabs/elevenlabs-js\";\n import \"dotenv/config\";\n import { writeFile } from \"node:fs/promises\";\n\n const elevenlabs = new ElevenLabsClient();\n const audio = await elevenlabs.textToSpeech.convert(\n \"JBFqnCBsd6RMkjVDRZzb\", // \"George\" - browse voices at elevenlabs.io/app/voice-library\n {\n text: \"The first move is what sets everything in motion.\",\n modelId: \"eleven_v4\",\n outputFormat: \"mp3_44100_128\",\n }\n );\n\n await writeFile(\"output.mp3\", Buffer.from(await new Response(audio).arrayBuffer()));\n\n ```\n </CodeBlocks>\n\n `python example.py`または`npx tsx example.mts`でスクリプトを実行し、`output.mp3`を開きます。ターミナルから同じ操作を行うには、[ElevenLabs CLI](/docs/ja/eleven-api/quickstart)を使用してください。\n\n ```bash\n elevenlabs text-to-speech convert \\\n --voice-id JBFqnCBsd6RMkjVDRZzb \\\n --model-id eleven_v4 \\\n --text \"The first move is what sets everything in motion.\" \\\n --output-format mp3_44100_128 \\\n --output output.mp3\n ```\n </Step>\n</Steps>\n\n[ElevenAPIクイックスタート](/docs/ja/eleven-api/quickstart)では、CLIのセットアップやスピーカーでのオーディオ再生を含め、同じリクエストをより詳しく説明しています。\n\n## ElevenAgentsで何を作れますか?\n\nElevenAgentsは、音声認識、選択したLLM、テキスト読み上げ、ターンテイキングを組み合わせ、ダッシュボードまたはSDKで設定できる1つの音声エージェントにします。\n\n* **カスタマーサポート**:エージェントに[ナレッジベース](/docs/ja/eleven-agents/customization/knowledge-base)を接続し、独自のドキュメントに基づいて質問に回答します。\n* **電話回線**:[ネイティブ統合](/docs/ja/eleven-agents/phone-numbers/twilio-integration/native-integration)でTwilio番号を接続し、着信・発信通話に対応できます。既存の電話システムをSIPトランキング経由で接続することもできます。\n* **アウトバウンドキャンペーン**:[一括発信](/docs/ja/eleven-agents/phone-numbers/batch-calls)で、多数の発信通話を同時に行えます。\n* **Webサイトとアプリ**:[ウィジェット](/docs/ja/eleven-agents/customization/widget)を使用して、音声とテキストの両方に対応するエージェントを埋め込めます。\n\n[ElevenAgentsクイックスタート](/docs/ja/eleven-agents/quickstart)では、最初のエージェントを最初から最後まで構築します。\n\n## どのモデルを使用すべきですか?\n\nユースケースから始めましょう。以下の各モデルIDは、APIリクエストで`model_id`として渡す値です。\n\n| ユースケース | 推奨モデル | モデルID | 理由 |\n| ---------------------- | ------------------ | -------------------- | ------------------------------------------------------------------------------------------------------------------------------- |\n| リアルタイム音声エージェント | Eleven v4 Turbo | `eleven_v4_turbo` | 最も表現力豊かなリアルタイム音声を、推論レイテンシー中央値約100ms†で提供します。最も低いレイテンシーには、`eleven_flash_v2_5`(約75ms†)を使用してください。 |\n| 表現力豊かなナレーションまたは長尺コンテンツ | Eleven v4 | `eleven_v4` | 最も表現力豊かなモデルで、オーディオブックやキャラクターボイスオーバーに適しています。リクエストあたり最大10,000文字(約10分のオーディオ)に対応します。最も安定した長尺出力には、`eleven_multilingual_v2`を使用してください。 |\n| 多言語コンテンツ | Eleven v4 | `eleven_v4` | 言語を切り替えても一貫した音声品質で90以上の言語に対応します。`eleven_v4_turbo`は同じ言語をリアルタイムでカバーします。 |\n| 最低コスト | Eleven Flash v2.5 | `eleven_flash_v2_5` | API生成の文字あたりの価格が50%低く、32言語に対応し、リクエストあたり最大40,000文字を処理できます。 |\n| スピーチtoテキスト、一括処理 | Scribe v2 | `scribe_v2` | 単語レベルのタイムスタンプ、最大32人の話者ダイアライゼーション、キータームプロンプトに対応した90以上の言語の文字起こし。臨床オーディオには`scribe_v2_medical`を使用してください。 |\n| スピーチtoテキスト、リアルタイム | Scribe v2 Realtime | `scribe_v2_realtime` | 90以上の言語で、約150ms†のレイテンシーで文字起こしをストリーミングします。 |\n\nさらに多くのユースケースは[適切なモデルを選ぶ](/docs/ja/eleven-api/choosing-the-right-model)、完全な仕様は[モデルリファレンス](/docs/ja/overview/models)をご覧ください。\n\n<CardGroup cols={2} rows={2}>\n <Card title=\"Eleven v4\" href=https://elevenlabs.io/"/docs/ja/overview/models#eleven-v4\">\n 最も感情豊かで高品質な音声合成モデル\n\n <div>\n <div>\n 優れたボイスクローン機能\n </div>\n\n <div>\n 90以上の言語に対応\n </div>\n\n <div>\n 文字数上限:10,000文字\n </div>\n\n <div>\n 自然な複数話者の対話に対応\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v4 Turbo\" href=https://elevenlabs.io/"/docs/ja/overview/models#eleven-v4-turbo\">\n 最も感情豊かでリアルタイムな音声合成モデル\n\n <div>\n <div>\n 超低レイテンシー(推論レイテンシーの中央値:約100ms†)\n </div>\n\n <div>\n 優れたボイスクローン機能\n </div>\n\n <div>\n 90以上の言語に対応\n </div>\n\n <div>\n きめ細かな制御を可能にするオーディオタグ\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v3\" href=https://elevenlabs.io/"/docs/ja/overview/models#eleven-v3\">\n 感情豊かで表現力に優れた音声合成モデル\n\n <div>\n <div>\n ドラマチックな話し方とパフォーマンス\n </div>\n\n <div>\n 70以上の言語に対応\n </div>\n\n <div>\n 文字数上限:5,000文字\n </div>\n\n <div>\n 自然な複数話者の対話に対応\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v3 Conversational\" href=https://elevenlabs.io/"/docs/ja/overview/models#eleven-v3-conversational\">\n 表現力に優れたリアルタイム音声合成モデル\n\n <div>\n <div>\n 低レイテンシー(約280ms)\n </div>\n\n <div>\n ドラマチックな話し方とパフォーマンス\n </div>\n\n <div>\n 70以上の言語に対応\n </div>\n\n <div>\n きめ細かな制御を可能にするオーディオタグ\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven Multilingual v2\" href=https://elevenlabs.io/"/docs/ja/overview/models#multilingual-v2\">\n 自然で一貫した高品質の音声合成モデル\n\n <div>\n <div>\n 自然な音声出力\n </div>\n\n <div>\n 29言語に対応\n </div>\n\n <div>\n 文字数上限:10,000文字\n </div>\n\n <div>\n 長文生成で最も安定\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven Flash v2.5\" href=https://elevenlabs.io/"/docs/ja/overview/models#flash-v25\">\n 高速で手頃な価格の音声合成モデル\n\n <div>\n <div>\n 超低レイテンシー(約75ms†)\n </div>\n\n <div>\n 32言語に対応\n </div>\n\n <div>\n 文字数上限:40,000文字\n </div>\n\n <div>\n 高速モデルで、API生成の1文字あたりの価格が50%低減\n </div>\n </div>\n </Card>\n</CardGroup>\n\n<CardGroup cols={2} rows={2}>\n <Card title=\"Scribe v2\" href=https://elevenlabs.io/"/docs/ja/overview/models#scribe-v2\">\n 最先端の音声認識モデル\n\n <div>\n <div>\n 90以上の言語で高精度な文字起こし\n </div>\n\n <div>\n 最大1,000語のキータームプロンプティング\n </div>\n\n <div>\n 65種類のエンティティを検出\n </div>\n\n <div>\n 自然言語の指示による文字起こしの編集\n </div>\n\n <div>\n 高精度な単語レベルのタイムスタンプ\n </div>\n\n <div>\n 最大32人の話者ダイアライゼーション\n </div>\n\n <div>\n 動的なオーディオタグ付け\n </div>\n\n <div>\n スマートな言語検出\n </div>\n </div>\n </Card>\n\n <Card title=\"Scribe v2 Realtime\" href=https://elevenlabs.io/"/docs/ja/overview/models#scribe-v2-realtime\">\n リアルタイム音声認識モデル\n\n <div>\n <div>\n 90以上の言語で高精度な文字起こし\n </div>\n\n <div>\n リアルタイム文字起こし\n </div>\n\n <div>\n 低レイテンシー(約150ms†)\n </div>\n\n <div>\n 高精度な単語レベルのタイムスタンプ\n </div>\n\n <div>\n 65種類のエンティティを検出\n </div>\n\n <div>\n 自然言語の指示による文字起こしの編集\n </div>\n </div>\n </Card>\n\n <Card title=\"Scribe v2 Medical\" href=https://elevenlabs.io/"/docs/ja/overview/models#scribe-v2-medical\">\n 臨床オーディオ向けに微調整された音声認識\n\n <div>\n <div>\n Scribe v2と比べて臨床オーディオの文字起こしエラーが35%少ない\n </div>\n\n <div>\n 日常会話ではScribe v2と同等の精度\n </div>\n\n <div>\n Scribe v2と同じ機能、対応言語、料金、API\n </div>\n </div>\n </Card>\n</CardGroup>\n\n<div>\n <div>\n <a href=https://elevenlabs.io/"/docs/ja/overview/models/">/n すべて見る\n </a>\n </div>\n</div>\n\n<small>\n † アプリケーションとネットワークのレイテンシーを除きます。[レイテンシーについて理解する](/docs/ja/eleven-api/concepts/latency)を参照してください。\n</small>\n\n## 機能から探す\n\n<CardGroup cols={3}>\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/text-to-speech/" icon=\"file:assets/icons/tts.svg\">\n <div>\n <div>\n <div>\n テキスト読み上げ\n </div>\n\n <p>\n テキストを自然な音声に変換\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/speech-to-text/" icon=\"file:assets/icons/stt.svg\">\n <div>\n <div>\n <div>\n スピーチtoテキスト\n </div>\n\n <p>\n 話されたオーディオをテキストに文字起こし\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/music/" icon=\"file:assets/icons/music.svg\">\n <div>\n <div>\n <div>\n 音楽\n </div>\n\n <p>\n テキストから音楽を生成\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/text-to-dialogue/" icon=\"file:assets/icons/ttd.svg\">\n <div>\n <div>\n <div>\n テキストtoダイアログ\n </div>\n\n <p>\n テキストから自然な会話を作成\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/image-video/" icon=\"file:assets/icons/image-and-video.svg\">\n <div>\n <div>\n <div>\n 画像&ビデオ\n </div>\n\n <p>\n テキストから画像とビデオを生成\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/voice-changer/" icon=\"file:assets/icons/voice-changer.svg\">\n <div>\n <div>\n <div>\n ボイスチェンジャー\n </div>\n\n <p>\n 音声を変更・変換\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/voice-isolator/" icon=\"file:assets/icons/voice-isolator.svg\">\n <div>\n <div>\n <div>\n ボイスアイソレーター\n </div>\n\n <p>\n バックグラウンドノイズから音声を分離\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/dubbing/" icon=\"file:assets/icons/dubbing.svg\">\n <div>\n <div>\n <div>\n 吹き替え\n </div>\n\n <p>\n オーディオとビデオをシームレスに吹き替え\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/sound-effects/" icon=\"file:assets/icons/sfx.svg\">\n <div>\n <div>\n <div>\n サウンドエフェクト\n </div>\n\n <p>\n 映画のようなサウンドエフェクトを作成\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/voices/" icon=\"file:assets/icons/voices.svg\">\n <div>\n <div>\n <div>\n 音声\n </div>\n\n <p>\n カスタム音声をクローン・デザイン\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/voice-remixing/" icon=\"file:assets/icons/remix-voice.svg\">\n <div>\n <div>\n <div>\n ボイスリミックス\n </div>\n\n <p>\n 既存の音声を変換・強化\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/forced-alignment/" icon=\"file:assets/icons/forced-alignment.svg\">\n <div>\n <div>\n <div>\n 強制アラインメント\n </div>\n\n <p>\n テキストをオーディオにアラインメント\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/speech-engine/" icon=\"file:assets/icons/speech-engine.svg\">\n <div>\n <div>\n <div>\n スピーチエンジン\n </div>\n\n <p>\n あらゆるものに音声を追加\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/eleven-agents/overview/" icon=\"file:assets/icons/agents-platform.svg\">\n <div>\n <div>\n <div>\n ElevenAgents\n </div>\n\n <p>\n インテリジェントな音声エージェントをデプロイ\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/ja/overview/capabilities/private-deployment/" icon=\"duotone server\">\n <div>\n <div>\n <div>\n プライベートデプロイメント\n </div>\n\n <p>\n 自身のクラウドでElevenLabsを実行\n </p>\n </div>\n </div>\n </Card>\n</CardGroup>\n"],"perViewerCopy":[0,true],"askAiEnabled":[0,false],"skillsConfig":[0],"availability":[0],"pageActions":[0,{"options":[0,{"copyPage":[0,true],"viewAsMarkdown":[0,true],"askAi":[0,true],"openAi":[0,true],"claude":[0,true],"cursor":[0,true],"claudeCode":[0,true],"vscode":[0,false],"custom":[1,[[0,{"title":[0,"LLMs full"],"subtitle":[0,"See the entire documentation site as markdown for LLMs"],"url":[0,"https://elevenlabs.io/docs/llms-full.txt"],"icon":[0,"fa-solid fa-file-code"]}]]]}]}],"pageActionsStyle":[0,"default"],"pageActionFiles":[0],"showRssFeedButton":[0,false],"showPageActions":[0,true]}" ssr client="deferred" opts="{"name":"PageHeaderIsland","value":true}" await-children>

ElevenLabsドキュメント

ElevenLabsを統合するためのドキュメントとガイドを見る

コーディングエージェントですぐに始められます。事前にアカウントやAPIキーは必要ありません。

以下をClaude Code、Cursor、またはCodexに貼り付けてください。サインインまたはアカウント作成、キーの作成、プロジェクトへのSDK追加を行います。

Add ElevenLabs to my project: run `npx -y @elevenlabs/cli@latest onboard init` and follow what it prints.

仕組みを見る。または、onboardコマンドのソースを読んで、エージェントに何を伝えるのかを正確に確認できます。

ElevenLabsの仕組み

ElevenLabsは、テキスト読み上げ、スピーチtoテキスト、ボイスクローン、音声エージェント、生成オーディオのためのAI音声インフラを提供しています。用途に応じて、異なるユーザー層に適した4つの方法で利用できます。

ElevenCreative は、クリエイター、プロデューサー、編集者がブラウザー上でボイスオーバー、音楽、吹き替え、スタジオプロジェクトを直接生成できるノーコードのWebアプリケーションです。

ElevenAgents は、音声エージェントを設計・運用するためのプラットフォームです。技術者でないユーザー向けのビジュアルビルダーと、デベロッパー向けの完全なプログラム制御を備えています。

ElevenAPI は、すべての機能を公式のPythonおよびTypeScript SDKを備えたRESTインターフェースとして提供します。デベロッパーは独自のアプリケーションやワークフローに音声を組み込めます。

Reception.ai は、中小企業向けのすぐに導入できるAI電話受付です。電話応対、予約受付、日常業務の管理を1つのダッシュボードで行えます。

パスを選択

基本概念

音声は、オーディオ生成で使用する話者ペルソナです。各音声には一意のIDがあります。たとえば JBFqnCBsd6RMkjVDRZzb です。このIDはダッシュボードで選択するか、APIリクエストで指定します。ElevenLabsは10,000以上の音声ライブラリを維持しています。オーディオ録音から音声をクローンしたり、テキストによる説明から生成したりすることもできます。

モデルは、生成されるオーディオの品質、レイテンシー、対応言語を制御します。eleven_v4 は90以上の言語で最も表現力豊かな出力を生成します。eleven_v4_turbo は、推論レイテンシーの中央値約100msでリアルタイム利用を想定しています。スピーチtoテキスト、音楽、サウンドエフェクトなどの各機能には、それぞれ専用モデルがあります。選択するには、どのモデルを使用すべきですか? を参照してください。

料金の仕組み

クレジットは、すべてのプロダクトで共通の消費単位です。テキスト読み上げでは、入力テキスト1文字あたり1クレジットがかかります。その他の操作は、処理したオーディオの秒数に応じて課金されます。クレジットは毎月リセットされ、未使用分は最大2か月繰り越せます。詳細は料金をご覧ください。

月額サブスクリプションなしでAPIを利用する場合は、Pay As You Goで残高を事前に支払えます。サブスクリプションのクレジットを使い切った後、ElevenLabsの利用に応じて残高から差し引かれます。

本番環境向けに構築

ElevenLabsのテキスト読み上げはどれくらい速いですか?

Eleven Flash v2.5は、モデル推論レイテンシー約75msでオーディオを生成します。Eleven v4 Turboは中央値約100msです。Scribe v2 Realtimeは、部分的な文字起こしを約150msで返します。これらの数値にはアプリケーションとネットワークのレイテンシーは含まれないため、ユーザーがオーディオを聞くまでの時間はより長くなります。レイテンシーについて理解するでは数値の対象範囲を説明し、レイテンシーの最適化ではエンドツーエンドのレイテンシーを削減する方法を紹介しています。

ElevenLabsはスケールにどう対応しますか?

プランによって、同時に処理できるリクエスト数が決まります。同時実行数の上限は、同時会話数の上限ではありません。目安として、上限が5の場合、使用する音声やユースケースに応じて通常は約100件の同時オーディオ配信をサポートできます。エンタープライズプランでは上限が引き上げられます。プランごとの上限と負荷テストのガイダンスについては、同時実行数と優先度を参照してください。

エンタープライズ向け管理機能

  • プライベートデプロイメント では、自身のクラウドアカウント内でElevenAgents、テキスト読み上げ、スピーチtoテキストを実行するため、テキスト、オーディオ、文字起こしがネットワーク内にとどまります。
  • データレジデンシー では、デフォルトの米国ロケーションではなく、EU、インド、シンガポールの分離環境にデータを保存します。エンタープライズ向け機能です。
  • ワークスペース では、請求、共有リソース、チームアクセス、APIキー管理を一元化します。エンタープライズワークスペースでは、SAML 2.0またはOIDCによるSSO、およびOCSFスキーマでの管理操作の監査ログが追加されます。

最初のオーディオを生成する

SDKをインストールし、APIキーを環境変数として設定すると、1回のリクエストでテキストをMP3ファイルに変換できます。代わりにコーディングエージェントでこの設定を行う場合は、コーディングエージェントでセットアップを参照してください。

1

SDKをインストール

pip install elevenlabs python-dotenv
2

APIキーを設定

APIキーを作成し、プロジェクトディレクトリ内の.envファイルに追加します。

.env
ELEVENLABS_API_KEY=<your_api_key_here>
3

オーディオを生成して保存

from dotenv import load_dotenv
from elevenlabs.client import ElevenLabs
import os
load_dotenv()
elevenlabs = ElevenLabs(
api_key=os.getenv("ELEVENLABS_API_KEY"),
)
audio = elevenlabs.text_to_speech.convert(
text="The first move is what sets everything in motion.",
voice_id="JBFqnCBsd6RMkjVDRZzb", # "George" - browse voices at elevenlabs.io/app/voice-library
model_id="eleven_v4",
output_format="mp3_44100_128",
)
with open("output.mp3", "wb") as f:
for chunk in audio:
f.write(chunk)

python example.pyまたはnpx tsx example.mtsでスクリプトを実行し、output.mp3を開きます。ターミナルから同じ操作を行うには、ElevenLabs CLIを使用してください。

elevenlabs text-to-speech convert \
--voice-id JBFqnCBsd6RMkjVDRZzb \
--model-id eleven_v4 \
--text "The first move is what sets everything in motion." \
--output-format mp3_44100_128 \
--output output.mp3

ElevenAPIクイックスタートでは、CLIのセットアップやスピーカーでのオーディオ再生を含め、同じリクエストをより詳しく説明しています。

ElevenAgentsで何を作れますか?

ElevenAgentsは、音声認識、選択したLLM、テキスト読み上げ、ターンテイキングを組み合わせ、ダッシュボードまたはSDKで設定できる1つの音声エージェントにします。

  • カスタマーサポート:エージェントにナレッジベースを接続し、独自のドキュメントに基づいて質問に回答します。
  • 電話回線:ネイティブ統合でTwilio番号を接続し、着信・発信通話に対応できます。既存の電話システムをSIPトランキング経由で接続することもできます。
  • アウトバウンドキャンペーン:一括発信で、多数の発信通話を同時に行えます。
  • Webサイトとアプリ:ウィジェットを使用して、音声とテキストの両方に対応するエージェントを埋め込めます。

ElevenAgentsクイックスタートでは、最初のエージェントを最初から最後まで構築します。

どのモデルを使用すべきですか?

ユースケースから始めましょう。以下の各モデルIDは、APIリクエストでmodel_idとして渡す値です。

ユースケース推奨モデルモデルID理由
リアルタイム音声エージェントEleven v4 Turboeleven_v4_turbo最も表現力豊かなリアルタイム音声を、推論レイテンシー中央値約100ms†で提供します。最も低いレイテンシーには、eleven_flash_v2_5(約75ms†)を使用してください。
表現力豊かなナレーションまたは長尺コンテンツEleven v4eleven_v4最も表現力豊かなモデルで、オーディオブックやキャラクターボイスオーバーに適しています。リクエストあたり最大10,000文字(約10分のオーディオ)に対応します。最も安定した長尺出力には、eleven_multilingual_v2を使用してください。
多言語コンテンツEleven v4eleven_v4言語を切り替えても一貫した音声品質で90以上の言語に対応します。eleven_v4_turboは同じ言語をリアルタイムでカバーします。
最低コストEleven Flash v2.5eleven_flash_v2_5API生成の文字あたりの価格が50%低く、32言語に対応し、リクエストあたり最大40,000文字を処理できます。
スピーチtoテキスト、一括処理Scribe v2scribe_v2単語レベルのタイムスタンプ、最大32人の話者ダイアライゼーション、キータームプロンプトに対応した90以上の言語の文字起こし。臨床オーディオにはscribe_v2_medicalを使用してください。
スピーチtoテキスト、リアルタイムScribe v2 Realtimescribe_v2_realtime90以上の言語で、約150ms†のレイテンシーで文字起こしをストリーミングします。

さらに多くのユースケースは適切なモデルを選ぶ、完全な仕様はモデルリファレンスをご覧ください。

† アプリケーションとネットワークのレイテンシーを除きます。レイテンシーについて理解するを参照してください。

機能から探す

で構築済み