AGTCloud API Docs
文件指南API Reference整合與資源更新與幫助
音訊處理Muse Voice Transcribe

檔案轉錄

上傳 WAV 音訊檔案,並使用 Muse Voice Transcribe 取得轉錄結果。

上傳完整的 WAV 音訊檔案,並透過 Muse Voice Transcribe 取得 JSON、SSE 或純文字轉錄結果。檔案必須使用單聲道、16-bit integer PCM,取樣率為 16 kHz 或 24 kHz。

HTTP檔案轉錄請求
curl --fail-with-body 'https://api.agtcloud.cn/v1/asr/transcribe' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Accept: application/json' \
  -F 'request={"model":"muse-voice-transcribe-1.0","audioEncoding":"WAV","mode":"DIARIZATION","languageBias":["Mandarin Chinese"]};type=application/json' \
  -F 'audio=@audio.wav;type=audio/wav'
POST/v1/asr/transcribe

使用 Multipart 同時提交 JSON 設定和 WAV 音訊。音訊必須為單聲道、16-bit integer PCM WAV,取樣率為 16 kHz 或 24 kHz,長度不超過 600 秒;完整請求本文不超過 32 MiB。

透過 Accept 選擇 JSON、SSE 或純文字回應。模型可用範圍以目前 API Key 和模型目錄為準。

授權

bearerAuth
授權Bearer <token>

在 Authorization Header 中使用 Bearer your-api-key。

傳遞位置: header

請求主體

multipart/form-data

request 部分使用 JSON,audio 部分上傳 WAV 檔案。用戶端應自動產生 Multipart boundary。

TypeScript 型別定義

在 TypeScript 中使用 request body 型別。

回應主體