メインコンテンツへスキップ
ボイスは、言語とアクセントで定義される 1 つ以上のロケールをサポートできます。サポートしていないロケールで使用すると、ボイスの自然さが損なわれることがあります。たとえば、アメリカ英語のボイスでスペイン語を生成すると、アメリカ訛りで話します。

ローカライズ

ローカライズ は、元の話者のアイデンティティと個性を保ちながら、ターゲットロケールで自然に聞こえるようにボイスを適応させます。 ボイスは、英語のボイスをスペイン語に適応させるなど別の言語へ、またはアメリカ英語をイギリス英語に適応させるなど別のアクセントへローカライズできます。 ローカライズは プレイグラウンド および API で利用できます。ソースボイス、その性別、ターゲットとする言語およびアクセントを指定してください。サポートされているロケールの一覧については、API リファレンス を参照してください。 現在、ローカライズは独自の voice_id を持つ新しいボイスを作成します。既存のボイスにロケールを追加できるようにする機能を開発中です。
ローカライズは ボイスライブラリ および Instant Voice Clone のボイスで動作します。Pro Voice Clone ではサポートされていません。

複数のロケールをサポートするボイス

一部のおすすめボイスは、単一の voice_id で複数のロケールをサポートします。 ボイスに話させたいロケールを language フィールドに設定してください。省略した場合、Cartesia はトランスクリプトから言語を検出しようとします。より確実な言語検出のためには、非常に短いトランスクリプトは避けてください。

コードスイッチング

最良の結果を得るには、1 回の生成につき 1 つの言語を使用してください。たとえば、“For English, press one” と “Para Español, marque dos” は別々の API 呼び出しで送信します。 コードスイッチング(同じ生成内で 2 つの言語を使用すること)は、ヒンディー語(ヒングリッシュ)やタガログ語(タグリッシュ)など、それが一般的な言語で動作します。それ以外の言語では、コードスイッチングによりいずれかの言語の音声に訛りが生じることがあります。