traxlate

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.

Código fonte na tela
A superfície da terra

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.

Capacidades

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.

Início rápido

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.

Common questions

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.

For agencies & enterprise

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.

Request demo access