Skip to content

Создать асинхронную задачу распознавания

POST
/api/asr/jobs

Создать durable ASR job и сразу вернуть её идентификатор.

Повторите тот же multipart-запрос с тем же ключом после timeout/reset. Новый
файл, job и списание при этом не создаются. Sync и async ASR используют общее
пространство ключей.

Authorizations

HTTPBearer

API-ключ в формате: Bearer sk_live_YOUR_API_KEY

Type
HTTP (bearer)
Example"Bearer sk_live_YOUR_API_KEY"

Parameters

Header Parameters

Idempotency-Key

Необязательный ключ длиной 8–160 printable ASCII символов для безопасного retry.

Request Body

multipart/form-data
object

Аудиофайл для распознавания.

Format"binary"

ASR-модель.

Default"GENVOICE_ASR"

Возвращать таймстемпы слов.

Defaultfalse

Responses

Повтор terminal-запроса с тем же Idempotency-Key.

application/json
JSON
{
"id": "string",
"status": "string",
"text": "string",
"duration_seconds": 0,
"words": [
{
"text": "string",
"start": 0,
"end": 0
}
],
"error": "string",
"created_at": "string",
"completed_at": "string"
}

Playground

Authorization
Headers
Body

Samples