It looks like you may prefer a different language. Switch anytime.

音声・音楽 ElevenLabs

ElevenLabs API

RunAPIのモデルスキル、統合認証、従量課金制の料金でElevenLabs APIを利用できます。

runapi.ai
curl -X POST https://runapi.ai/api/v1/elevenlabs/isolate_audio \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "text-to-speech-turbo-v2.5",
  "audio_url": "https://cdn.runapi.ai/public/samples/voice.mp3"
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";

const client = new ElevenlabsClient();
const result = await client.isolateAudio.run({
    model: "text-to-speech-turbo-v2.5",
    audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Elevenlabs\ElevenlabsClient;

$client = new ElevenlabsClient();
$result = $client->isolateAudio->run([
        'model' => 'text-to-speech-turbo-v2.5',
        'audio_url' => 'https://cdn.runapi.ai/public/samples/voice.mp3',
]);
require "runapi/elevenlabs"

client = RunApi::Elevenlabs::Client.new
result = client.isolate_audio.run(
    model: "text-to-speech-turbo-v2.5",
    audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3"
)
npx skills add runapi-ai/elevenlabs -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp

# Codex
codex plugin install runapi-mcp@agents

# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
@runapi.ai/elevenlabs v1
概要

ElevenLabs について

ElevenLabsは、テキスト読み上げ、ダイアログ生成、効果音作成、音声認識文字起こし、音声分離をカバーする音声AIモデルのスイートを提供しています。そのTTSモデルは自然なプロソディで複数言語をサポートしています。

プロバイダー
ElevenLabs
モダリティ
音声・音楽

バリアント

バリアント 請求 料金
audio-isolation 分 $0.12 見る →
sound-effect-v2 分 $0.15 見る →
speech-to-text 分 $0.04 見る →
text-to-dialogue-v3 1K文字 $0.14 見る →
text-to-speech-multilingual-v2 1K文字 $0.12 見る →
text-to-speech-turbo-v2.5 1K文字 $0.06 見る →
料金

ElevenLabs の料金

Endpoint 解像度 尺 価格
isolate_audio — — $0.12 / 分

audio-isolation の料金を表示しています。他のバリアントはそれぞれの endpoint 料金が適用されます。

エージェント連携

エージェントから ElevenLabs を実行

仕組み

ElevenLabs を始める

  1. モデルを選ぶ

    出力タイプ、品質基準、レイテンシ目標に合うモデルとバリアントを選びます。

  2. 一度だけ認証

    対応するすべてのモデルに RunAPI key を使います。

  3. skill をインストール

    機能実装の前に model skill をコード作業環境へ追加します。

  4. 出力を受け取る

    task ID でポーリングするか、生成完了時の callback を処理します。

背景

ElevenLabs の位置づけ

ElevenLabsは音声AI企業で、そのモデルはTTS、ダイアログ、効果音、文字起こし、音声分離をカバーしています。RunAPI経由では、すべてのElevenLabsエンドポイントが1つのキーと呼び出し単位の課金を共有します。

プロバイダー
ElevenLabs
すべて見る →
モダリティ
音声・音楽
モデルを見る →

RunAPI 経由で ElevenLabs を使う理由

1つの API key

モデルやプロバイダーをまたいで同じ認証情報を使えます。

Skill-ready

model skill に schema、セットアップメモ、料金コンテキスト、モデル ID が含まれます。

予測しやすい請求

呼び出し前に従量料金を確認できます。

ElevenLabs に関するよくある質問

テキスト読み上げのレイテンシはどれくらいですか?

Turbo v2.5は約250msの初回バイトレイテンシを実現します。Turbo v2.5とMultilingual v2の両方がストリーミングをサポートしているため、生成完了前に再生を開始できます。

何カ国語に対応していますか?

最新モデルでは70以上の言語に対応しています。Turbo v2.5は32言語、Multilingual v2は29言語をサポートしています。

カスタムボイスのクローン作成はできますか?

ボイスクローンはElevenLabsプラットフォームで利用できます。RunAPI経由では、ElevenLabsのボイスライブラリからボイスIDを指定します。

dialogueエンドポイントは何のためにありますか?

スクリプトから複数話者の会話音声を生成します。各キャラクターに独自の声があり、自然なターンテイキングで会話が展開されます。

音声分離は背景ノイズを除去しますか?

はい — 背景ノイズ、音楽、環境音から音声を分離し、クリーンなボーカル音声を出力します。

このモデルはどう呼び出しますか?

model skill をインストールし、RunAPI key とセットアップメモに従ってください。

類似モデル

ElevenLabs に近いモデル

ElevenLabs で構築を開始。