本文へスキップ

MiniMax Speech 2.8 Turbo は速度とコストを重視した text-to-speech で、台本を 472 種のシステムボイスから選び、感情を指定して読み上げます。既定は 32 kHz モノラルの MP3 で、速度・ピッチ・音量と (sighs) などのサウンドタグに対応します。

最低価格 $0.072/1,000 文字

プレイグラウンド

入力

テキストから音声
92/5000
実際に話す言葉を、書いたとおりに指定します。(sighs) や (laughs) のようなかっこ付きのサウンドタグは、音として演じられ、読み上げられることはありません。スペースや句読点を含む 1,000 文字ごとに課金されます。最大 5,000 文字まで対応します。 1 文字以上 · 5000 文字以内

92 文字

472 種類のシステムボイスのいずれかを指定します。既定値は Calm_Woman です。クローンや参照音声のアップロードは提供していません。
速度
話す速さを 0.5 (遅い) から 2 (速い) の範囲で指定します。1 が声の標準の速さです。料金は変わりません。 0.5 以上 · 2 以下
ピッチ
音の高さを半音単位で -12 から 12 の範囲でずらします。0 で声本来の高さのままです。料金は変わりません。 -12 以上 · 12 以下
音量
音量の倍率を 0.1 から 10 の範囲で指定します。1 が標準の音量です。料金は変わりません。 0.1 以上 · 10 以下
セーフティチェックオフ

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

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

出力

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

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

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

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

サウンドタグは演技される、Turbo の速さと価格で

MiniMax Speech 2.8 Turbo はテキストを MP3 に変換し、括弧で囲んだサウンドタグ — (sighs)、(laughs)、(breath) — をタグの単語として読み上げるのではなく、実際の音として演じます。リクエストは text、voice_id、emotion、language の 4 つのフィールドだけで構成されます。システムボイスは 17 種類でクローン機能はなく、すべてのクリップは MiniMax が用意した声から生成されます。Turbo は Speech 2.8 の高速・低価格版で、姉妹エンドポイントの Speech 2.8 HD は同じ 4 フィールドのまま、やや高い価格で音質に投資しています。

プレイグラウンドを開く
リクエストフィールド
text、voice_id、emotion、language の 4 つのみ
ボイス
17 種類のシステムボイス、クローン機能なし、1 リクエスト 1 声
サウンドタグ
(sighs)、(laughs)、(breath) などが演じられる
課金
送信テキスト 1,000 文字あたり $0.072、線形課金
出力
MP3、32 kHz モノラル、生成に約 8 秒
保持期間
生成した音声は 14 日間保持される
再現性
タグは読み上げでなく演じられる自社テストでは、(breath)、(pant)、(groans)、(gasps) を含め試した括弧付きサウンドタグはすべて、確認したテイクの全てで単語として読まれるのではなく、実際の音として演じられました。台本を書くときはこの挙動を前提にし、音を鳴らしたい位置にタグを置くとよいでしょう。説明文をそこに書く必要はありません。
位置付け
Turbo は Speech 2.8 の高速側MiniMax 自身のプラットフォームでは Speech 2.8 に 40 言語・300 以上のボイスが用意されていますが、このエンドポイントで使えるのはスキーマに定義された 17 のシステムボイスと言語のみで、どちらもクローン機能はありません。Turbo は速度と 1 文字あたりの低単価を重視して設計されており、HD の追加の音質をより重視する場合は、同じリクエスト形式のまま Speech 2.8 HD が使えます。
演技指定
emotion と language は実際に効くemotion は neutral、happy、sad、angry、fearful、disgusted、surprised の 7 種類から 1 つを選びます。language は厳密な切り替えというより発音のヒントに近く、auto のままでも検出は行われますし、台本の実際の言語を指定すればより精度の高い結果になります。

MiniMax Speech 2.8 Turbo API が得意なこと

  • サウンドタグは単語でなく音として読まれる

    テキスト内に (sighs) や (laughs) と書くと、自社テストではタグの単語を発音するのではなく、モデルがその音を演じました。専用の制御フィールドを追加せずに、単なる文章を声の演技に近いものへと変えられます。

  • 誤設定の余地がない 4 フィールドのリクエスト

    text、voice_id、emotion、language がスキーマの全てであり、それ以外のフィールドはエンドポイントが拒否します。速度・ピッチ・音量の調整も発音辞書の管理も不要で、送信する内容がほぼそのまま呼び出しごとの差分になります。

  • 姉妹モデル HD より高速・低価格

    Turbo は MiniMax の Speech 2.8 の中で速度とコストを重視したバリアントで、自社テストでは姉妹モデル HD と同じ 270 文字の段落から約 20〜22 秒の音声が生成されました。1,000 文字あたり $0.072 で、HD の $0.12 より低単価です。両者の切り替えはほとんどの実装で 1 行の変更で済みます。

  • 17 ボイス × 7 感情

    17 種類のシステムボイスはそれぞれ 7 つの感情のいずれでも読み上げられるため、テキストを変えずに同じ voice_id を落ち着いたナレーションから怒りや恐怖の表現まで動かす余地があります。カスタムボイスの選択肢はないため、得られる表現の幅はこの 17 ボイスと 7 感情の組み合わせに限られます。

  • language は厳密な必須項目ではなくヒント

    language を auto のままにするとモデルがテキストから言語を検出します。約 40 言語のいずれかを明示することは、厳密な切り替えというより発音のヒントとして機能します。そのため、1 つの段落に 2 言語が混在する台本でも、リクエストを分割せずに扱えます。

  • どんな台本もそのまま読み上げる

    SpicyAPI はこのエンドポイントに独自のコンテンツフィルターを追加していません。自社テストでは、最も強い内容のモノローグやナレーション台本が検閲や拒否をされることなく最後まで読み上げられ、確認したすべてのテイクで同様でした。素材とその利用に関する責任は呼び出し側にあります。

MiniMax Speech 2.8 Turbo はこんな人向けです

  • オーディオブックとフィクションのナレーター

    ト書きを読み上げでなく演じるナレーター

    自社テストによると、(sighs)、(breath)、(laughs) を含む台本はそれらの音が単語として読まれるのではなく演じられて返ってきます。ト書きをそのまま読み上げてしまうと場面が壊れてしまうナレーションでは重要な点です。ボイスごとに 7 つの感情があるため、voice_id を切り替えずに章ごとのトーン変化を表現できます。

  • ゲームやアプリのボイスライン

    行ごとに感情を設定できる短い台詞

    4 フィールドのリクエストは数百の短いボイスラインをプログラムで生成しやすく、行ごとに emotion を設定すれば、追加のツールなしで同じ voice_id が明るいチュートリアルの台詞と怒れるボスの挑発の両方を担えます。自社テストでは 1 クリップあたり約 8 秒で生成でき、開発中の試行錯誤にも向いています。

  • 多言語コンテンツチーム

    約 40 言語を 1 つのエンドポイントでカバー

    language を auto のままにすれば、言語が不明あるいは混在する台本にも対応でき、明示的に指定すればわかっている言語の発音をより正確にできます。言語にかかわらず同じ 17 ボイスと 7 感情が使えるため、多言語カタログを一貫したボイスセットでまとめられます。

  • 無修正の音声コンテンツ制作者

    台本を和らげずに読み上げる声

    自社テストでは最も強い内容のモノローグやナレーション台本が最後まで読み上げられ、サウンドタグも省略されずに演じられました。規制なしの素材を前提にしたプロダクトにとって重要な点です。クローン機能はないため、ページ上のすべての声は呼び出し側が提供したサンプルから作られたものではなく、17 のシステムボイスのいずれかです。

MiniMax Speech 2.8 Turbo API の呼び出し方

  1. 音を鳴らしたい位置にタグを入れてテキストを書く

    セリフと (sighs) や (laughs) のようなサウンドキューは、text という 1 つのフィールドの中に最大 5,000 文字まで収めます。タグは文中の別の場所にト書きとして置くのではなく、実際に音を鳴らしたい位置に正確に置いてください。

  2. 17 のシステムボイスから voice_id を選ぶ

    voice_id を省略すると既定値の Calm_Woman になります。話者を変えるには、Deep_Voice_Man から Young_Knight まである残り 16 種類のいずれかを指定するしかありません。このエンドポイントにはクローン機能がないためです。

  3. emotion と、必要なら language を設定する

    emotion の既定値は neutral です。リクエスト全体の演技を変えたい場合は、残り 6 つの値から 1 つを選びます。言語検出には language を auto のままにし、すでに言語がわかっている台本には発音のヒントとして言語名を指定します。

  4. 実行前に見積もり価格を確認する

    課金は文字数に対して線形で、送信テキスト 1,000 文字あたり $0.072 です。実行前に表示される見積もりが最終価格であり、別途リクエストごとの最低料金が加算されることはありません。

  5. MP3 を取得し、14 日間の保持期間を踏まえて計画する

    結果は 32 kHz モノラルの MP3 で、自社テストでは約 8 秒で用意できました。生成した音声は 14 日間保持されるため、それより長く保管したい場合はファイルを自社ストレージへ移してください。

MiniMax Speech 2.8 Turbo の活用例

  • 深夜のボイスメッセージ

    深夜の静かなメッセージに柔らかなため息をセリフの中に織り込み、平板な読み上げではなく温かみのある声で読ませる例です。

    {"text": "(sighs) I've been thinking about you all evening... call me when you're free.", "voice_id": "Calm_Woman", "emotion": "happy", "language": "en"}
  • ロマンス系オーディオブックの一章

    ナレーターがロマンスの章の冒頭を読み上げ、間のところで呼吸を演じさせることで、場面を細かく説明せずに温かく近しいトーンを保つ例です。

    {"text": "He leaned closer, his voice low. (breath) \"Stay,\" he said, \"just a little longer.\"", "voice_id": "Elegant_Man", "emotion": "happy", "language": "en"}
  • ゲームの色っぽいセリフ

    デートシム風のシーン向けの短く遊び心のある台詞で、明るめの演技に設定することで、同じ voice_id をゲームの他の軽い会話にも使い回せる例です。

    {"text": "(laughs) Careful \u2014 keep looking at me like that and I might just let you win.", "voice_id": "Lively_Girl", "emotion": "happy", "language": "en"}

MiniMax Speech 2.8 Turbo API に関するよくある質問

台本はナレーション原稿としてではなく、演じられることを前提に書きましょう。(sighs) のようなサウンドタグは音を鳴らしたい位置に正確に置き、言語はすでにわかっている場合のみ指定し、emotion フィールドはクリップ全体に適用されるため、文の途中で変えようとせずリクエストごとに 1 回だけ選びます。課金は生成秒数ではなく文字数に対して線形なので、費用の目安は文字数 × 1,000 文字あたり $0.072 で計算でき、実行前に返される見積もりでそれが確認できます。1 文字あたりの節約よりも HD の追加の音質を重視する場合は、同じ 4 フィールドのリクエストを MiniMax Speech 2.8 HD で実行できます。

MiniMax のすべてのモデル11