Darkvi
SRT externo

Enviar áudio

Envia um áudio externo e inicia a geração assíncrona da legenda SRT. Use o ID retornado para consultar o status.

POSThttps://darkvi.com/api/v1/srt

Autenticação

Envie sua chave de API no cabeçalho Authorization. Token gerado em darkvi.com/settings.

Cabeçalho
Authorization: Bearer <SEU_TOKEN_DE_API>

Parâmetros

Corpo (JSON)

  • filefile (multipart/form-data)obrigatório

    Áudio externo em MP3, WAV, M4A, AAC, OGG ou FLAC. Tamanho máximo: 50 MB.

    Exemplo: audio.mp3

Exemplo de requisição

JSON
multipart/form-data com campo file

Respostas

201 CreatedÁudio aceito e encaminhado para transcrição.
Resposta
{
  "success": true,
  "id": "24e3cf5d12864b05ad0135f2caf746dc",
  "status": "PENDING",
  "filename": "entrevista.mp3",
  "statusUrl": "/api/v1/srt/24e3cf5d12864b05ad0135f2caf746dc",
  "downloadUrl": "/api/v1/srt/24e3cf5d12864b05ad0135f2caf746dc/download",
  "usage": {
    "used": 1,
    "limit": 10,
    "remaining": 9,
    "resetAt": "2026-09-27T03:00:00.000Z"
  }
}

Observações

  • Este limite vale apenas para áudios externos e é compartilhado com a página /srt.
  • Legendas de áudios criados pelo TTS continuam livres e usam GET /api/tts/srt/:id.
  • Faça polling a cada 2–4 segundos em GET /api/v1/srt/:id até status=DONE.