跳至主要內容

第 0 天支援:Gemini 3.8 Flash TTS 與 Flash-Lite TTS

LiteLLM x Gemini 3.8 Flash TTS 與 Flash-Lite TTS

LiteLLM 透過 /v1/audio/speech,在 Google AI Studio(gemini/)第 0 天支援 gemini-3.8-flash-tts 與 gemini-3.8-flash-lite-tts。兩者皆為正式可用,並取代 3.1 Flash TTS 預覽版。

根據 Google,Flash TTS 專為遊戲、有聲書和 Podcast 等創意工作而打造,而 Flash-Lite TTS 則是更便宜的級別,適合大量配音與語音代理程式。兩者皆使用超過 2,000 種預先建置的聲音,且 Flash TTS 支援 130 種語言並具備自動偵測功能。

備註

不需要升級 Docker 映像。 兩個模型都會透過 LiteLLM 現有的 Gemini 語音路徑進行路由,因此任何較新的版本都可用於推論。若要進行成本追蹤,請在 Admin UI 中按下 Reload Model Cost Map 按鈕(或 POST /reload/model_cost_map),以從 PR #42752 讀取定價,適用於 v1.76.0 及以上版本。

上市定價​

兩個模型的上市促銷定價皆適用至 2026 年 12 月 31 日,並自 2027 年 1 月 1 日起適用 Google 的標準定價。LiteLLM 會以上市費率追蹤成本。

Flash TTS 為每 100 萬個文字輸入 token 0.50 美元、每 100 萬個音訊輸出 token 9.00 美元,而 Flash-Lite TTS 為 0.50 美元與 6.00 美元。Batch 與 Flex 的費率為這些價格的一半,Priority 則為 1.8 倍。作為比較,3.1 Flash TTS 預覽版的輸入為 1.00 美元、輸出為 20.00 美元。

快速開始​

import litellm

response = litellm.speech(
model="gemini/gemini-3.8-flash-tts",
input="Welcome back. Your order shipped this morning.",
voice="Kore",
)

response.stream_to_file("welcome.wav")

注意事項​

輸入上限為每次請求 8,192 個 token,輸出上限為 16,384 個 token,因此請將像有聲書章節這類長篇稿件拆分成多次呼叫。請在 voice 中以名稱傳入預先建置的聲音;請參閱 Google 的 speech generation guide 取得清單。

回饋​

透過 LiteLLM 執行 Gemini 3.8 TTS 並遇到意料之外的情況嗎?請在 GitHub discussion #42776 分享。