本文へスキップ

Resemble AI のオープンソース Chatterbox text-to-speech は、最大 1,000 文字の英語を 24 kHz モノラルの WAV に読み上げます。内蔵ボイスか、送った短い参照クリップの声が使え、表現力と変化量を調整できます。

最低価格 $0.036/回

プレイグラウンド

入力

テキストから音声
119/1000
最大 1,000 文字までの英語を、書いたとおりに読み上げます。<laugh> のようなタグは声に出して読み上げられるため、代わりに音をスペルアウトしてください。 1 文字以上 · 1000 文字以内

このモデルは [sighs] のようなタグをそのまま読み上げます。「んー…」「ふふっ」のように、音は文字で書いてください。

1 リクエスト $0.036 の定額・最大 1,000 文字

0/1

音声ファイルをここにドロップ、またはここから選択 · 1 ファイル・1 件 90 MB まで・MP3 · WAV

0 / 1 ファイル
まねしたい声の MP3 または WAV クリップです (任意)。アップロードするか公開 URL を指定します。読み上げはそのクリップの声質になり、クリップ内の言葉は繰り返されません。音楽のない、1 人のクリアな声を数秒用意すると最もうまくいきます。使用する権利のある声だけを使ってください。料金は変わりません。 1 文字以上
表現の強さ
読み上げがどれだけ感情的かを 0 (フラット) から 1 (ドラマチック) の範囲で指定します。既定値は 0.5 です。 0 以上 · 1 以下
温度
テイク間のバリエーションを 0.05 から 2 の範囲で指定します。既定値は 0.7 です。 0.05 以上 · 2 以下
読み上げがテキストの自然な間合いにどれだけ忠実に従うかを 0.1 から 1 の範囲で指定します。既定値は 0.5 です。せわしない読み上げを遅くするには値を下げてください。 0.1 以上 · 1 以下
セーフティチェックオフ

SpicyAPI はこのモデルにセーフティチェックをかけません。プロンプトと素材はそのままモデルに渡り、出力はモデル自身が決めます。

送信と料金見積もりを有効にする前にアカウントを確認しています。

出力

実行待ち
サンプル出力
0:00 / –:––

関連モデルと次のステップ

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

内蔵音声 1 種類、3 つのスライダー、そしてタグと格闘する必要なし

Chatterbox は Resemble AI のオープンソース音声合成モデルです。最大 1,000 文字の英語テキストを送信すると、内蔵された唯一の音声で読み上げ、24kHz の WAV ファイルとして返します。このエンドポイントには音声リストもクローニングもありません。exaggeration、temperature、guidance_scale は、その 1 つの音声がどう演じるかを変えるだけで、誰の声かは変わりません。リクエストは長さにかかわらず常に同じ定額料金で、<laugh>のような角括弧や山括弧タグは、演技されるのではなく単語としてそのまま読み上げられるため、音は文字で書き出す必要があります。SpicyAPI はコンテンツフィルターを一切適用しておらず、テストでは最も強い内容のテスト台本も最後まで読み上げられました。

プレイグラウンドを開く
音声
内蔵の英語音声 1 種類、リストなし・クローニングなし
1 リクエストあたりの文字数
最大 1,000 文字、英語のみ
出力形式
24kHz ・ 16 ビット・モノラル WAV
料金
1 リクエストにつき定額$0.036、上限まで長さは無関係
タグ
<laugh>などはそのまま読み上げられ、演技されない
ライセンス
オープンソース( MIT )、Resemble AI、2025 年 5 月公開
音声
1 つの音声、3 方向から調整可能音声が 1 つしかないため voice_id という項目はありません。exaggeration、temperature、guidance_scale は、その音声がセリフをどう演じるかを作り直します——落ち着かせるか劇的にするか、テイクごとの変化を増やすか減らすか——ただし話している音声自体が変わることはありません。
料金
長さに関係なく定額6 文字のセリフも 1,000 文字の段落も同じ料金です。これにより短いキャラクターのセリフは 1 文字あたり比較的割高になり、長いナレーションは比較的割安になります。短いセリフをまとめて処理する際はそれを踏まえて計画してください。
タグ
タグではなく音を文字で書き出すテストでは、[sigh]のような角括弧の指示や<laugh>のような山括弧タグは、音として演技されるのではなく、そのまま単語として読み上げられました。「mmm……」や「ha……」と文字で書き出す方法はタグが失敗する場面でも機能し、exaggeration を上げると文字で書き出した音がより劇的な方向へ押し上げられます。

What the Chatterbox API does well

  • 設定を決める必要がない音声

    選ぶものは何もありません。どのリクエストも同じ内蔵音声を使うため、キャスティングの工程もプリセットの比較も不要で、途中で誰かが別の音声を選んでシリーズの音声がぶれる心配もありません。

  • プロンプトを書く代わりに 3 つのスライダー

    exaggeration は読みがどれだけ感情的かを、temperature はテイク間のばらつきを、guidance_scale は読みがテキスト本来のテンポにどれだけ忠実かを決めます。この 3 つを組み合わせることで、口調をテキストで説明しなくても、単一の音声が通常提供する以上に幅広い演じ方をカバーできます。

  • 予算が立てやすい定額料金

    1,000 文字の上限までであれば、文字数にかかわらずどのリクエストも同額です。行数の見積もりは、行数×定額料金という単純な掛け算になり、事前に総文字数を見積もる必要がありません。

  • ロスレスな WAV 出力

    結果は圧縮フォーマットではなく、24kHz ・ 16 ビット・モノラル PCM の WAV ファイルです。そのまま再生するのではなく、ミックスしたりエフェクトを重ねたり、後工程で再エンコードしたりする場合に重要な点です。

  • ホスト型エンドポイントの背後にあるオープンソースモデル

    Chatterbox は MIT ライセンスで公開されていますが、うまく運用するには GPU 推論の管理が必要です。このエンドポイントはその手間をなくし、同じオープンな重みを HTTP 経由で、1 リクエストあたりの定額料金で呼び出せます。

  • フィルターなしの台本もそのまま読み上げる

    SpicyAPI はモデルの上にコンテンツフィルターを追加していません。テストでは、Chatterbox が一人称視点の台詞と語りのテスト台本のうち最も強い内容のものを、文字で書き出した音も含めて省略やクリップの途中終了なく最後まで読み上げました。

Who Chatterbox is for

  • ゲーム・アニメーションスタジオ

    音色の選択よりエネルギーが重要な短いキャラクターのセリフ

    exaggeration のダイヤルを持つ 1 つの音声は、叫び声や素早いリアクション、短いキャラクターのセリフに幅広く対応します。1 リクエストあたりの定額料金により、短いセリフを大量に処理する際も文字数に応じて割高になることなく予算を立てられます。

  • プロトタイピングチーム

    最終的なキャスティング決定前の仮の音声

    カタログの他の場所で最終的な音声を確定する前に、デモやストーリーボード、チャットボットのフローに音声を仮に当てはめられます。1 行あたりの定額料金により、台本が何テイク必要になっても初期の試行錯誤は低コストのままです。

  • 無検閲のオーディオフィクション

    シーンの最後まで続くナレーション

    テストでは、最も強い内容のモノローグやナレーション台本が最後まで読み上げられ、文字で書き出した音も省略されることなく発声されました。そうした素材を扱うフィクションのカタログにとって、たじろがずに続くナレーションこそがワークフローを実用的なものにします。

  • 動画・ショート動画クリエイター

    タイムラインに載せる音声トラック

    ここでセリフを WAV ファイルとして生成し、talking-avatar や lip-sync のモデルに渡すか、そのまま編集にカットインできます。ロスレス出力は圧縮ファイルよりもミックス工程に強く耐えます。

How to call the Chatterbox API

  1. 1,000 文字未満の英語で台本を書く

    望む間の取り方に合わせて句読点を打ちます。長い台本は文の区切りで複数のリクエストに分割し、後でつなぎ合わせる必要があります。各リクエストは長さにかかわらず定額料金で課金されます。

  2. 音をタグではなく文字で書き出す

    テストでは<laugh>や[sigh]のようなタグは演技されず、単語としてそのまま読み上げられました。「ha……」「mmm……」「ahh……」とテキストに直接書き、より劇的に読ませたい場合は exaggeration を上げてください。

  3. 感情の幅に exaggeration を設定する

    デフォルトは 0.5 で、ほとんどのナレーションで自然に聞こえます。劇的で息を切らした、あるいは叫ぶようなセリフには 1 に近づけ、平坦で落ち着いた話し方には 0 に近づけます。

  4. テンポが合わない場合は guidance_scale を調整する

    guidance_scale のデフォルトは 0.5 です。0.3 に近づけると速すぎる、あるいは劇的すぎる読みを遅くでき、temperature を上げると同じセリフの別々のテイク間のばらつきが増えます。

  5. タスクの結果から WAV を読み取る

    タスクは 24kHz ・ 16 ビット・モノラルの WAV ファイルを 1 つ返し、SpicyAPI のストレージに 14 日間保管されます。失敗したリクエストには課金されません。

Chatterbox worked examples

  • 劇的なキャラクターの叫び

    exaggeration を上げると、短いセリフがより劇的で息を切らした演じ方に寄ります。ゲームの叫び声やアニメのリアクションに役立ちます。

    {"text": "Wait -- don't you dare walk out that door!", "exaggeration": 0.9, "temperature": 0.8}
  • 落ち着いた深夜のナレーション

    exaggeration と guidance_scale を下げると、静かなナレーションのセリフに合った、よりゆっくりで平坦な読みになります。

    {"text": "It's late, and the house is finally quiet. I could talk to you like this all night.", "exaggeration": 0.3, "guidance_scale": 0.3}
  • タグの代わりに文字で書き出したため息

    角括弧のタグは単語として読み上げられるため、ため息のような音はタグを使わずテキストに直接書き出します。

    {"text": "Mmm... I didn't expect you to say that.", "exaggeration": 0.6}

Chatterbox API questions

音声が 1 つしかないため、セリフの印象を変える手段はスライダーだけです。ナレーションでは exaggeration をデフォルト付近に保ち、劇的・息切れ気味に聞かせたいセリフだけ 1 に近づけてください。台本全体を高い exaggeration で読ませると、表現豊かというより一様に強い調子に聞こえがちです。音はタグではなく文字で書き出してください。文字で書き出した「mmm……」に高めの exaggeration を組み合わせる方が、角括弧の指示よりも演じられた音に近づきます。料金は文字数ではなくリクエストごとの定額なので、台本が許す限り短いセリフをまとめて少数の長いリクエストにする方が得です。