TTSMaker est un service gratuit de synthèse vocale qui tourne dans le navigateur : vous collez un texte, il en fait un fichier audio à écouter ou télécharger. Deux entrées coexistent : le convertisseur ouvert de ttsmaker.com, utilisable sans compte, et TTSMaker Pro sur pro.ttsmaker.com, qui ajoute des quotas de caractères payants, un éditeur de dialogues multi-voix et une API.
L’outil est un convertisseur, pas un studio. On entre du texte, il en sort un MP3 ou un WAV : ni ligne de montage ni point d’entrée de clonage vocal dans les pages vérifiées pour cette fiche. Le résumé de l’éditeur le présente comme un outil gratuit de synthèse vocale qui fournit des services de synthèse de la parole et prend en charge plusieurs langues, et la FAQ du site décrit la même chose comme un générateur de voix IA.
Deux éléments le distinguent des offres gratuites voisines. Le plan gratuit n’est pas une période d’essai : l’éditeur annonce une version gratuite permanente pour les utilisateurs, tout en se réservant le droit d’ajuster les politiques concernées à l’avenir. Et les droits commerciaux accompagnent la sortie gratuite plutôt qu’une mise à niveau — la licence publiée accorde un droit d’utilisation non exclusif, irrévocable, mondial et perpétuel sur les fichiers audio générés.
La contrepartie : les fichiers sont supprimés en quelques minutes, et l’offre gratuite s’accompagne de captchas et de publicités.
Le catalogue est annoncé à plus de 600 voix IA réparties sur plus de 100 langues. Le détail que la plupart des fiches omettent : le plafond d’une conversion unique se définit par voix, pas par compte. La liste affiche des entrées marquées Limit Per Conversion: 20000 characters à côté d’autres marquées Limit Per Conversion: 300 characters, si bien que choisir une voix revient à choisir la quantité de texte traitable d’un coup.
Une seconde catégorie existe dans la bibliothèque : les voix signalées comme unlimited. Chaque formule, y compris la gratuite, annonce plus de 20 voix unlimited, dont la production n’entame pas le quota hebdomadaire de caractères. C’est une politique et non une garantie : l’éditeur se réserve le droit d’ajuster le nombre de voix, leur disponibilité (ajout ou retrait de voix) et la vitesse de synthèse.
L’audio s’exporte en MP3, OGG, AAC, OPUS ou WAV, et le MP3 offre un réglage standard et un réglage haute qualité ; en haute qualité, la taille du fichier audio converti double généralement. Deux extras sont inhabituels à ce prix : le convertisseur génère un fichier de sous-titres horodaté pour l’audio qui vient d’être produit, et une musique de fond peut être placée sous la narration, la version gratuite autorisant 3 fichiers BGM qui expirent au bout de 6 heures, contre 20 envois sur les formules payantes. Un mode écoute seule prévisualise une voix en ne convertissant que les 50 premiers caractères.
Un éditeur de dialogues distinct construit des conversations à partir de blocs, chacun avec sa langue et sa voix, puis convertit le texte de chaque bloc en parole et fusionne tous les blocs en un seul fichier audio. Le plafond gratuit est serré : jusqu’à 5 blocs de dialogue, 200 caractères par bloc et 5 dialogues générés par semaine au maximum. Les comptes payants ouvrent cela à 300 projets comportant chacun jusqu’à 100 blocs, et la version gratuite n’a pas de fonction de sauvegarde pour ces projets.
Les marqueurs de pause dans le texte valent mieux qu’un silence ajouté au montage ; ils se règlent en millisecondes, et l’API expose le même mécanisme via un paramètre allant de 0-10000 ms, avec 0 par défaut.
L’API v2 comporte deux appels principaux : l’un renvoie la liste des voix avec leurs identifiants et leurs plafonds de caractères, l’autre crée une commande de conversion et renvoie non pas l’audio mais une URL vers un fichier temporaire supprimé après 2 heures. Intégrez donc le téléchargement au traitement qui crée la commande.
La liste de scénarios de l’éditeur se concentre sur trois usages, chacun buttant sur une contrainte du produit :
Les développeurs ajoutent un quatrième schéma : des wrappers Python tiers sur une plateforme publique d’hébergement de code, dont l’un se décrit comme une bibliothèque Python permettant d’interagir avec l’API TTSMaker pour convertir du texte en parole.
Un bon choix si vous êtes :
Un mauvais choix si vous êtes :
Une incohérence compte si vous développez dessus : la même page de documentation indique que l’URL temporaire reste valable 24 heures puis, plus bas, que le fichier est supprimé au bout de deux heures. Planifiez sur la valeur la plus courte.
La facturation compte des caractères et non des minutes, car la durée de l’audio dépend de la langue, de la voix et des réglages de vitesse. L’écart de conversion qui détermine la formule nécessaire : 300,000 caractères produisent environ 6.9 heures d’audio en anglais, 4.3 heures en espagnol et plus de 14 heures en chinois du fait des différences de langue. La grille a été relevée dans son état de facturation annuelle ; l’onglet mensuel ne s’est pas affiché lors de ce relevé, de sorte que seuls les montants annuels ci-dessous sont confirmés.
| Formule | Facturation annuelle | Quota de caractères | Maximum par conversion |
|---|---|---|---|
| Free | Gratuit | 20,000 par semaine | 500 |
| Lite | $119.88 par an, soit $36 d’économie | 300,000 par mois | 10,000 |
| Pro Mini | $227.88 par an, soit $60 d’économie | 600,000 par mois | 20,000 |
| Pro Max | $299.88 par an, soit $96 d’économie | 1,200,000 par mois | 20,000 |
| Studio | $1296 par an, soit $384 d’économie | 6,000,000 par mois | 30,000 |
Les niveaux diffèrent aussi par les publicités et les captchas, le nombre d’insertions de pause, les emplacements d’hébergement et de musique de fond, la facturation, et des objectifs de réponse par e-mail qui se resserrent de 72h sur Lite à 24h sur Studio. L’API commence à Pro Mini, et des packs de caractères supplémentaires sont vendus séparément aux abonnés.
La comparaison la plus utile vient de l’extérieur. Un panorama éditorial indépendant consacré aux générateurs de voix IA a désigné TTSMaker comme son choix gratuit, en citant l’usage commercial autorisé même sur les voix gratuites et plus de 600 voix réparties sur 100 langues, dont 20 utilisables gratuitement sans limite — tout en jugeant que l’interface paraît sommaire face à ElevenLabs ou Speechify. Il gagne sur les droits et le prix, il perd sur la finition.
Trois situations plaident pour un autre outil : quand la voix est le livrable et sera jugée comme une performance ; quand un clonage vocal est nécessaire, ce qu’aucune page vérifiée ici ne propose ; et quand un pipeline exige des actifs hébergés durables plutôt qu’un lien qui expire.
Un avertissement au moment de comparer : les annuaires d’outils IA tiers conservent des chiffres périmés, l’un affichant encore plus de 200 voix IA, en contradiction avec la grille officielle actuelle.
C’est la contrainte opérationnelle majeure, et trois pages officielles donnent trois chiffres différents :
Les lignes de la grille correspondent à une différence par formule — 30 minutes d’historique en gratuit, 24h en payant — mais les textes de licence et de confidentialité ne sont pas délimités ainsi, et l’écart reste non résolu. Dans tous les cas : téléchargez l’audio et le fichier de sous-titres dès que la conversion se termine.
Des minutes, pas des jours. Les chiffres publiés divergent — 30 minutes dans la licence, 60 minutes dans la politique de confidentialité Pro, 24 heures dans les conditions — et tous sont assez courts pour qu’un téléchargement immédiat soit la seule habitude sûre. Une revue indépendante avertit de même que TTSMaker ne conserve vos fichiers que 30 minutes avant de les supprimer.
Non. L’accès à l’API exige un abonnement Pro ou Studio, une clé par compte et une requête par seconde. Les comptes Free et Lite ne disposent d’aucune prise en charge de l’API.
L’annulation est possible à tout moment, l’accès étant maintenu jusqu’à la fin du cycle de facturation. Les remboursements sont plus étroits : dans les 30 jours si aucun caractère n’a été consommé, dans les 7 jours suivant le prélèvement si moins de 500 l’ont été, sans remboursement partiel, et un seul remboursement par compte avant blocage des achats.