TTS
Baixar SRT
Gera o arquivo .srt (legenda) do áudio solicitado a partir dos dados de transcrição salvos no banco.
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órioUUID 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
titulostringopcionalTí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).