Darkvi
TTS

Baixar SRT

Gera o arquivo .srt (legenda) do áudio solicitado a partir dos dados de transcrição salvos no banco.

GEThttps://darkvi.com/api/tts/srt/:id

Autenticação

Envie sua chave de API no cabeçalho Authorization. Obrigatório. Use a API key gerada em darkvi.com/settings.

Cabeçalho
Authorization: Bearer <SEU_TOKEN_DE_API>

Parâmetros

Caminho (URL)

  • idstring (uuid)obrigatório

    UUID do áudio (mesmo ID retornado ao criar o TTS em POST /api/tts ou listado em GET /api/tts). O áudio precisa estar com status DONE e pertencer ao usuário autenticado.

    Exemplo: 17beee29-af06-4425-a7c4-2b86c2ecdf2a

Query string

  • titulostringopcional

    Título opcional usado para definir o nome do arquivo no download (Content-Disposition).

    Exemplo: meu-video-01

Respostas

200 OK (application/x-subrip)Conteúdo SRT em texto (download).
Resposta
1
00:00:00,000 --> 00:00:02,000
Olá, este é um exemplo.

Observações

  • O :id é o UUID do áudio (ex.: 17beee29-af06-4425-a7c4-2b86c2ecdf2a), retornado no POST /api/tts ao criar o áudio.
  • O áudio precisa estar com status DONE e ter transcrição salva. Áudios PENDING/PROCESSING ainda não têm SRT.
  • O nome do arquivo será '<titulo>.srt' se 'titulo' for enviado, ou '<titulo-do-audio>.srt' caso exista; senão '<id>.srt'. Caracteres não-ASCII são removidos do filename ASCII e preservados via filename*=UTF-8 (RFC 5987).