Nexara

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

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

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://api.nexara.ru/api/v1/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": "Превышен лимит запросов"
}