GUIDE

Une alternative à Silero TTS pour les projets commerciaux

Silero est la synthèse vocale ouverte de référence dans le monde russophone : rapide sur processeur, des voix russes avec accentuation automatique, le SSML et des modèles pour des dizaines de langues de l’ex-URSS, du kazakh au iakoute. La plupart de ses modèles sont toutefois sous CC BY-NC 4.0, une licence non commerciale.

Le moteur gratuit SuperClonica fonctionne lui aussi hors ligne sur un processeur ordinaire, parle 31 langues, s’accompagne d’un catalogue de voix prêtes, et la licence de son modèle autorise l’usage commercial. Ce guide les compare honnêtement et dit quand Silero est le meilleur choix.

Silero TTS en bref

Pour le kazakh, le tatar, l’ouzbek et les autres langues de la région, et pour les projets non commerciaux, Silero est une recommandation facile.

  • Les modèles russes les plus récents forment la famille v5, avec les voix aidar, baya, kseniya, xenia, eugene, en 8, 24 ou 48 kHz.
  • Les modèles russes gèrent automatiquement l’accent tonique et les homographes, et prennent en charge le SSML.
  • D’autres modèles v5 couvrent le kazakh, l’ouzbek, le tatar, le bachkir, le biélorusse, l’arménien, le géorgien et bien d’autres langues de la région.
  • Silero repose sur PyTorch et demande un processeur avec AVX2 ; la plupart des modèles sont sous CC BY-NC 4.0, les modèles de base CEI sous MIT.

Comparer le son gratuitement

Sur la page de n’importe quelle voix, collez une phrase vocalisée avec Silero, 30 à 100 caractères, choisissez la langue et cliquez sur le bouton de synthèse. En quelques secondes, vous comparez sur votre propre texte, sans compte.

Ce que SuperClonica fait autrement

Il est rapide sur processeur lui aussi : dans nos tests, une phrase courte a pris 0,43 s sur quatre threads d’un Ryzen 7 5800X.

  • Le modèle Supertonic 3 est sous OpenRAIL-M, qui autorise l’usage commercial dans le cadre de sa liste d’usages interdits ; le moteur est sous Apache 2.0.
  • Sans PyTorch : le moteur tourne sur ONNX Runtime et s’installe en une commande, python -m pip install superclonica-cpu, ou en image Docker avec une API HTTP.
  • 31 langues, dont le russe, l’ukrainien, l’anglais, le japonais, le coréen, l’hindi, l’arabe et la plupart des langues européennes.
  • Des voix prêtes : dix voix de base et plus de 170 voix du catalogue, dont beaucoup enregistrées en russe, plus votre propre voix entraînée.

Texte russe : accents, ё et nombres

SuperClonica n’a pas de SSML : c’est le texte lui-même qui guide la lecture. En russe, écrivez le ё là où il faut, reformulez ou réécrivez un homographe mal lu, et écrivez les nombres en lettres : les chiffres sont lus comme de simples nombres et ne se déclinent pas. Testez les phrases délicates dans le test gratuit en ligne avant de vocaliser un long texte.

Lequel choisir

Choisissez Silero pour les langues d’Asie centrale, du Caucase et de la Volga, pour le contrôle par SSML et pour un travail non commercial. Choisissez SuperClonica pour un produit, une chaîne ou un client où la licence compte, pour des voix de personnages et de narrateurs, pour votre propre voix entraînée et pour les langues européennes et asiatiques que Silero ne couvre pas.