Skip to content

音频转文本

1. 音频转录

POST /transcribe/file

上传并转录音频文件的主要端点。

请求体

plain
multipart/form-data

表单参数

  • file(必填):音频文件

  • language(可选):强制指定特定语言

  • align(可选):是否对时间戳进行对齐,默认为 true

  • diarize(可选):是否执行说话人分离,默认为 true

响应 (200)

json
{
  "task_id": "任务ID",
  "status": "任务状态"
}

2. 获取任务状态

GET /task/{task_id}

查询特定任务的状态。

路径参数

  • task_id(必填):任务 ID

响应 (200)

json
{
  "task_id": "任务ID",
  "status": "任务状态",
  "result": {
    // 转录结果(如果有)
  },
  "error": "错误信息(如果有)"
}