Qwen3-TTS (offline, 1.7B)

VoixHors ligneGPU facultatifClonage de voixUsage commercial autorisé

Fait parler vos sous-titres en dix langues, avec neuf voix intégrées ou un clone de chaque locuteur tiré de quelques secondes de la vidéo. Il tourne sur votre propre ordinateur, et ses poids autorisent l'usage commercial.

Installez-la depuis Subtitld

Paramètres Extensions Qwen3-TTS (offline, 1.7B) Installer

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

Code source sur GitHub
Langues
10
Modèles
3
Voix
10
Téléchargement de l'extension
317–456 MB
RAM, au minimum
8 GB

Ce qu'elle fait

Neuf voix

Cinq voix chinoises (deux parlent les dialectes de Pékin et du Sichuan), deux anglaises, une japonaise et une coréenne. Chacune peut lire les dix langues, mais sonne mieux dans la sienne.

Cloner depuis la vidéo

Choisissez Custom voice et Subtitld fournit au modèle quelques secondes de ce locuteur, découpées dans la vidéo. Il en faut au moins 3.

Plus proche avec une transcription

Avec les mots prononcés dans l'échantillon, le clone se rapproche du locuteur. Sans eux, il travaille à partir du seul son, un peu moins fidèlement.

Un modèle à la fois

Les voix intégrées et le clone utilisent deux modèles différents. Un seul est en mémoire ; passer de l'un à l'autre le recharge.

Voix

Dans l'onglet Locuteurs, choisissez Qwen3-TTS comme Moteur de doublage d'un locuteur, puis une Voix. Custom voice est en tête de liste. Chaque réplique a la durée que le modèle lui donne ; activez Ajuster le doublage à la durée du sous-titre pour que le locuteur l'étire ou la comprime à la durée de son sous-titre.

10 voix en 4 langues.

  • en 2
  • ja 1
  • ko 1
  • zh-cn 5

L'échantillon du clone

Lorsque la voix d'un locuteur est Custom voice, Subtitld découpe un échantillon de ce locuteur dans l'audio du projet :

  • son sous-titre le plus long entre 3 et 12 secondes ;
  • si aucun ne convient, les 12 premières secondes d'un sous-titre plus long ;
  • si tous durent moins de 3 secondes, plusieurs à la suite, réunis jusqu'à atteindre 3 secondes.

Si vous avez séparé la musique de la voix pour cette vidéo, l'échantillon provient de la voix seule. Default voice reference dans les réglages de l'extension n'est utilisé que lorsqu'aucun échantillon ne peut être découpé, par exemple sans vidéo ouverte.

Subtitld garde l'échantillon de chaque locuteur et ne le redécoupe que si le fichier audio change. Après avoir recalé les répliques d'un locuteur, supprimez son échantillon pour en obtenir un nouveau ; son nom se termine par celui du locuteur.

Système Dossier
Linux ~/.cache/subtitld/clone-refs
macOS ~/Library/Caches/subtitld/clone-refs
Windows %LOCALAPPDATA%\subtitld\subtitld\Cache\clone-refs

Modèles

Les voix intégrées demandent le modèle CustomVoice, et le clone le modèle Base. Chacun se télécharge la première fois que vous générez une réplique qui l'utilise, si bien qu'un projet qui emploie les deux occupe environ 7 Go sur le disque. Ils vont dans le cache Hugging Face (~/.cache/huggingface/hub, sauf si vous avez défini HF_HOME), hors du dossier de l'extension : la mise à jour ou la suppression de l'extension les conserve.

Modèle TéléchargementIdéal pour
qwen3-tts-1_7b-customvoice
3.4 GB
Les neuf voix intégrées
qwen3-tts-1_7b-base
3.4 GB
La voix clonée uniquement
qwen3-tts-tokenizer-12hz
250 MB

Options

L'extension lit ces réglages au démarrage : une modification s'applique donc une fois qu'elle est restée inactive pendant cinq minutes, ou après le redémarrage de Subtitld. Skip auto-extracted reference transcript fait exception : Subtitld le lit pour chaque réplique.

Dans Paramètres › Extensions › Qwen3-TTS (offline, 1.7B) › Configurer.

Inference device
Par défaut : cpu

Laissez sur CPU. Les builds publiés sont faits avec le paquet CPU de PyTorch : CUDA ne fonctionnera donc pas avec eux ; MPS est marqué en bêta.

Weight precision
Par défaut : auto

Auto choisit float32 sur le processeur et bfloat16 avec CUDA. float16 ne s'applique qu'avec CUDA ; sur le processeur, l'extension utilise float32 à la place.

Default voice reference (3+ seconds, mono WAV recommended)
Par défaut : vide

Un clip que la voix clonée copie lorsque Subtitld ne peut pas prélever un échantillon du locuteur dans la vidéo, par exemple sans vidéo ouverte. Un échantillon de la vidéo passe toujours en premier.

Default voice reference transcript
Par défaut : vide

Les mots prononcés dans le clip par défaut ci-dessus. L'extension l'utilise avec tout échantillon arrivant sans sa propre transcription, y compris ceux de la vidéo ; laissez-le donc vide, sauf si vous comptez sur le clip par défaut.

Skip auto-extracted reference transcript
Par défaut : désactivé

Activez-le pour que le texte du sous-titre n'accompagne pas l'échantillon comme transcription. Le clone travaille alors à partir du seul son de la voix. Utile lorsque vos sous-titres paraphrasent ce qui est dit.

Langues

Subtitld envoie la langue du projet sans sa région : pt-br est donc lu comme du portugais. Pour une langue hors de ces dix, une voix intégrée revient à sa propre langue et le clone à la détection automatique.

  • zh-cn
  • en
  • ja
  • ko
  • de
  • fr
  • ru
  • pt
  • es
  • it

Plateformes

Système TéléchargementTesté
Linux x86-64 455.7 MBCompilé et démarré en CI
macOS (universel) 345.8 MBCompilé et démarré en CI
Windows x86-64 316.5 MBCompilé et démarré en CI

Chaque version est compilée sous Linux, macOS et Windows, et la CI vérifie que le programme démarre et liste ses voix. La CI ne génère pas de parole.

Dépannage

  • bad_paramsSoit le sous-titre n'a pas de texte, soit le clone n'a pas d'échantillon : Subtitld n'a pas pu en découper (pas de vidéo ouverte, ou pas de sous-titre pour ce locuteur) et aucun clip par défaut n'est défini. Ajoutez du texte au sous-titre, ouvrez la vidéo, ou définissez Default voice reference.
  • internalLe modèle n'a pas pu se charger, ou n'a pas pu prononcer la réplique ; le message indique lequel. Un téléchargement raté au premier usage aboutit aussi ici : vérifiez votre connexion et l'espace disque libre, puis réessayez. Si vous avez choisi CUDA ou MPS, remettez le périphérique sur CPU.

Licence

Extension
Apache-2.0
Moteur
Apache-2.0
qwen-tts
Modèles
Apache-2.0
poids de Qwen3-TTS

Utilisable à des fins commerciales : l'extension, la bibliothèque qwen-tts et les poids de Qwen3-TTS sont tous sous Apache-2.0.

Versions

  • 1.0.6

    Automated release for qwen3-tts v1.0.6.

Autres extensions Voix