本文へスキップ

API 概要

VocalLab API を使うと、音声の生成、ボイス一覧の取得、残高の確認を、自分のアプリ・スクリプト・自動化ツールからプログラムで実行できます。

詳しい手順を動画で見る · 英語

無料プランを含むすべてのプランで利用できます。 呼び出しごとにアカウントのポイントが消費されます(15 文字につき 1 ポイント)。Studio のサイドバーの API と MCP(または vocallab.ai の Developer ページ)でキーを作成してください。(AppSumo の買い切りライセンスは Tier 3 以上でフルアクセス。Tier 1・Tier 2 は制限付きアクセスで、リクエスト頻度の上限が低く、1 回あたりのリクエストも短めです)

ベース URL

https://api.vocallab.ai

認証

すべてのリクエストで、API キーを Bearer トークンとして送信します:

Authorization: Bearer vl_live_...

キーは Studio の API と MCP(または Developer ページ)で作成・無効化します。キーはパスワードと同じように扱ってください。表示されるのは一度きりで、キーを知っている人は誰でもあなたのポイントを消費できます。API Keys を参照してください。

できること

  • 音声を生成 — POST /api/v1/tts(任意で model を渡せます)
  • ボイス一覧を取得 — GET /api/v1/voices(カタログ + あなたのクローン・デザインしたボイス)
  • モデル一覧を取得 — GET /api/v1/models(VocalLab Studio / Studio Flash / Pro / Lite)
  • ステータス確認 / ホスト URL の取得 — GET /api/v1/tts/:id
  • SRT 字幕をダウンロード — GET /api/v1/tts/:id/captions(字幕行または単語単位)
  • ボイスをデザイン — POST /api/v1/voices/designs/previews、続いて POST /api/v1/voices/designs で保存
  • ボイスをクローン — POST /api/v1/voices/clones(短い録音 1 つを base64 で送信)
  • 残高を確認 — GET /api/v1/ping または GET /api/v1/me

モデルを選ぶ

POST /api/v1/tts に "model" を渡してエンジンを選びます(既定は v-studio):

  • v-studio — VocalLab Studio: 最新、ステアリング対応(表現の指示に従う)、200 以上の言語。既定。
  • v-flash — VocalLab Studio Flash: 同じ 200 以上の言語で、約 5 倍高速、¾ のポイントで課金されます。ステアリングは非対応。
  • v-pro — VocalLab Pro: 最高音質、15 言語。
  • v-lite — VocalLab Lite: 高速で経済的 — 半分のポイントで課金されます。

API キーは 4 つすべてを利用できます。詳細は Voice Models を参照してください。

詳細は API Reference を参照してください。

課金

API による生成は、Web アプリと同じポイント残高を消費します。コストは最終的な音声の長さではなく、テキストの長さから計算されます:

  • API: points = ⌈ characters ÷ 15 ⌉ — 1 ポイントあたり約 15 文字。
  • Web アプリは 1 ポイントあたり 17 文字で課金するため、API にはプログラムアクセス向けのわずかな(約 13%)プレミアムが乗ります。

points_used はすべての生成で返されます。ポイントは 音声が生成される前に計測されるため、残高を超えて消費することはありません — ポイント不足のリクエストは 402 を返します。音声は平均で 1 秒あたり約 15〜17 文字のため、1 ポイント ≈ 音声 1 秒は目安として近いですが、正確な課金は常に上記の文字数の式に従います。

AI ツールの中で使う

Claude、Cursor、その他の AI アシスタントを使いたいですか? MCP server は同じ機能をネイティブツールとして提供します。ホスト版を使えばインストールするものは何もありません。

お探しの情報は見つかりましたか?

お問い合わせ

実際に試してみましょう

ここにある答えの多くは、Studioで1分あれば試せます。

Studioを開く