Solutions Choose your path
For individuals Build, learn, and create with simple usage-based access. For business Scale teams, billing, governance, and model workflows. More English 繁體中文 日本語 한국어 Français Deutsch Español Italiano Português Русский العربية ไทย Tiếng Việt Bahasa Indonesia Bahasa Melayu Türkçe Polski Nederlands Danish Norsk Қазақ اردو
免費開始 免費開始
500+ AI Model API, All In One API.
Just In CometAPI © 2026 CometAPI · All rights reserved
Home Blog GPT-Transcribe 與 GPT-Live-Transcribe:API 與定價 new / CometAPI 研究
GPT-Transcribe 與 GPT-Live-Transcribe:API 與定價 比較 GPT-Transcribe 與 GPT-Live-Transcribe 的定價、延遲、API 工作流程、上下文控制、限制與遷移步驟。
比較 GPT-Transcribe 與 GPT-Live-Transcribe 的定價、延遲、API 工作流程、上下文控制、限制與遷移步驟。
先用這個摘要快速掌握答案,再閱讀指南取得背景、範例與實作細節。
複製from openai import OpenAI
client = OpenAI(
api_key="YOUR_COMETAPI_KEY",
base_url="https://api.cometapi.com/v1",
)
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[{"role": "user", "content": "Build this workflow."}],
)
print(response.choices[0].message.content)GPT-Transcribe 與 GPT-Live-Transcribe:定價、API 差異與遷移
重點摘要
對已完成錄音使用 gpt-transcribe,費率為每音訊分鐘 $0.0045 ;對麥克風、通話或直播媒體串流使用 gpt-live-transcribe,費率為每分鐘 $0.017 。OpenAI 在已發布的基準上報告,新的即時模型相較於 GPT-Realtime-Whisper 的轉寫錯誤更低,但選擇取決於文字需要出現的時間點、所需輸出欄位,以及兩種模型在你的生產音訊上的實測表現。
GPT-Transcribe 與 GPT-Live-Transcribe 一覽
若你只需要在音訊錄製完成後取得轉寫,請使用 gpt-transcribe。若你的應用需要在音訊仍持續輸入時即出現文字,請使用 gpt-live-transcribe。最大的差別不只是價格,還包括轉寫開始的時機與你的應用需要支援的 API 工作流程類型。
最適用於 已上傳錄音、有界音訊請求、非同步任務、以及已提交的 Realtime 輪次 麥克風、通話、會議與直播媒體串流 公開價格 每音訊分鐘 $0.0045 每音訊分鐘 $0.017 每音訊小時價格 $0.27 $1.02 API / 端點 /v1/audio/transcriptions;可選的已提交輪次 Realtime 工作流程 Realtime 轉寫工作階段(v1/realtime/transcription_sessions 或類似) 連線方式 檔案上傳;處理檔案期間可選擇串流回傳 伺服器管線用 WebSocket;瀏覽器音訊用 WebRTC 轉寫開始時間 在提交檔案或提交一個音訊輪次之後 在音訊持續到達時 部分轉寫輸出 是,透過檔案串流或已提交輪次串流 是,隨著即時語音到達 情境控制 prompt、keywords、languages prompt、keywords、languages、delay 偵測語言輸出 是,當模型可做出可靠預測時 否 重要限制 25 MB 上傳限制;需要其他路徑才能取得時間戳、分軌說話人或翻譯 無字詞級時間戳、說話人標籤或信心分數
雖然 gpt-transcribe 能在處理已完成檔案或已提交的音訊輪次時回傳部分轉寫更新,但它並非持續的即時串流路徑。對於即時字幕、通話或麥克風輸入,gpt-live-transcribe 是更好的選擇。
什麼是 GPT-Transcribe 與 GPT-Live-Transcribe? OpenAI 在 2026 年 7 月 29 日推出 gpt-transcribe 與 gpt-live-transcribe。gpt-transcribe 處理已完成錄音、串流的檔案轉寫與已提交的 Realtime 輪次;gpt-live-transcribe 則在音訊從麥克風、通話或直播媒體串流到達時,回傳低延遲的轉寫更新。
這兩種模型提供一般檔案與即時轉寫的新預設路徑,但對於時間戳、翻譯、字幕與說話人分離等專門需求,仍需要使用 Whisper 與 GPT-4o 的特化轉寫工作流程。
何時值得為 GPT-Live-Transcribe 支付較高價格? OpenAI 的 API 定價頁 列出 gpt-transcribe 每分鐘 $0.0045,gpt-live-transcribe 每分鐘 $0.017。因此即時路徑每音訊分鐘約貴 3.8 倍 。
100 小時 $27 $102 $75 1,000 小時 $270 $1,020 $750 10,000 小時 $2,700 $10,200 $7,500
上述轉寫成本僅採用 OpenAI 公開的基礎費率:音訊小時 × 60 × 每分鐘價格。不包含儲存、網路傳輸、重試、應用託管、後處理、人工作業修正與備援供應商成本。
當產品需求包含即時字幕、智能助理、審核或即時互動時,選擇 gpt-live-transcribe。當只在會議、通話、訪談或媒體上傳完成後才需要轉寫時,選擇 gpt-transcribe。雙路徑架構可用即時轉寫優化使用者體驗,再用檔案轉寫處理通話後流程或回填。
OpenAI 目前將 GPT-Realtime-Whisper 與 gpt-live-transcribe 列為相同的每分鐘 $0.017 基礎費率。評估在這兩種即時路徑間遷移時,應著重於可接受轉寫的品質、延遲、事件處理與營運相容性,而非僅憑標示價格。
GPT-Transcribe 與 GPT-Live-Transcribe 的 API 有何不同? 主要差異在於音訊進入系統的方式與轉寫事件開始的時間點。gpt-transcribe 接受已完成檔案或已提交的音訊輪次;gpt-live-transcribe 維持 Realtime 連線,並在音訊仍持續到達時發出轉寫更新。
已完成音訊使用 GPT-Transcribe 對已完成錄音,將檔案送至 /v1/audio/transcriptions。OpenAI 的檔案轉寫指南 接受大小上限 25 MB,格式為 mp3、mp4、mpeg、mpga、m4a、wav 或 webm。
from openai import OpenAI
client = OpenAI()
with open("support-call.wav", "rb") as audio_file:
transcript = client.audio.transcriptions.create(
model="gpt-transcribe",
file=audio_file,
prompt="A support call about a premium plan and account AC-42.",
extra_body={
"keywords": ["premium plan", "AC-42", "billing"],
"languages": ["en"],
},
)
print(transcript.text)
設定 stream=True 以在 OpenAI 處理已上傳錄音時接收轉寫差量事件。這能縮短看到文字的等待時間,但不會 將檔案端點變成即時接收麥克風音訊的路徑。
到達中的音訊使用 GPT-Live-Transcribe 建立一個 type: "transcription" 的 Realtime 工作階段,並選擇 gpt-live-transcribe。伺服器端媒體管線使用 WebSocket,瀏覽器音訊使用 WebRTC。
{
"type": "session.update",
"session": {
"type": "transcription",
"audio": {
"input": {
"format": {
"type": "audio/pcm",
"rate": 24000
},
"transcription": {
"model": "gpt-live-transcribe",
"prompt": "A support call about a premium plan and account AC-42.",
"keywords": ["premium plan", "AC-42", "billing"],
"languages": ["en"],
"delay": "low"
},
"turn_detection": null
}
}
}
}
使用 input_audio_buffer.append 附加音訊區塊。應用程式可透過 input_audio_buffer.commit 提交輪次,或設定伺服器端語音活動偵測。
Realtime 轉寫指南 會透過 conversation.item.input_audio_transcription.delta 回傳增量文字,並在提交的項目完成後以 conversation.item.input_audio_transcription.completed 結束。不同輪次的完成事件不保證按照到達順序,因此請以 item_id 而非到達順序進行對齊。
當不需要立即顯示文字時,使用已提交輪次路徑 gpt-transcribe 也可在 WebSocket 的 Realtime 轉寫工作階段中運行。轉寫會在提交一個音訊輪次之後開始,模型可使用較早輪次的轉寫作為上下文,且完成事件可包含偵測到的語言。
當基於輪次的串流或語言偵測比說話期間即時顯示文字更重要時,這種已提交輪次的路徑會很有用。它不應與 gpt-live-transcribe 的持續、較低延遲行為混淆。
Prompts、Keywords、Languages 與 Delay 如何影響轉寫? 兩種模型皆可接受能改善人名、數字、縮寫、產品術語、口音、多語音訊與語碼轉換識別的上下文。
prompt 描述錄音、說話者、領域或預期主題 過於特定的上下文可能導致轉寫偏誤 keywords 提供實名、縮寫、帳號格式或技術術語等字面提示 提示並非必然輸出;測試是否出現未說出的插入詞 languages 列出一個或多個預期的輸入語言 不支援或格式不正確的代碼會被拒絕 delay 在更早的即時增量與更多聲學上下文之間取捨 僅適用於 gpt-live-transcribe;須實測,勿假設固定毫秒
對於新模型,languages 取代舊的單一 language 欄位。請勿同時傳送兩者。每個 keyword 必須是一行文字,且不能包含 <、>、CR 或 LF;無效值會導致請求或工作階段更新被拒絕。
gpt-live-transcribe 支援 minimal、low、medium、high、xhigh 的 delay 設定。較低的設定偏好更早的部分文字,較高的設定會提供更多音訊上下文並可能提升轉寫品質。OpenAI 並未保證每個等級對應固定延遲,因此請在代表性的麥克風、編解碼器、網路、語言與工作階段長度上量測首個增量與最終轉寫的時間。
OpenAI 的準確度基準顯示了什麼? OpenAI 的發佈公告 指出,gpt-live-transcribe 在兩項多語轉寫測試中優於 GPT-Realtime-Whisper-1。亦指出在 Context Aware ASR 評估中,自由形式的上下文可提升語意準確度。
Context Aware ASR 語意準確度 44.6%,含自由形式上下文 38.5%,不含上下文 +6.1 個百分點 Common Voice,22 種語言,轉寫錯誤率 19.70% GPT-Realtime-Whisper-1 為 20.33% -0.63 個百分點;約 3.1% 相對改善 Real-World Audio Recording,9 種語言,轉寫錯誤率 9.60% GPT-Realtime-Whisper-1 為 11.65% -2.05 個百分點;約 17.6% 相對改善
審慎的結論是:新的即時模型在 OpenAI 報告的測試中表現較佳,且上下文提高了所報告的語意準確度。這些供應商回報的結果並不保證對所有語言、電信編解碼器、麥克風、delay 設定、領域詞彙或校正策略均有相同提升。
何時應改用 Whisper 或 GPT-4o Transcribe? 一般已完成檔案轉寫 gpt-transcribe低延遲即時字幕或通話轉寫 gpt-live-transcribe已完成錄音的說話人標籤 gpt-4o-transcribe-diarize 搭配 diarized_json字詞或片段時間戳 whisper-1 搭配 timestamp_granularities[]將非英語已完成音訊翻譯為英語 使用 /v1/audio/translations 與 whisper-1
對於分離說話人,OpenAI 需要使用檔案 Transcriptions API;Realtime 轉寫工作階段不支援說話人標籤。對於長於 30 秒的錄音,請將 chunking_strategy 設為 "auto" 或使用語音活動偵測設定。
應如何從 Whisper 遷移? 更換模型 ID 只是第一步。在切換生產流量前,請驗證整個工作流程。
路徑選擇 將已完成錄音與真正的即時工作負載分流 對非同步任務支付即時費率 語言欄位 在新模型中以 languages 取代 language;切勿同時傳送 請求或工作階段被拒絕 情境提示 在人名、數字、術語與噪音語音上測試 prompts 與 keywords 產生偏誤或插入未說出的詞 Delay 設定 在具代表性的音訊上至少比較 low、medium、high 未經數據就取捨速度或準確度 事件處理 以 item_id 對齊差量與完成事件 轉寫亂序或互相覆蓋 功能對齊 盤點對分離說話人、時間戳、信心分數、字幕與翻譯的依賴 下游缺失必要欄位 成本遙測 記錄音訊分鐘、重試、失敗、修正時間與可接受輸出 混淆標示價格與實際工作流程成本 發布策略 影子測試、金絲雀小流量、並保留回退機制 缺乏快速回退的廣泛回歸
針對 GPT-Realtime-Whisper 的遷移,請保持音訊格式、輪次偵測策略、測試集與延遲目標不變。由於公布的即時價格未變,請優先關注可接受轉寫率、延遲分佈、輸出穩定性與與其餘管線的相容性。
遷移指南(從 Whisper/既有模型)
已錄製/批次音訊 → 在現有的 /v1/audio/transcriptions 端點切換至 gpt-transcribe。
持續即時音訊 → 在 Realtime 轉寫工作階段切換至 gpt-live-transcribe。
在已提交輪次後追求更高準確度 → 在 Realtime 工作階段內使用 gpt-transcribe。
# Before (Whisper)with open("meeting.wav", "rb") as audio: result = client.audio.transcriptions.create( model="whisper-1", file=audio, language="en", prompt="Support call about AC-42" )# After (GPT-Transcribe)with open("meeting.wav", "rb") as audio: result = client.audio.transcriptions.create( model="gpt-transcribe", file=audio, prompt="A customer support call about billing", extra_body={ "keywords": ["AC-42", "Premium Plus"], "languages": ["en", "fr"] }, response_format="json" # or stream=True for deltas )
保持相同的 Realtime 工作階段/WebSocket 架構。
更換模型 ID,並以 languages 陣列取代單一 language。
可選擇加入 prompt、keywords 與 delay(例如 "low")。
持續處理相同的差量/完成事件。
勿同時傳送 language 與 languages。
GPT-Transcribe/GPT-Live-Transcribe 不以與 whisper-1 相同的方式支援字詞級時間戳、SRT/VTT 或英譯。對於這些特定需求請保留 Whisper。
回應格式不同——勿假設 text、verbose_json、srt 或 vtt 的行為完全一致。
keywords 必須是單行常值(不可含 <、>、CR 或 LF),否則請求會被拒絕。
請在具代表性的生產音訊上測試(口音、雜訊、領域術語、短語句),而非僅依賴公布的 WER。
快速建議
新專案預設:檔案/批次用 GPT-Transcribe,即時串流用 GPT-Live-Transcribe。
現有的 Whisper 或 GPT-4o-Transcribe 整合仍可運作,但不再是起步首選。
成本敏感的批次作業改用 GPT-Transcribe 收益最大($0.0045 對 $0.006)。
最新詳情請查閱官方模型頁與 OpenAI 開發者網站上的轉寫總覽指南。
應如何在生產音訊上評估兩種模型? 請使用具授權且能代表產品實況的音訊,而非僅使用乾淨的示範片段。
至少選取 50 段涵蓋主要用例、語言、裝置與音訊條件的錄音。
納入口音、打斷、背景噪音、語碼轉換、數字、日期、貨幣、電子郵件與領域詞彙。
以 gpt-transcribe 對已完成錄音進行測試(含上下文與不含上下文)。
以三種 delay 設定在 gpt-live-transcribe 上重播相同的即時樣本。
在不同輪次間保持格式、輪次邊界、prompts 與評分規則一致。
量測轉寫錯誤、領域術語召回、部分文字修訂、p50 與 p95 延遲、失敗、重試與人工作業修正時間。
計算每份可接受轉寫的成本,並在全面遷移前對選定路由策略進行金絲雀測試。
最終設計可只用其中一種模型,或兩者並用。決策指標應是可接受的生產轉寫的成本與可靠度,而非孤立的每分鐘標示價格。
常見問題
我應該使用哪個模型:GPT-Transcribe 或 GPT-Live-Transcribe? 對已完成錄音與非同步任務使用 gpt-transcribe。當文字必須在音訊仍在串流時到達,請使用 gpt-live-transcribe。
GPT-Transcribe 與 GPT-Live-Transcribe 的費用是多少? OpenAI 列出 gpt-transcribe 每音訊分鐘 $0.0045(每小時 $0.27),gpt-live-transcribe 每分鐘 $0.017(每小時 $1.02)。
GPT-Live-Transcribe 是否比 GPT-Realtime-Whisper 更準確? 在 OpenAI 的九語 Real-World Audio Recording 基準上,回報的轉寫錯誤率由 11.65% 下降至 9.60%。請在你的音訊上驗證此基準特定的結果。
GPT-Live-Transcribe 是否支援分離說話人或字詞時間戳? 否。不回傳說話人標籤、字詞級時間戳或信心分數。當需要這些欄位時,請使用相容的檔案模型或備援步驟。
從 GPT-Realtime-Whisper 遷移是否只需更換模型 ID? 否。在移轉生產流量前,請驗證工作階段設定、語言欄位、上下文輸入、delay 設定、事件排序、功能相依、延遲與輸出品質。
在實作前,請於 CometAPI 定價頁 確認最新的模型可用性與路徑價格,並使用 CometAPI 文件 參考相容 OpenAI 的請求樣式。在測試中鎖定精確的模型 ID,並記錄音訊時長、delay 等級、首個增量延遲、最終轉寫延遲、重試次數與可接受轉寫率,讓路由決策反映完整工作流程成本。