API 參考語音轉文字
即時 ASR
即時語音轉文字可用性和整合說明。
即時 ASR
即時 ASR 用於即時字幕、語音輸入和會議式轉錄。在Open API 上,即時 ASR 可用性取決於帳戶和部署。使用目前的 GET /api/openapi.json 架構和帳戶配置作為事實來源。
## 要求
啟用後,即時 ASR 使用 WebSocket 樣式的流模型。連線使用普通承載 API 金鑰進行驗證:
Authorization: Bearer FISHAUDIO_API_KEY以啟用的模型所需的編碼和區塊大小發送音訊。如果您的產品在瀏覽器中錄製音頻,請透過後端或核准的 API 金鑰交換流程路由它,而不是在客戶端程式碼中嵌入 API 金鑰。
回覆
回應是具有部分文字、最終文字、計時元資料和終端錯誤的事件流。將部分結果視為臨時 UI 狀態,並僅在服務將其標記為最終結果後才保留最終片段。
計費和積分
即時 ASR 可以按會話持續時間或處理的音訊持續時間收費。在您的產品中強制執行最大會話長度,並在開始昂貴的即時會話之前呼叫 設定檔。
錯誤
如果帳號無法使用即時 ASR,請使用 HTTP 語音轉文字 端點進行檔案轉錄。對於流錯誤,關閉連接,保留最後的最終轉錄本,並讓使用者有意重新啟動。