Appearance
Создать асинхронную задачу распознавания
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
file
string
Required
Аудиофайл для распознавания.
Format
"binary"model
const:GENVOICE_ASR
ASR-модель.
Default
"GENVOICE_ASR"word_timestamps
boolean
Возвращать таймстемпы слов.
Default
falseResponses
Повтор terminal-запроса с тем же Idempotency-Key.
application/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"
}