模型

Gemini 3.8 Flash Tts

Markdown · JSON

Gemini 3.8 Flash Tts

Google 的語音模型,用於具表現力的配音、有聲書與可控制語音的對話,支援 130 種語言。

關於模型

此說明介紹模型的能力。Ailoot 可用的輸入、輸出與選項,依所選方法列於下方。

Gemini 3.8 Flash TTS 用於具表現力的配音與長篇敘述。Google 強調有聲書、多位說話者的對話,以及長片段中的語音穩定性。語音控制涵蓋情緒表現、節奏與發音,包括地域口音及方言。

語音與語言

模型公布支援 130 種語言,包括俄文。可用選項包含 30 種現成語音、擴充語音庫、依描述設計語音,以及依範例重現語音。這些功能可為具體內容選擇音色與表現方式。

對話台詞會與說話者連結。單次多位說話者的請求,最多使用兩種現成語音。使用依描述或範例建立的語音時,各段台詞會分別合成;建立這種語音,不會讓它成為多語音請求中的另一種現成語音。

文字與表現控制

輸入為文字,輸出為音訊,上限分別為 8 192 個輸入 token 與 16 384 個輸出 token。文字被視為實際說出的台詞,風格描述與所選說話者則分別設定,讓需要說出的話與朗讀指示保持分開。

風格涵蓋情緒、語速、音量與韻律。笑聲、嘆息或停頓等短促事件,透過台詞中的特殊音訊標籤設定。這些標籤用於控制表現,而不是要朗讀的一般文字。

音訊格式與功能

一般生成預設回傳 WAV,串流傳輸預設使用不含標頭的 PCM。原始參數為 24 kHz、單聲道及 16 位元;另提供 PCM、mu-law 與 A-law。模型支援上下文快取及批次處理。具體檔案格式與可用設定,取決於所選語音方法。

模型專注於語音創作,不支援函式呼叫、程式碼執行、檔案搜尋、搜尋依據、Google Maps、影像生成、結構化文字回覆、Thinking 或網址內容。語音穩定性與可控制的表現力是廠商公布的方向,並不是每句台詞都能完美發音的保證。

Ailoot · 語音合成 POST /v1/audio/speech gemini-3.8-flash-tts

gemini-3.8-flash-tts

Google /gemini-3.8-flash-tts

入門

Google 的語音模型,用於具表現力的配音、有聲書與可控制語音的對話,支援 130 種語言。

接受的輸入
文字
結果
音訊

Ailoot 可用 · 輸入與方法

Ailoot · 語音合成 POST /v1/audio/speech
輸入
text
輸出
audio
上下文
8,192 tokens
輸出上限
16,384 tokens
輸出格式
原生音訊位元組或 JSON 資產連結
欄位類型要求值與限制預設值
欄位model類型string要求必填值與限制
gemini-3.8-flash-tts
預設值—
欄位input類型string要求必填值與限制
長度下限: 1
預設值—
欄位voice類型string要求選填值與限制
Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Arlo, Autonoe, Bodi, Brio, Callirrhoe, Charon, Cleo, Cruz, Daro, Despina, Elio, Enceladus, Enya, Enzo, Erinome, Fenrir, Finn, Fola, Gacrux, Gero, Hali, Iapetus, Jett, Jori, Kira, Knox, Koda, Kore, Laomedeia, Leda, Lora, Ludo, Lumi, Mako, Milo, Neno, Nika, Nyla, Olin, Orus, Puck, Pulcherrima, Rami, Rasalgethi, Riko, Rina, Sadachbia, Sadaltager, Sami, Schedar, Sola, Sulafat, Tari, Tavi, Tova, Umbriel, Varo, Veda, Vindemiatrix, Zali, Zeno, Zephyr, Zubenelgenubi, Zuri
預設值Kore
欄位response_format類型string要求選填值與限制
, wav, json
預設值
欄位stream_format類型string要求選填值與限制
audio
預設值—
輸入素材組合

text_to_speech · 必填: input

方法參數與生命週期
參數規格
參數material_types規格text
參數required規格null
參數optional_controls規格null

生命週期: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · 實際回傳的 task_id 或媒體庫紀錄

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

方法結構與 ID 均為精確值;供應商能力與准入狀態分開。

方案

Ailoot 方法費率

Ailoot 語音合成POST /v1/audio/speech
輸入
US$0.0005 / 1K
輸出
US$0.009 / 1K
讀取快取
US$0.000125 / 1K

Ailoot 會在請求前預留估算金額。取得結果後,依實測用量結算最終費用。串流結算採用最終用量紀錄。預留金額與結算的運作方式 →

請求範例

Ailoot · 語音合成

語音範例
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "gemini-3.8-flash-tts", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o speech.wav

接收並儲存結果

Ailoot · 語音合成

原生音訊位元組或 JSON 資產連結

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
保留所有已完成的結果

請保留所有完整傳回的回應、檔案與內容區塊。

單一輸出預設為原生音訊位元組,並附實際 Content-Type;response_format=json 或多個輸出會回傳所有自有連結。不會依請求轉換為 MP3/Opus/AAC/FLAC/PCM,也不提供 SSE。

需要檢查原始回應時

保留原始 operation_id/X-Client-Request-ID 以供核對,請勿重新提交;沒有專用的音訊輪詢路由。

回應欄位
欄位類型
欄位binary native audio類型bytes
欄位model類型string
欄位response_id類型string
欄位actual_count類型integer
欄位data[]類型owned audio asset link
錯誤與後續步驟
回應條件下一步
回應400 · invalid_request_error條件必要欄位、素材表示方式或參數值無效下一步提出新的建立請求前,先修正指定欄位。
回應server_error條件回傳的回應表示該作業或結果需要檢查下一步保留原始回傳的作業/任務 ID、請求標頭與回應;繼續以支援的方式讀取該原始作業。請勿重新提交建立請求。

別名

模型別名

Ailoot gemini-3.8-flash-tts

方法路徑別名

請使用上方列出的 API 方法路徑。

相關呼叫用 ID

gemini-3.8-flash-tts

FAQ · Gemini 3.8 Flash Tts
可以使用哪些輸入與結果?

POST /v1/audio/speech · gemini-3.8-flash-tts: text → audio

請求使用哪些欄位?

POST /v1/audio/speech · gemini-3.8-flash-tts: model, input, voice, response_format, stream_format

適用哪些限制?

POST /v1/audio/speech · gemini-3.8-flash-tts: ctx: 8192; max_out: 16384

更多詳情

將 Ailoot 串接 Claude Code、OpenCode、Hermes 或自己的應用程式。

公司及其專案組合

公司及其專案組合:數百萬客戶,每月銷售額達數十億。

優惠購買 token。

訂閱優惠適合持續工作,折扣碼購買 token 最高可折 50%。

訂閱
為定期請求選擇優惠方案。
最高 50% 折扣碼
購買時輸入代碼,價格依活動重算。
歷史中的費用
每次請求保存模型、token 與金額。

選擇訂閱 · 查看模型價格

將 API 加入 你銷售的產品。

依 Ailoot 正式服務條款與授權合約串接 SaaS、應用程式與機器人;轉售請申請經銷授權。

商用應用程式
在付費功能加入文字、圖片、影片與聲音生成。
經銷授權
提供專案說明與存取方式,要求書面使用和轉售條件。
網站文件
串接前可閱讀正式服務條款、授權合約與資料處理政策。

申請經銷授權 · 正式服務條款與授權合約