新帳號 免費註冊,送 10 次呼叫,最高 $1,免綁卡。

gemini-2.5-flash-native-audio vs gemini-3.1-flash-live

gemini-2.5-flash-native-audio 採邀請制。下方的數字是即時費率,但要先取得工作空間的授權才能呼叫;如果你打算依據這份比較來開發,請先向我們申請開通。

gemini-3.1-flash-live 採邀請制。下方的數字是即時費率,但要先取得工作空間的授權才能呼叫;如果你打算依據這份比較來開發,請先向我們申請開通。

vs

什麼情況選哪一個

音訊費率完全相同(每百萬輸入 $3、輸出 $12),工作階段機制也一樣——16 kHz 輸入、24 kHz 輸出的 PCM,128k 脈絡,純音訊 15 分鐘上限——較舊的 gemini-2.5-flash-native-audio 在文字上還略便宜,每百萬 $0.5 和 $2 對 $0.75 和 $4.5。功能上的分水嶺是工具行為:gemini-2.5-flash-native-audio 支援 NON_BLOCKING 函式宣告,工具執行期間模型可以繼續說話,而 gemini-3.1-flash-live 是循序式的,要等工具結果回傳才會回應——但它在文字、音訊和視訊之外增加了影像輸入。工具密集的對話選 2.5,需要影像輸入選 3.1。

Benchmark 成績

gemini-3.1-flash-live:供應商沒有公布 benchmark 成績。

gemini-2.5-flash-native-audio:公布了 8 項,但每一項都沒有夠多其他模型的成績,無法比較。

gemini-2.5-flash-native-audio gemini-3.1-flash-live 其他有成績的模型 其他模型平均 ★ 沒有模型分數更高
AMI near+far field (WER)
63.8%
N/A
Big Bench Audio
71%
N/A
BFCL v3 (single-turn, python only)
69.4%
N/A

供應商公布: Amazon OpenAI

定價

gemini-2.5-flash-native-audio gemini-3.1-flash-live Δ
音訊輸入 / 1M tokens $3 $3 =
音訊輸出 / 1M tokens $12 $12 =
文字輸入 / 1M tokens $0.5 $0.75 0.67×
文字輸出 / 1M tokens $2 $4.5 0.44×

費率取自網站建置時的即時目錄;各模型頁面都列有最新的價目。

兩者的相對位置:每 1M 音訊 tokens 的價格,涵蓋同一計費單位下全部 6 個即時語音對語音模型(對數尺度)

功能

gemini-2.5-flash-native-audio gemini-3.1-flash-live
思考控制 可設定 一律開啟
提示詞快取 隱式 + 顯式 隱式 + 顯式
快取存活時間 未公布 未公布
最小快取前綴 4096 個 token 4096 個 token

規格

gemini-2.5-flash-native-audio gemini-3.1-flash-live
輸入模態 文字 音訊 影片 文字 圖像 音訊 影片
輸出模態 文字 音訊 文字 音訊
發布日期 - 2026-03-26
知識截止日期 2025-01 -
聲音

Any voice from the Gemini text-to-speech voice set

native-audio output models switch languages naturally during a conversation.

Any voice from the Gemini text-to-speech voice set

native-audio output models switch languages naturally during a conversation.

工作階段功能
  • Function calling supported, with NON_BLOCKING function declarations letting the model keep talking while a tool runs
  • VAD interruption cancels and discards the in-flight generation
  • search grounding and thinking supported
  • no caching, structured outputs, code execution or Batch API
  • Function calling is sequential only - the model will not start responding until the tool response is sent
  • search grounding and thinking supported
  • VAD interruption cancels the in-flight generation
  • no caching, structured outputs, code execution or Batch API
上下文視窗 131K 131K

規格摘錄自各供應商的文件;供應商沒有公布的項目就直接略過,不自行推測。 完整來源: gemini-2.5-flash-native-audio · gemini-3.1-flash-live

改一行程式碼就能在兩者之間切換

下面每個頁籤都列了這兩個模型 ID,要改的只有醒目標示的那兩行。端點、金鑰和請求格式都不變。

import asyncio, base64, json, websockets

URL = "wss://synthorai.io/v1/realtime?model=gemini-2.5-flash-native-audio"
# URL = "wss://synthorai.io/v1/realtime?model=gemini-3.1-flash-live"  # 取消這一行的註解,並把上一行註解掉
# Send ONLY the Authorization header - the beta protocol is retired.
HEADERS = {"Authorization": "Bearer sk-syn-..."}

async def main():
    async with websockets.connect(URL, additional_headers=HEADERS) as ws:
        # 1) configure the speech-to-speech session
        await ws.send(json.dumps({
            "type": "session.update",
            "session": {
                "type": "realtime",
                "output_modalities": ["audio"],
                "audio": {"output": {"voice": "alloy"}},
            },
        }))
        # 2) send input audio (base64 PCM16), then request a spoken reply
        await ws.send(json.dumps({"type": "input_audio_buffer.append", "audio": pcm16_b64}))
        await ws.send(json.dumps({"type": "input_audio_buffer.commit"}))
        await ws.send(json.dumps({"type": "response.create"}))
        # 3) stream the model's audio (and text) back
        async for raw in ws:
            ev = json.loads(raw)
            if ev["type"] == "response.audio.delta":
                play(base64.b64decode(ev["delta"]))   # audio out
            elif ev["type"] == "response.done":
                break

asyncio.run(main())

取得 API 金鑰 →

常見問題

gemini-2.5-flash-native-audio 和 gemini-3.1-flash-live 哪個比較便宜?

兩者的「音訊輸入 / 1M tokens」相同($3),這一項分不出高下,請看下方的規格與功能。

可以只串接一次,就對 gemini-2.5-flash-native-audio 和 gemini-3.1-flash-live 做 A/B 測試嗎?

可以。兩個模型都走同一個 OpenAI 相容端點,用的也是同一把 API 金鑰,切換時只要改一行裡的模型名稱字串。你可以把一部分流量分別導到兩邊,再直接比較帳單。

gemini-2.5-flash-native-audio 與 gemini-3.1-flash-live 支援提示詞快取嗎?

我們的資料來源只列出其中一個模型的快取讀取價格;沒有列出費率的那一個,代表它的供應商沒有為快取讀取另訂價格。

相關比較