Para os desenvolvedores
Língua de sinais, Como um API. Todos os produtos.
Traduzir texto, dublar vídeo, renderizar vozes, mídia de legendas — tudo via REST. Async com webhooks, streaming para baixa latência TTS, limites de gastos por chave, lotes multi-alvo. Auth da portador-chave. Acesso API nos planos Business e Enterprise.

Seis pontos finais.
Todos os produtos.
Toda a plataforma exposta como REST. Sincronização para trabalhos curtos, assíncrona com webhooks para tudo o mais. Streaming para TTS onde cada milissegundo é sentido.
- POST/api/v1/translate
Traduzir o texto
Envie texto ou arquivo, receba a tradução. Sincronização para texto curto, assíncrono com webhook para trabalhos longos.
- POST/api/v1/tts/synth
Renderizar uma voz
Renderização síncrona com todas as opções: voz, linguagem, emoção, modo estúdio. Retorna o áudio URL.
- POST/api/v1/tts/synth/stream
Transmissão por TTS
Fluxo de áudio fragmentado; a reprodução começa na primeira frase. Sub-segundo TTFB em vozes comuns.
- POST/api/v1/dub
Dub e vídeo
Envie URL ou faça upload, escolha o idioma de destino e modo de voz. Async; webhook dispara quando pronto.
- POST/api/v1/subtitles
Adicionar legenda a um vídeo
Geração de legendas com tradução opcional. SRT, bilíngue em resposta.
- GET/api/v1/usage
Uso & equilíbrio
Saldo de crédito em tempo real, gastos mensais, detalhamento por produto para faturamento e orçamento.
Referência completa, parâmetros e formas de resposta em /docs/api.
Construído para você Integrações de produção.
- 01
Autenticação de chave do portador
Autorização: Titular <key>. Limites de gastos mensais por chave. Trilha de auditoria para cada chave. Gire ou revogue sem afetar o resto de sua integração.
- 02
Webhooks com HMAC
POST callbacks em cada evento de terminal. Assinaturas HMAC-SHA-256, proteção de repetição, chaves idempotentes. Tente novamente em falha do receptor com backoff exponencial.
- 03
Transmissão por TTS
Sub-segundo TTFB nas vozes do elenco. Desenvolvido para agentes conversacionais que não podem esperar pela conclusão de uma renderização em buffer.
- 04
Lotes de múltiplos alvos
Envie uma vez, expanda para N idiomas alvo. Progresso por criança, download de cada criança, lote único. Evento concluído quando a última criança pousa.
- 05
Chaves de idempotência
Passe Idempotency-Key em qualquer POST e a plataforma desduplica contra as últimas 24 horas de solicitações. Seguro para cenários de reintentar a partir da borda.
- 06
Cotação antes de gastar
Ligue para /api/v1/quote para obter o custo exato de crédito de qualquer trabalho — tradução, dublagem, voz ou legendas — antes de se comprometer, para que você possa orçamentar por solicitação e divulgar os custos aos seus próprios usuários.
Traduzir. Em quatro linhas.
curl https://traxlate.com/api/v1/translate \
-H "Authorization: Bearer $TRAXLATE_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello, world.","target":"ja"}'Python e Node snippets, exemplos em lote, fluxos de upload de arquivos e verificação webhook tudo em um. /docs/api.
Desenvolvedor de software, Respondido.
Real questions from buyers, real answers. If something isn't covered here, the full FAQ lives at /faq and you can always open a ticket.
Quais planos incluem o acesso API?
+O acesso API está incluído nos planos Business e Enterprise. A referência completa e os guias de início rápido estão abertos a todos — leia-os a qualquer momento. Você pode fazer upgrade para o Business para emitir chaves ativadas com webhooks, lotes e limites de gastos por chave. O Enterprise adiciona capacidade dedicada e limites personalizados.
Sincronização ou assíncronia?
+Sincronização para tradução de texto curto e renderizações curtas de voz (menos de ~ 500 caracteres / menos de ~ 30 segundos). Async para tudo o mais — uploads de arquivos, dubs, legendas longas, renderizações longas. O Async retorna um job_id + poll_url, e você pode configurar um webhook URL por chave API para pular a votação inteiramente.
E quanto aos limites de taxa?
+Padrões generosos; configurável por chave. Os planos Enterprise têm capacidade dedicada. O endpoint /api/v1/usage expõe sua margem de manobra atual do limite da taxa ao lado do saldo de crédito.
Posso definir limites de gastos por chave?
+Sim. Cada chave API tem um limite mensal opcional de crédito. Uma vez atingido, o API retorna 402 até o mês seguinte. Evita custos excessivos devido a bugs ou picos de tráfego em sua integração.
Como faço para lidar com uploads de arquivos grandes?
+POST um upload de várias partes até 10 GB. O API retorna imediatamente com job_id e poll_url; o arquivo é processado em segundo plano e o webhook dispara quando terminado. Os uploads retomáveis estão no roteiro para >10 mídias GB.
E quanto à assinatura de webhook?
+Cada webhook POST inclui um cabeçalho X-Traxlate-Signature — HMAC-SHA-256 sobre o corpo usando seu segredo de webhook. Verifique antes do processamento. Proteção de repetição via X-Traxlate-Timestamp (rejeitar eventos com mais de 5 minutos).
Como os lotes funcionam?
+/api/v1/translate (ou /dub, /subtitles) com alvos: retorna um batch_id + IDs de filhos. Cada criança relata progresso independente. Um único lote. O gancho completado dispara quando a última criança atinge o estado terminal. As superfícies de sucesso/falha por filho na carga útil agregada
Onde estão os documentos?
+Referência completa em /docs/api. Código de início rápido em cURL, Python e Node. Capítulo de webhooks com snippets de verificação. Abra o guia de integração antes de escrever uma linha de código.
Pegue uma chave.
Entregar alguma coisa.
Evaluate it on your content.
Translation offices, localization studios, and global teams: request demo access and try all four products — translation, dubbing, voices, and subtitles — with trial credits. Reviewed and approved for business use.