本文へスキップ

Qwen3 TTS は Alibaba のオープンソース text-to-speech モデルで、台本を送り、9 種のプリセットボイスから選ぶと 24 kHz モノラルの MP3 が返ります。口調・感情・テンポは平易な言葉で指示でき、言語も指定できます。

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

プレイグラウンド

入力

テキストから音声
119/2000
実際に話す言葉を、書いたとおりに指定します。1,000 文字ごとに課金され、1 回のリクエストにつき最低 100 文字からです。最大 2,000 文字まで対応します。 1 文字以上 · 2000 文字以内

119 文字

9 種類のプリセットボイスのいずれかを指定します。既定値は Serena です。
48/1000
トーン、感情、テンポについての平易な言葉による指示です。読み方を決めるだけで読み上げられることはありません。最大 1,000 文字まで対応し、課金対象には含まれません。 1000 文字以内

読み上げられることはありません。台本の演じ方を決めるだけです。

読み上げ言語を指定します。auto に設定すると台本から自動検出されます。
セーフティチェックオフ

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

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

出力

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

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

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

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

9つの声を、思いどおりの読み方に。

Qwen3 TTS は、Alibaba が公開しているオープンソースの音声合成モデルです。最大 2,000 文字のテキストを送信し、9 種類のプリセット音声から 1 つを選び、必要であれば口調や感情、テンポについての指示を一文添えることができます。言語は自動で検出されるほか、10 言語の中から自分で指定することも可能で、中国語の 2 つの方言を話す音声も含まれています。料金は送信したテキスト 1,000 文字ごとに計算され、1 リクエストにつき最低 100 文字からの課金となるため、実行前に表示される見積もりがそのまま請求額になります。SpicyAPI はコンテンツフィルターを一切適用しておらず、テスト実施時には最も強い内容のテスト台本も最後まで読み上げられました。

プレイグラウンドを開く
9つの声を、思いどおりの読み方に。
音声の数
9 種類のプリセット(中国語方言 2 種を含む)
言語
10 言語、自動検出または language で指定
1 リクエストあたりの文字数
最大 2,000 文字、1,000 文字ごとに課金、最低 100 文字
出力形式
24kHz モノラル MP3
料金
1,000 文字ごとに$0.068、見積もりが最終価格
コンテンツフィルター
なし——テストでは最も強い内容の台本も最後まで読み上げられた
音声
9 つの固定キャラクター、うち 2 つは方言話者キャラクターごとにプリセットを選び、同じ voice_id を使います。毎回同じ演技になる保証はないため、公開前に複数の音声を通して確認してください。
演技指示
数値スライダーではなく言葉での演出instructions に口調・感情・テンポの指示を短く書きます。指示は読み上げられず、課金対象の文字数にも含まれません。ただし、同じ台本でも生成が成功するたびに台本の文字数に応じて課金されます。
料金
実行前の見積もりがそのまま最終価格リクエストを送信した時点で文字数が確定しているため、表示される見積もりは請求額と正確に一致します。音声を受け取った後に再計算されたり端数調整されたりすることはありません。最低文字数 100 を下回るリクエストでも、100 文字分として課金されます。

Qwen3 TTS API でできること

  • キャストに使える9種類のプリセット音声

    同じ voice_id を使い、毎回 instructions を送信します。音色、テンポ、発音の変化がないか、音声を続けて確認してください。

  • パラメータ調整ではなく普通の言葉での指示

    instructions は声優への演出メモのように書けます。「息を切らしながら、からかうように、マイクに近づいて」や「淡々と、疲れたように、台本を読むように」といった具合です。個別の音高や速度のスライダーを触ることなく口調・感情・テンポを形づくれ、追加料金もかかりません。

  • 10 言語を 1 つの項目でカバー

    language は初期値が auto で、台本そのものから言語を検出します。英語・スペイン語・日本語が混在するカタログでも、言語ごとの振り分けテーブルは不要です。手動で言語を指定する機能は、短い台本や複数言語が混じった台本で誤検出が起きた場合のために用意されています。

  • 言語と方言のネイティブな音声

    Dylan と Eric は北京語方言・四川語方言をそのまま話し、標準アクセントで近似したものではありません。Ono_Anna と Sohee も、それぞれ日本語・韓国語のネイティブスピーカーです。単に翻訳されたのではなく、その土地の言葉として聞こえるべきセリフでは、音声の選択自体が仕事の一部を担ってくれます。

  • 送信前に計算できる料金

    課金はテキストの文字数 1,000 文字あたりの線形計算で、最低 100 文字からとなり、instructions はまったくカウントされません。文字数が事前に分かっているため、コンソールに表示される見積もりがそのまま請求額と一致し、音声を受け取った後に調整すべき点は何もありません。

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

    SpicyAPI はモデルの上にコンテンツフィルターを追加していません。テストでは、Qwen3 TTS が一人称視点の台詞と語りのテスト台本のうち最も強い内容のものを、省略や和らげることなく一語一語読み上げました。これは規制なしのオーディオフィクションやコンパニオン音声製品にとって重要で、途中でフィルターがかかるとシーン自体が成立しなくなってしまいます。

Qwen3 TTS が役立つ場面

  • 複数の台詞で同じプリセットを使う

    キャラクター・コンパニオンアプリ

    複数の台詞で同じプリセットを使う

    同じ voice_id を使い、毎回 instructions を送信します。音色、テンポ、発音の変化がないか、音声を続けて確認してください。

  • 言語が混在するカタログを 1 つのエンドポイントで処理

    多言語コンテンツチーム

    言語が混在するカタログを 1 つのエンドポイントで処理

    言語の自動検出によって、日本語の台本、次にスペイン語の台本、さらに混在した文章までも、事前の振り分けテーブルなしで同じ呼び出しで処理できます。Ono_Anna と Sohee は、日本語・韓国語のセリフをアクセント付きではなくネイティブな響きで読み上げます。

  • シーンの途中で止まらないナレーション

    オーディオブック・フィクション制作者

    シーンの途中で止まらないナレーション

    テストでは、最も強い内容のモノローグやナレーション台本も一語一語最後まで読み上げられました。そうした内容をカタログに含む出版社にとって、シーンの途中で止まらないナレーションこそが、このワークフローを実用的なものにしています。

  • 映像の前に用意する音声トラック

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

    映像の前に用意する音声トラック

    ここでセリフを MP3 として生成し、talking-avatar や lip-sync のモデルに渡して人物に演じさせたり、そのまま動画のタイムラインに配置したりできます。1,000 文字ごとの料金設定により、短い字幕 1 行と長いナレーションとで、1 語あたりのコストが比較しやすくなっています。

Qwen3 TTS API の使い方

  1. text に台本を書く

    最大 2,000 文字まで、間の取り方に合わせて句読点を打ちます。100 文字未満のリクエストでも 100 文字分として課金されるため、料金のために短い行を水増しする必要はありませんが、100 文字のものより安くなることもありません。

  2. voice_id を選ぶ

    9 種類のプリセットが用意されており、初期値は温かく若々しい女性の声である Serena です。Ryan と Aiden は英語の男性音声、Dylan と Eric はそれぞれ北京語方言・四川語方言を話し、Ono_Anna と Sohee は日本語・韓国語のネイティブ音声です。

  3. 演技を作り込みたい場合は instructions を加える

    口調・感情・テンポについて 1〜2 文の普通の言葉を書けば、読み上げ方を誘導できます。この項目は任意で、読み上げられることはなく、料金にも影響しません。

  4. auto が誤検出したときだけ language を指定する

    ほとんどの台本では language を auto のままにしておけば、モデルがテキストから言語を検出します。短い台本や複数言語が混じった台本で自動検出に十分なテキストがない場合にだけ、明示的に指定してください。

  5. 見積もりを確認してから、結果から MP3 を取得する

    文字数がすでに確定しているため、実行前に表示される見積もりがそのまま最終価格になります。タスクは 24kHz モノラルの MP3 ファイルを 1 つ返し、SpicyAPI のストレージに 14 日間保管されます。

Qwen3 TTS の活用例

  • 固定音声を持つコンパニオンキャラクター

    各台詞で voice_id と instructions を再利用し、公開前に音声を続けて確認します。

    {"text": "You came back. I wasn't sure you would, not after last time.", "voice_id": "Vivian", "instructions": "breathless and a little teasing, close to the microphone"}
  • ネイティブ音声で読み上げる韓国語のセリフ

    voice_id を Sohee に設定すると、韓国語の台本がアクセント付きではなくネイティブな響きで読み上げられます。

    {"text": "오랜만이에요. 오늘 밤은 그냥 당신 목소리가 듣고 싶었어요.", "voice_id": "Sohee", "language": "ko"}
  • 深夜のボイスメモ

    演技指示を添えた、個人的な雰囲気の短いセリフを、初期設定の Serena の声で読み上げます。

    {"text": "It's almost midnight and I still can't stop thinking about you.", "instructions": "soft, low volume, like she doesn't want anyone else in the room to hear"}

Qwen3 TTS API のよくある質問

キャラクターごとに voice_id を決め、シリーズを通して使いましょう。instructions には雰囲気とテンポを短く具体的に書きます。指示自体は課金対象外ですが、生成が成功するたびに料金がかかります。language は通常 auto のままにし、短い台本などで誤認識されたときだけ指定してください。公開前に各音声を確認しましょう。