メインコンテンツへスキップ
AIアシスタントがCartesiaの統合を支援する場合(CursorClaude Code などの類似ツール)に、このガイドを使用してください。下記のプロンプトをプロジェクトのルールやチャットのコンテキストにコピーするか、エージェントスキル をインストールして同じガイダンスを自動適用してください。

何を使うか

以下のツールがすべて必要なわけではありません。APIキーとコピペ用プロンプトから始め、必要に応じて他のものを追加してください。
やりたいこと使うもの
AIがCartesiaの統合を支援する下記のプロンプトをコピー または エージェントスキル — ルールは同じ。いずれかを選択
アプリをリリースするクライアントライブラリ + API規約
エージェントが正しいドキュメントページを見つけるllms.txt — URLをフェッチ; ローカルへのインストールは不要
Cursor または Claude 内でボイス / TTS を試すMCP — オプション; 本番環境でのSDKの代替ではありません
Cartesia Line ボイスエージェントを構築するline-voice-agent スキル + Line ドキュメント
エージェントスキル: 構築しているものに応じて cartesia-api および/または line-voice-agent をインストールしてください — 「マーケットプレイス上のすべてのスキル」ではありません。どのスキル? を参照してください。

エディタにコピーする

これを CursorルールClaude Code プロジェクト指示、またはCartesia統合スレッドの冒頭に貼り付けてください:

一般的なパターン

Web: ボタン → 音声を再生

  1. バックエンド(APIキー): Cartesia-Version と JSON ボディ({} または { "grants": { "tts": true } })を付けて POST /access-token を呼びます。
  2. ブラウザ(アクセストークン): Authorization: Bearer <token>、有効な model_idvoiceoutput_format を付けて POST /tts/bytes を呼びます。
  3. レスポンスバイトを Blob + Audio(またはJS SDK)で再生します。
ブラウザでの音声再生 および完全な Next.jsサンプル(トークンルート + クライアント再生)を参照してください。

リファレンスリンク

トピックリンク
機械可読ドキュメントインデックスllms.txt · llms-full.txt
API規約API規約
APIキーplay.cartesia.ai/keys
クライアントSDKクライアントライブラリ
ブラウザTTSサンプルブラウザでの音声再生
Next.jsサンプルNext.js完全サンプル
MCPMCP
エージェントスキルエージェントスキル