跳转到主要内容
以带有 file 字段的 multipart 表单把音频上传到 POST /v1/audio/transcriptions。带 base64 字符串的 JSON 正文无法通过验证。只有 TypeScript SDK 能发送这种表单;在其他语言中,请像下面那样用标准 HTTP 客户端提交,或者改为发送 URL(参见从 URL 转写音频)。

上传音频文件

从 URL 转写音频

Mistral、ElevenLabs 和 Morpheus 模型可以从 URL 读取音频,而不需要上传。由于这种请求是 JSON,无法上传文件的 SDK 方法也能处理它:

参数

在每种语言中,字段名都是表单字段(使用 URL 来源时为 JSON 字段)。 完整的 schema 见 Transcriptions API 参考。

响应

AudioTranscriptionResponse,以各 SDK 的映射类型返回(Go 中为 map[string]interface{},C# 中为 Dictionary<string, object>?,PHP 中为数组,Ruby 中为 Hash):
最后修改于 2026年11月5日