Darkvi
TTS

Gerar áudio

Cria um texto para conversão em áudio e inicia o processamento.

POSThttps://darkvi.com/api/tts

Autenticação

Envie sua chave de API no cabeçalho Authorization. O token deve estar associado a um usuário ativo.

Cabeçalho
Authorization: Bearer <SEU_TOKEN_DE_API>

Parâmetros

Corpo (JSON)

  • textstringobrigatório

    Texto a ser convertido em áudio. Limite por áudio conforme o plano: 80.000 caracteres (Starter e LITE) ou 120.000 (PRO e pay-as-you-go).

    Exemplo: Olá, este é um teste...
  • voicestring (idApi)obrigatório

    Identificador da voz: o campo idApi de cada item em GET /api/tts/voices. Deve existir e estar ativa.

    Exemplo: 3cfdsf3b-f69e-4533-8302-7d63f7cb5672
  • titlestringopcional

    Título opcional para identificar o áudio.

    Exemplo: Meu primeiro áudio

Exemplo de requisição

JSON
{
  "text": "Olá, este é um teste de conversão de texto para fala.",
  "voice": "3cfdsf3b-f69e-4533-8302-7d63f7cb5672",
  "title": "Meu primeiro áudio"
}

Respostas

201 CreatedTexto aceito e encaminhado para processamento.
Resposta
{
  "ok": true,
  "message": "Texto criado e encaminhado para processamento.",
  "data": {
    "created": {
      "id": "uuid",
      "status": "PENDING"
    }
  }
}