Benchmark TTSFR
← Benchmark · Fiche modèle

Audio8-TTS-0.6B

Un « petit » modèle de 0,6 milliard de paramètres qui vise le haut du panier en intelligibilité — et chez nous c'est vérifié : meilleur WER du benchmark.

Apache-2.0 · usage commercialclonage zero-shot

Ce qui le distingue

Son architecture « DualAR » travaille à deux vitesses : un transformeur « lent » prédit un jeton de sens par image audio, un transformeur « rapide » remplit ensuite les couches de codec de cette image. L'éditeur revendique s'être inspiré de Fish Audio S2 Pro. Résultat : la qualité d'un gros modèle avec une empreinte mémoire de petit modèle.

Choix techniques

ce que ses auteurs ont décidé, et ce que ça implique

601 millions de paramètres — annonce et mesure concordent

La model card annonce 601 159 424 paramètres hors codec ; nous comptons 601,2 millions dans les poids épinglés. Le codec audio livré à côté pèse 337,4 millions de plus.

Un codec en 44,1 kHz, 10 couches

La configuration déclare 10 codebooks de 4 096 entrées et un codec à 44 100 Hz (environ 21,5 images par seconde). Notre socle ré-échantillonne vers 24 kHz pour que tous les modèles soient comparés sur le même format.

Le code d'inférence est DANS le dépôt de poids

Le modèle se charge via trust_remote_code : les fichiers Python d'inférence sont livrés avec les poids. Conséquence appréciable pour la reproductibilité : épingler la révision fige aussi le code, sans dépôt de code séparé à synchroniser.

Clonage avec transcription

Comme FireRed, il attend l'extrait de référence ET sa transcription exacte.

Langues couvertes

métadonnées language: + section « Supported Languages » de la model card

11 langues recommandées, dont le français

cantonais, chinois, néerlandais, anglais, FRANÇAIS, allemand, italien, japonais, coréen, polonais, espagnol

Ce qu'on peut régler

paramètres exposés par ce modèle

Relevé dans la signature du code réellement installé pour nos runs (et dans la documentation officielle quand elle précise les valeurs recommandées). Chaque modèle expose des leviers différents : c'est souvent là que se joue la différence entre un résultat correct et un bon résultat.

paramètredéfaut ce que ça change
max_new_tokens1024 (exemple de la card)Longueur maximale générée. C'est un garde-fou anti-emballement, mais aussi un risque de troncature s'il est trop bas : nous l'avons monté à 4 096 pour nos segments les plus longs.
temperature0.8Aléa du décodage — plus haut = plus varié, plus risqué.
top_p / top_k0.95 / 50Filtrage des jetons candidats au moment du tirage.
do_sampleTrueBascule entre tirage aléatoire et décodage déterministe (le mode déterministe rend les répétitions identiques entre elles).
reference_audio + reference_text—Extrait de référence et sa transcription. Les omettre bascule le modèle en génération sans voix de référence.

Ce qu'on mesure sur ce modèle

nos runs, pas les chiffres de l'éditeur
WER moyen (toutes voix)2.8 %
SIM (similarité de timbre)0.730
Facteur temps réel (RTF)1.13×
Stabilité de durée (CV)4.1 %
Phrases avec hallucination0.0 %
Phrases avec répétition0.0 %
Phrases tronquées0.5 %
VRAM estimée6 Go
Voix mesurées10 voix · 630 runs

À l'oreilletest d'écoute en aveugle

Test 1 — A/B (préférence humaine)25 % sur 30 duels
Test 2 — MOS Naturel / Rythme (1–5)2.47 ±0.57 · n=15
Test 2 — MOS Similarité (1–5)3.40 ±0.60 · n=15
Test 2 — MOS Expressivité (1–5)2.60 ±0.42 · n=15
Test 3 — Émotion A/B29 % sur 26 duels

Détail complet : table de toutes les métriques · résultats du test d'écoute.

Réglages de génération utilisés

relevés dans les métadonnées de nos runs

Ces valeurs sont celles réellement passées au modèle pour produire les audios mesurés — pas des réglages recommandés recopiés d'une documentation. Elles sont écrites par l'adaptateur dans le meta.json de chaque run.

clonagetrue
do_sampletrue
max_new_tokens4096
temperature0.8
top_k50
top_p0.95

À savoir avant de l'utiliser

pièges, limites, nuances de licence
  • Statut « preview » assumé par l'éditeur : la couverture linguistique est volontairement limitée à 11 langues recommandées (dont le français) et la stabilité du clonage dépend beaucoup de la qualité de la référence.
  • Nous avons relevé max_new_tokens de 1 024 (valeur de l'exemple de la model card, calibrée pour une phrase courte) à 4 096, pour éviter de tronquer nos segments les plus longs.
  • Attention à la lecture du classement à l'écoute : il y arrive en dernier pour l'instant, mais sur très peu de duels — c'est un modèle ajouté récemment, ses intervalles de confiance sont encore larges.

Sources & vérification

vérifié le 2026-09-12

Les comptes de paramètres cités plus haut sont lus directement dans les fichiers de poids de la révision épinglée ci-dessous (en-têtes safetensors / torch), pas repris d'une annonce. Les caractéristiques annoncées proviennent de la model card officielle, liée ici. Les chiffres de performance viennent de nos propres runs.

Dépôt de poidsAudio8/Audio8-TTS-Preview-0.6b
Révision épingléef07040f3d151f1ba
Licence déclaréeApache-2.0

Note de licence : apache-2.0 confirmé (métadonnée HF)

Model card Hugging Face (Audio8-TTS-Preview-0.6b)huggingface.co/Audio8/Audio8-TTS-Preview-0.6b
Code source GitHub (Edge0-AI/Audio8_TTS)github.com/Edge0-AI/Audio8_TTS