logo
開發者文件
搜尋
語音轉換為文字

語音轉換為文字

將音訊內容轉換為文字形式。

請求方法

POST

請求 URL

https://api-${endpoint}.gptbots.ai/v1/audio-to-text

請求認證

您可以參考 概覽 中的 API 參考文件。

請求

請求範例

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/audio-to-text' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: multipart/form-data' \ -F 'file=@/path/to/your/audio/file.mp3'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/audio-to-text' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@/path/to/your/audio/file.mp3'

                    
此代碼塊在浮窗中顯示

請求標頭

欄位 類型 描述
Authorization Bearer ${API Key} 使用 Authorization: Bearer ${API Key} 完成認證。API Key 可從 API Key 設定頁面獲取。
Content-Type multipart/form-data 資料類型需設置為 multipart/form-data。

請求參數

欄位 類型 必填 描述
file Byte[] 支援的音訊檔案最大為 25 MB,格式僅支援 mp3。

回應

回應範例

{ "text": "Hi, is there anything I can help you?" // 辨識出的文字內容 }
                      
                      {
  "text": "Hi, is there anything I can help you?" // 辨識出的文字內容
}

                    
此代碼塊在浮窗中顯示

成功回應

欄位 類型 描述
text string 辨識出的文字內容。

失敗回應

欄位 類型 描述
code int 錯誤代碼。
message string 錯誤詳情。

錯誤代碼

錯誤代碼 錯誤訊息
40000 參數無效
40127 開發者認證失敗
40325 無效的檔案類型,僅支援 'm4a'、'mp3'、'webm'、'mp4'、'mpga'、'wav'、'mpeg'
50000 內部伺服器錯誤
20059 Agent 已刪除
200116 未開啟多模態語音輸入功能
40353 僅在升級套餐後可用
40326 限制為 25 MB
20059 bot 已刪除
20022 帳戶點數不足