Skip to content

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

POST
/api/asr/jobs

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

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

diarization=true включает таймстемпы независимо от word_timestamps.

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

Разделить до четырёх говорящих. Автоматически включает таймстемпы слов.

Defaultfalse

Responses

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

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

Playground

Authorization
Headers
Body

Samples