Supertonic (on-device, ONNX, 99M)

VoixHors ligneGPU facultatifUsage commercial autorisé

Double vos sous-titres sur votre propre ordinateur avec Supertonic, un modèle ONNX de 99 millions de paramètres signé Supertone. Ses dix voix prédéfinies peuvent chacune parler les 31 langues du modèle, et il tourne sur le processeur.

Installez-la depuis Subtitld

Paramètres Extensions Supertonic (on-device, ONNX, 99M) Installer

Subtitld la télécharge, vérifie son SHA-256 et la tient à jour.

Code source sur GitHub
Langues
32
Modèles
1
Voix
10
Téléchargement de l'extension
46–78 MB
RAM, au minimum
2 GB

Ce qu'elle fait

Une voix par locuteur

Choisissez Supertonic comme Moteur de doublage et sélectionnez une voix pour chaque locuteur. Générer toutes les voix double les répliques de ce locuteur : toutes, une plage ou la sélection.

Toute voix, toute langue

Les voix ne sont pas liées à une langue. Supertonic lit chaque réplique dans la langue de votre projet, ou dans un mode sans langue précise lorsqu'il ne connaît pas cette langue.

Téléchargé une fois

Le modèle se télécharge depuis Hugging Face la première fois que vous doublez : 200 à 400 Mo selon le modèle choisi. Ensuite, il se charge depuis le disque.

S'adapte au sous-titre

Avec Ajuster le doublage à la durée du sous-titre activé, chaque nouveau clip est accéléré ou ralenti pour durer autant que son sous-titre. Le clip original est conservé aussi.

Voix

Cinq voix masculines et cinq féminines, M1 à M5 et F1 à F5. Chacune garde son caractère dans toutes les langues ; seule la prononciation change. Essayez une réplique avec quelques-unes avant de doubler tout un locuteur.

10 voix.

Modèles

Gardez le modèle par défaut, supertonic-3, sauf si vos sous-titres ne sont qu'en anglais, coréen, espagnol, portugais ou français. supertonic-2 couvre ces cinq langues avec un téléchargement plus léger (environ 250 Mo), et supertonic ne lit que l'anglais (environ 200 Mo). Changez-le avec l'option Modèle ; le tableau indique le modèle par défaut.

Modèle TéléchargementIdéal pour
supertonic-3
400 MB
31 langues, autre texte lu sans distinction de langue

Où sont conservés les modèles

Dans le dossier .cache de votre répertoire personnel, dans un dossier nommé d'après le modèle : ~/.cache/supertonic3 pour le modèle par défaut. Il se trouve hors de l'extension : la mise à jour ou la désinstallation la conserve. Pour garder les modèles ailleurs, définissez SUPERTONIC_CACHE_DIR avant de lancer Subtitld.

Options

Subtitld transmet ces réglages à l'extension lorsqu'elle la démarre. Après une modification, ils s'appliquent une fois l'extension redémarrée : après cinq minutes sans utilisation, ou au redémarrage de Subtitld.

Dans Paramètres › Extensions › Supertonic (on-device, ONNX, 99M) › Configurer.

Model
Par défaut : supertonic-3

Lequel des trois modèles utiliser (voir Modèles ci-dessus). Chacun se télécharge la première fois qu'il est utilisé.

Inference device
Par défaut : cpu

L'extension est compilée avec onnxruntime standard, et non onnxruntime-gpu : CUDA ne peut donc pas utiliser votre carte graphique. Le processeur fonctionne partout.

Quality (sampling steps)
Par défaut : 8

Plus d'étapes donnent un son plus propre et prennent plus de temps : 5 pour des aperçus rapides, 8 par défaut, 12 au maximum.

Language hint
Par défaut : auto

Cette version de l'extension ne lit pas ce réglage : elle fonctionne donc toujours en Auto, c'est-à-dire avec la langue de votre projet, ou sans langue précise lorsque Supertonic ne la connaît pas.

Custom voice JSON (optional)
Par défaut : vide

Une voix créée avec le Voice Builder de Supertone. L'extension la propose comme onzième voix, mais la liste Voix de Subtitld n'affiche que les dix préréglages : vous ne pouvez donc pas encore la choisir.

Langues

Subtitld envoie la langue de votre projet, et Supertonic utilise son code à deux lettres. Un projet sans langue, ou avec une langue que Supertonic ne connaît pas, est lu en mode sans langue précise (na). Voici les langues du modèle par défaut.

  • ar
  • bg
  • hr
  • cs
  • da
  • nl
  • en
  • et
  • fi
  • fr
  • de
  • el
  • hi
  • hu
  • id
  • it
  • ja
  • ko
  • lv
  • lt
  • pl
  • pt
  • ro
  • ru
  • sk
  • sl
  • es
  • sv
  • tr
  • uk
  • vi
  • na

Plateformes

Système TéléchargementTesté
Linux x86-64 78.1 MBVérification au démarrage en CI
macOS (universel) 49.1 MBVérification au démarrage en CI
Windows x86-64 45.6 MBVérification au démarrage en CI

Avant chaque version, la CI vérifie que chaque build démarre et propose ses dix voix. Elle ne fait pas de synthèse de parole.

Dépannage

Lorsqu'une réplique échoue, elle reste sans doublage. Voici les raisons que donne l'extension.

  • internalSupertonic n'a pas pu se charger, ou n'a pas pu prononcer la réplique. La première réplique télécharge le modèle (200 à 400 Mo) : vérifiez votre connexion et votre espace disque libre, puis réessayez.
  • unsupported_voiceLa voix enregistrée pour cette réplique n'est pas une voix Supertonic. Choisissez-en une à nouveau dans la liste Voix.
  • bad_paramsLe sous-titre n'a pas de texte à prononcer.

Licence

Extension
MIT
Moteur
MIT
supertonic (paquet Python)
Modèle
OpenRAIL-M
poids de Supertonic-3

Avant d'utiliser l'audio commercialement, lisez les conditions OpenRAIL-M sur la fiche du modèle Supertonic-3 ; l'extension n'indique pas les licences des deux autres modèles.

Versions

  • 0.0.2

    Automated release for supertonic v0.0.2.

Autres extensions Voix