NexaraNexara
Референс API

Транскрибировать аудио

POST
/audio/transcriptions

Транскрибирует аудио из предоставленного аудиофайла. Также поддерживает диаризацию.

Authorization

bearerAuth
AuthorizationBearer <token>

Используйте ваш API-ключ как Bearer токен в заголовке Authorization. Пример: Authorization: Bearer nx-yourkey

In: header

Request Body

multipart/form-data

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/audio/transcriptions"

{  "task": "transcribe",  "language": "ru",  "duration": 9.12,  "text": "Пляж был популярным местом в жаркий летний день. Люди купались в океане, строили замки из песка и играли в пляжный волейбол.",  "segments": [    {      "id": 0,      "seek": 0,      "start": 0,      "end": 3.319999933242798,      "text": "Пляж был популярным местом в жаркий летний день.",      "tokens": [        50364,        2903,        1127,        353,        13519,        833,        287,        457,        2483,        741,        1125,        13,        50530      ],      "temperature": 0,      "avg_logprob": 0,      "compression_ratio": 0,      "no_speech_prob": 0    }  ]}

{  "detail": "Ошибка обработки аудиофайла: Неверный формат"}

{  "detail": "Учетные данные для аутентификации не предоставлены или недействительны."}
{  "detail": "Недостаточно средств на счете."}
{  "detail": [    {      "loc": [        "string"      ],      "msg": "string",      "type": "string"    }  ]}
{  "detail": "Превышен лимит запросов"}