traxlate

Pour les développeurs

La langue, En tant que API. Chaque produit.

Traduisez du texte, doublez des vidéos, renderez les voix et les sous-titres — le tout via REST. Asynchrone avec des webhooks, streaming pour TTS à faible latence, limites de dépenses par clé, lots multi-cibles. Porte-clés authentiques. L'accès API est disponible sur les plans Business et Enterprise.

Code source à l'écran
Sur la surface

Six paramètres.
Chaque produit.

L'ensemble de la plateforme exposée en REST. Synchronisation pour les tâches courtes, asynchrone avec des webhooks pour tout le reste. Streaming pour TTS où chaque milliseconde est ressentie.

  • POST/api/v1/translate

    Traduire le texte

    Soumettez un texte ou un fichier, obtenez la traduction. Synchronisation pour le texte court, asynchrone avec webhook pour les tâches longues.

  • POST/api/v1/tts/synth

    Rendre une voix

    Rendu synchrone avec toutes les options: voix, langue, émotion, mode studio. Retourne l'audio URL.

  • POST/api/v1/tts/synth/stream

    Transmission en direct par TTS

    Chunked audio stream ; la lecture commence à la première phrase. Sous-seconde TTFB sur les voix communes.

  • POST/api/v1/dub

    Dub et vidéo

    Soumettre URL ou télécharger, choisissez la langue cible et le mode vocal. Asynchrone; webhook se déclenche quand il est prêt.

  • POST/api/v1/subtitles

    Ajouter des légendes à une vidéo

    Génération de sous-titres avec traduction optionnelle. SRT, VTT, TXT et bilingue en réponse.

  • GET/api/v1/usage

    Utilisation & équilibre

    Solde de crédit en temps réel, dépenses mensuelles, ventilation par produit pour la facturation et le budget.

Référence complète, paramètres et formes de réponse à /docs/api.

Capacités

Conçu pour Intégrations de production.

  • 01

    Authentification par clé au porteur

    Autorisation: Porteur <key>. Limites de dépense mensuelles par clé. Piste d'audit par clé. Faites pivoter ou révoquez sans affecter le reste de votre intégration

  • 02

    Webhooks avec HMAC

    POST callbacks sur chaque événement terminal. Signatures HMAC-SHA-256, protection contre la relecture, clés idempotentes. Réessayer en cas de défaillance du récepteur avec un recul exponentiel.

  • 03

    Transmission en direct par TTS

    Sous-seconde TTFB sur les voix du casting. Conçu pour les agents conversationnels qui ne peuvent pas attendre qu'un rendu en mémoire tampon soit terminé.

  • 04

    Lots multi-cibles

    Soumettre une fois, diffuser dans N langues cibles Progression par enfant, téléchargement par enfant, lot unique Événement terminé lorsque le dernier enfant arrive.

  • 05

    Clés d'idempotency

    Passez Idempotency-Key sur n'importe quel POST et la plateforme déduplique les dernières 24 heures de requêtes. Sécurisé pour les scénarios de réessai à partir du bord.

  • 06

    Devis avant de dépenser

    Appelez /api/v1/quote pour connaître le coût exact d’une tâche (traduction, doublage, voix ou sous-titrage) avant de vous engager. Vous pouvez ainsi établir un budget par demande et afficher les coûts à vos propres utilisateurs.

Démarrage rapide

Traduire. En quatre lignes.

curl https://traxlate.com/api/v1/translate \
  -H "Authorization: Bearer $TRAXLATE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, world.","target":"ja"}'

Des extraits Python et Node, des exemples par lots, des flux de téléchargement de fichiers et une vérification webhook en un seul. /docs/api.

Common questions

Développeur de logiciel, Répondu.

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.

  • Quels forfaits incluent l'accès API?

    +

    L'accès API est inclus dans les forfaits Business et Enterprise. La référence complète et les guides de démarrage rapide sont accessibles à tous — lisez-les en tout temps — et vous pouvez passer au niveau Business pour émettre des clés actives avec webhooks, lots et limites de dépense par clé. Enterprise ajoute une capacité dédiée et des limites personnalisées.

  • Synchro ou asynchrone?

    +

    Synchronisation pour la traduction de texte court et les rendus vocaux courts (moins de ~500 caractères / moins de ~30 sec). Async pour tout le reste - téléchargements de fichiers, dubs, longs titres, long renders. Async renvoie un job_id + poll_url, et vous pouvez configurer un webhook URL par clé API pour sauter entièrement le sondage.

  • Qu'en est-il des limites de taux?

    +

    Des défauts généreux Configurable par clé Les plans d'entreprise bénéficient d'une capacité dédiée Le point de terminaison /api/v1/usage expose votre marge limite actuelle en fonction du solde de crédit

  • Puis-je définir des limites de dépenses par clé?

    +

    Oui, oui. Chaque clé API a une limite de dépense mensuelle optionnelle. Une fois atteint, le API renvoie 402 jusqu'au mois suivant. Empêche les coûts excessifs dus aux bugs ou aux pics de trafic dans votre intégration.

  • Comment gérer les téléchargements de fichiers volumineux?

    +

    POST un téléchargement en plusieurs parties jusqu'à 10 fichiers Le API retourne immédiatement avec job_id et poll_url Le fichier est traité en arrière-plan et le webhook se déclenche une fois terminé. Les téléchargements reprenables sont sur la feuille de route pour les médias >10 GB

  • Qu'en est-il de la signature webhook?

    +

    Chaque webhook POST inclut un en-tête X-Traxlate-Signature — HMAC-SHA-256 sur le corps utilisant votre secret de webhook. Vérifiez avant traitement. Protection de rejouabilité via X-Traxlate-Timestamp (rejet des événements plus anciens que 5 minutes).

  • Comment fonctionnent les lots?

    +

    /api/v1/translate (ou /dub, /subtitles) avec les cibles: retourne un batch_id + les ID des enfants. Chaque enfant rapporte ses progrès de façon indépendante Un seul lot.Le webhook terminé se déclenche lorsque le dernier enfant atteint un état terminal. Surfaces de réussite/échec par enfant dans la charge utile globale.

  • Où sont les docs?

    +

    Référence complète à /docs/api. Code de démarrage rapide en cURL, Python et Node. Chapitre Webhooks avec des extraits de vérification. Ouvrez le guide d'intégration avant de rédiger une ligne de code.

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