適用於不同語音工作流程的 session types
根據應用程式是否需要回應、即時翻譯或僅轉錄輸出,在 voice-agent、translation 與 transcription session types 之間做選擇。
Realtime and audio 是一份 OpenAI API 指南,協助為特定應用選擇正確的語音架構。它區分用於即時、低延遲音訊的 Realtime sessions,以及用於檔案型、有限範圍或生成式語音工作流程的 request-based audio APIs。
本指南涵蓋 voice agents、live translation、realtime transcription、speech generation,以及可音訊的 chat models。它也說明 session types、傳輸選項、安全識別碼,以及將 beta Realtime integration 遷移至 GA interface 時所需的變更。
根據應用程式是否需要回應、即時翻譯或僅轉錄輸出,在 voice-agent、translation 與 transcription session types 之間做選擇。
在用戶端傳送音訊、接收事件並即時更新 session state 時,維持 Realtime session 開啟。
使用 Agents SDK 與 WebRTC 建立瀏覽器 voice agents,並可選擇連接到伺服器端工具。
使用專用的 translation endpoint 進行持續語音翻譯,而不是標準的 assistant turn lifecycle。
透過 gpt-realtime-whisper latency controls 調整即時轉錄,在較早的部分文字與轉錄品質之間取得平衡。
根據音訊擷取與播放的位置,在 WebRTC、WebSocket 或 SIP 之間選擇,從瀏覽器用戶端到電話系統皆可對應。
建立一個可聆聽即時音訊、回應使用者、呼叫工具,並在同一個 session 中維持對話狀態的助理。
使用專用的 realtime translation session,在語音被說出時即時翻譯,並串流翻譯後的音訊與 transcript deltas。
將串流音訊轉為 transcript deltas,或在不需要模型生成口語回應時,把音訊檔案轉成文字。
使用 request-based speech generation models,將文字轉換為自然聽感的口語音訊。
當你想延伸以文字為主的工作流程時,使用可音訊的 chat models,為既有的 Chat Completions app 加上音訊功能。
當你在即時 session 與 request-based audio API 之間做選擇時,請使用 Realtime and audio 指南。Realtime sessions 最適合需要低延遲的即時音訊;request-based audio APIs 則更適合檔案型、有限範圍或不需要 live session 的語音生成工作流程。
當應用程式應該回應使用者、呼叫工具,並管理對話狀態時,請使用 voice-agent session。指南也會將瀏覽器 voice agents 指向 Voice agents 指南,該指南使用 Agents SDK 搭配 WebRTC 來處理瀏覽器音訊,並可連接到伺服器端工具。
當應用程式需要在語音到達時持續進行翻譯時,請使用 translation session;當應用程式需要從串流音訊取得即時 transcript deltas,但不需要模型生成的口語回應時,請使用 transcription session。
WebRTC 適用於直接擷取或播放音訊的瀏覽器與行動用戶端。WebSocket 適用於已接收原始音訊的伺服器端媒體管線、通話系統或 worker,而 SIP 則適用於電話語音代理。
當你的應用程式會識別個別終端使用者時,指南建議為 Realtime API requests 加入穩定且保護隱私的 safety identifier。這個識別碼應透過 OpenAI-Safety-Identifier header 傳送,並在同一位使用者的不同 sessions 間保持穩定。
Lemon 是 Mac 語音助理,按 fn 說出指令即可完成寫作與其他任務;提供免費 Basic 與付費 Pro,流程簡單,停留同一分頁即可完成。
QuickQuill 是一款適用於 macOS 的本機語音輸入與轉錄 App,可在裝置上錄音、逐字轉寫、生成摘要與匯出筆記,無需使用雲端服務。
Speech to Text Converter 是一款瀏覽器語音轉文字工具,支援即時口述與上傳音訊、影片檔。提供免費方案處理短任務,Pro 方案可無限轉錄,並支援 AI 摘要、翻譯、說話者辨識與進階匯出。
Pewbeam 是教會簡報應用,能即時聆聽講道、辨識聖經經文引用,並自動顯示對應經文,協助牧者、投影團隊與媒體志工減少直播聚會中的手動換頁。
一個集成圖像、視頻、語音、寫作和聊天工具的全能AI平台,以增強創造力和協作。
Gemma AI 是一款電話提醒 app,會依排程直接致電提醒你,不靠推播通知。支援 Google Calendar 同步與自然對話互動,讓你更直接掌握行程。