メインコンテンツへスキップ
2026 年 6 月 1 日をもって、一部のモデル、スナップショット、言語の提供を終了しました。改善された自然さ、42 言語のサポート、きめ細かい制御を備えた sonic-3.5 に移行してください。

提供終了したモデル

提供を終了したモデルは、エラーを返すようになります。エラーレスポンスの例を以下に示します。
{
  "error_code": "model_sunsetted",
  "message": "The requested model has been sunsetted and is no longer available.",
  "title": "Model sunsetted",
  "request_id": "897525c5-7bbe-4919-a801-95170b472373"
}

完全に提供終了したモデル

これらのモデルは、2026 年 6 月 1 日にリクエストの提供を停止しました。
モデル影響を受けるスナップショット提供終了した言語
sonicAllAll
sonic-englishAll
sonic-multilingualAll
sonic-2sonic-2-2025-03-07All
sonic-turbosonic-turbo-2025-03-07All

一部の言語のみ提供終了したモデル

これらのモデルは、限定されたサブセットの言語で引き続き提供されます。以下に挙げる言語は、2026 年 6 月 1 日をもって提供を終了しました。
モデル影響を受けるスナップショット提供終了した言語
sonic-2sonic-2-2025-04-16sonic-2-2025-05-08sonic-2-2025-06-11it, nl, pl, ru, sv, tr, hi
sonic-turbosonic-turbo-2025-06-04it, nl, pl, ru, sv, tr

安定して利用できる提供

以下のモデルは引き続き利用可能です。
モデルスナップショットサポート言語
sonic-3.5All42 言語 — 全リスト
sonic-3All42 言語 — 全リスト
sonic-2sonic-2-2025-04-16sonic-2-2025-05-08sonic-2-2025-06-11en, de, es, fr, ja, ko, pt, zh
sonic-turbosonic-turbo-2025-06-04en, de, es, fr, ja, ko, pt, zh, hi

互換性のない API 変更

これらのエンドポイントは、2026 年 6 月 1 日をもって提供を終了しました。
互換性のない変更置き換え
Voice Embedding: POST /voices/clone/clipClone Voice: POST /voices/clone
Mix Voices: POST /voices/mix
Create Voice: POST /voicesClone Voice: POST /voices/clone
これらのエンドポイントは 2026 年 6 月 1 日にボイスエンベディングの受け付けを停止しました。
エンドポイント互換性のない変更置き換え
TTS (bytes): POST /tts/bytes"voice":{"mode":"embedding"}"voice":{"mode":"id"}
TTS (SSE): POST /tts/sse"voice":{"mode":"embedding"}"voice":{"mode":"id"}
TTS (WebSocket): /tts/websocket"voice":{"mode":"embedding"}"voice":{"mode":"id"}

API 移行ガイド

Clone Voice API に移行するか、Web UI を使用して、3〜10 秒のソース音声からボイスを作成できます。Cartesia SDK を使った例を以下に示します。
your_api_key: str = ""

client = Cartesia(api_key=your_api_key)

print("Cloning a voice")
with open("3 to 10 seconds of source audio.wav", mode="rb") as f:
    voice = client.voices.clone(
        clip=f,
        # this must match the source audio
        language="en",
        name="My Voice",
        mode="similarity",
)
print(f"Cloned voice {voice.id}")

print("Generating audio...")
generated_audio = client.tts.bytes(
    # voice embeddings will not work after June 1, 2026!
    voice={"mode": "id", "id": voice.id},
    model_id="sonic-3.5",
    transcript="Hello from Cartesia!",
    language="en",
    output_format={
        "container": "wav",
        "encoding": "pcm_f32le",
        "sample_rate": 44100
    },
)
現在、次のようにボイスエンベディングで生成リクエストを行っている場合は:
{
  "voice": {
    "mode": "embedding",
    "embedding": [1, 2, ..., 3, 4]
  },
  "model_id": "sonic-2",
  // ...
}
次のようにボイス ID を使う方式に切り替える必要があります。
{
  "voice": {
    "mode": "id",
    "id": "e07c00bc-4134-4eae-9ea4-1a55fb45746b"
  },
  "model_id": "sonic-2",
  // ...
}

ボイス ID がない場合

Voice Library をご覧ください
注目のボイスはすべて厳密な評価を経ており、本番環境で利用できる状態になっています。play.cartesia.ai/voices にアクセスし、使用したいボイスの ID をコピーしてください。
ボイスをクローンする
ソース音声がある場合は、プレイグラウンド または API でクローンしたボイスを作成してください。クローンするとすぐに使えるボイス ID が返されます。

なぜこの変更を行うのか

Sonic 3 のリリース以降、ペーシング、プロソディ、自然さに改良を加えてきました。お客様の大多数は大成功とともにこれらのモデルへ移行されました。提供能力、可用性、配信性能を向上させるため、最も古いモデルを段階的に廃止する必要があります。 加えて、新しいモデルはより自然に聞こえるためにボイスエンベディングを超えて進化してきました。ボイスエンベディングを受け付ける API の部分は将来互換にできません。ボイス ID への移行により、当社のモデルとお客様のボイスを並行して改善していくことができます。 ご質問がある場合は support@cartesia.ai までご連絡ください。