Takeat Voice
Entre com seu e-mail e senha.
Não tem acesso? Peça ao administrador.
Entre com seu e-mail e senha.
Não tem acesso? Peça ao administrador.
Todas as requisições precisam da sua chave de API no header Authorization: Bearer <chave>. A chave é pessoal: se você for removido do painel, ela deixa de funcionar.
Gerar uma nova chave invalida a anterior imediatamente.
Escolha a voz e a velocidade. Os exemplos abaixo são atualizados automaticamente.
| Rota | Descrição |
|---|---|
POST/tts | Gera o áudio. Corpo em JSON. Resposta: arquivo audio/wav. |
GET/tts | Mesmo que o POST, com os parâmetros na URL (?text=…&voice=…&speed=…). Útil para testes rápidos. |
GET/voices | Lista as vozes disponíveis (voices) e seus nomes de exibição (labels). |
/tts| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
text | string | sim | Texto a ser lido, até 5000 caracteres. |
voice | string | não | ID da voz (tabela abaixo). Se omitido, usa . |
speed | número | não | De 0.5 (mais lento) a 2.0 (mais rápido). Padrão 1.0. |
| Código | Significado |
|---|---|
200 | Sucesso. O corpo é o arquivo WAV (22.050 Hz, mono). |
400 | Texto vazio, longo demais, só emojis, voz inexistente ou velocidade inválida. Veja o campo error. |
401 | Chave de API ausente ou inválida. |
500 | Falha interna ao gerar o áudio. |