ナビゲーションにスキップ

エージェントツール

エージェントがElevenLabsを活用して構築するためのツールです。

概要

エージェントツールには、デベロッパーツールやアシスタントでElevenLabsのワークフローを自動化するための、再利用可能なスキルとローカルインテグレーションが含まれます。

エージェントスキル

エージェントスキルは、一般的なElevenLabsワークフローに使える再利用可能な構成要素です。Agent Skills仕様に準拠し、対応するコーディングアシスタントで使用できます。次のコマンドでスキルをインストールします:

npx skills add elevenlabs/skills

公式コレクションはelevenlabs/skillsリポジトリで公開されています。 各スキルを開くと、インストール後にアシスタントへ貼り付けられるプロンプトを確認できます。

ElevenLabsの音声を使ってテキストを音声に変換します。

Use the text to speech skill to generate audio for the script below.
Model: eleven_v4
Voice: "Juniper" (or default).
Output: Save the MP3 file locally and return the file path.
Script: "Welcome to ElevenLabs. Today we will walk through the new agent tooling."

タイムスタンプ付きでオーディオをテキストに文字起こしします。

Use the speech to text skill to transcribe the audio file path/to/file.mp3.
Return a transcript that contains speaker IDs and timestamps at the start of each paragraph.

低遅延でライブ文字起こしをストリーミングします。

Use the speech to text skill to start a real-time transcription session for microphone input.
Model: scribe_v2_realtime.
Stream partial transcripts and return committed transcripts with word-level timestamps.

会話型音声エージェントを構築します。

Use the Agents skill to create a voice agent named "Support Concierge".
Persona: friendly, concise, asks clarifying questions when needed.
Goals: answer pricing questions and route enterprise leads to sales.

スピーチエンジンスキルを使って、カスタムチャットエージェントに音声を追加します。

Use the Speech Engine skill to add voice to my chat agent.
Server: Node.js with an existing HTTP server.
LLM: Use my existing chat completion logic.
Output: Create the Speech Engine server route, client connection code, and setup steps.

Realtimeスキルを使って、Eleven Realtimeモデル上でElevenAgentsエージェントを実行したり、ブラウザの音声アプリをOpenAI RealtimeからOpenAI互換のElevenLabs Realtime APIへ移行したりできます。このスキルだけをインストールするには、次を実行します:

npx skills add elevenlabs/skills --skill realtime
Use the Realtime skill to switch agent agent_7101k5zvyjhmfg983brhmhkd98n6 to a Realtime model.
Model: eleven_realtime_v1_mini.
Check that the agent can use Realtime before changing it, then set the model with the CLI.
Use the Realtime skill to migrate my browser voice app from OpenAI Realtime to ElevenLabs Realtime.
Keep the @openai/agents-realtime SDK.
Output: Update the client secret route, the browser session, and the audio handling.

テキストプロンプトからサウンドエフェクトを生成します。

Use the Sound effects skill to generate a 3-second effect: "Wooden door creaks open, then a soft slam."
Output WAV at 48 kHz and return the file path.

プロンプトから音楽トラックを生成します。

Use the Music skill to generate a 30-second instrumental loop.
Style: lo-fi hip hop, warm, chill.
BPM: 80. No vocals.
Return the audio file path.

元の話し方を保ちながら、録音を別の対象音声に変換します。

Use the voice changer skill to transform path/to/file.mp3 into the voice "George".
Model: eleven_multilingual_sts_v2.
Return the transformed audio file path.

オーディオファイルからバックグラウンドノイズを除去します。

Use the voice isolator skill to remove background noise from path/to/file.mp3.
Return the cleaned audio file path.

ElevenLabs APIキーを取得して設定します。

How do I get my ElevenLabs API key?

ElevenLabs MCPサーバー

ElevenLabs MCPサーバーはリモートのModel Context Protocolサーバーです。Claudeなどのアシスタントから簡単なプロンプトを使って、音声、画像、ビデオの生成、音声のデザイン、Flowの構築、エージェントの管理ができます。ElevenLabsアカウントによるOAuthサインインを使用し、ローカルへのインストールは必要ありません。URLにhttps://api.elevenlabs.io/v1/mcpを指定し、カスタムコネクターとしてアシスタントに追加してください。