MiniMax H3 parle en charabia ? D’où ça vient et comment le corriger
Vous avez écrit une réplique pour votre personnage. Le clip arrive : les lèvres bougent, la voix a tout d’une voix humaine… et pas un seul vrai mot n’en sort. Ou bien la réplique est juste, mais précédée d’une demi-seconde de bouillie sonore. Ou encore le personnage continue de parler une fois sa phrase terminée. C’est de loin la plainte la plus fréquente sur l’audio natif de MiniMax H3, et la plupart du temps, ce n’est pas le modèle qui flanche : c’est le prompt qui ne respecte pas sa syntaxe de dialogue.
✦ Essayer MiniMax H3 Unlimited
À quoi ressemble le « charabia » sur H3
H3 génère l’image et une bande-son stéréo synchronisée en une seule passe. Quand la parole déraille, elle déraille donc de façon très crédible : le rythme, les respirations, les mouvements de bouche sont là — les mots, non. Les utilisateurs décrivent cinq cas de figure bien distincts, et mieux vaut savoir lequel est le vôtre, car chacun se corrige différemment.
Le phénomène est apparu très tôt. L’un des premiers testeurs l’a résumé ainsi : les prompts « sans dialogue explicite produisent parfois du charabia », alors qu’écrire exactement ce que dit chaque personnage, quand et comment, permet de « réussir non seulement la parole, mais aussi les détails comme le ton, l’ambiance et le timing » (cocktailpeanut sur X). Une discussion Hugging Face ouverte le 12 août réunit une douzaine d’utilisateurs confrontés à la même salve de bruit en début de clip, et les synthèses des fils Reddit relèvent des personnages qui « ajoutent de la parole alors qu’on n’en demandait pas », qui « attribuent le dialogue à la mauvaise personne » ou qui « comblent les blancs de la bande-son avec du charabia » (le récapitulatif de Leadde).
| Symptôme | Ce que vous entendez |
|---|---|
| Réplique marmonnée | Des sons qui ont le rythme de votre réplique, mais pas ses mots. |
| Bredouillement en début de clip | Environ une demi-seconde de bouillie sonore avant la vraie réplique. |
| Il continue tout seul | La réplique est juste, puis le personnage enchaîne avec des mots inventés. |
| Indications lues à voix haute | La voix prononce votre indication de jeu (« voix chaleureuse et assurée… ») comme si c’était du dialogue. |
| Mauvais personnage qui parle | Votre réplique sort de la bouche de l’autre personnage. |
La cause : H3 a ses propres balises de dialogue, et la prose les ignore
H3 a été entraîné avec des jetons dédiés qui ouvrent et ferment une réplique : <d> et </d>. Ce qui se trouve entre les deux est traité comme un texte à dire mot pour mot ; tout le reste est de la description. Quand un prompt indique « elle dit qu’elle vient de recevoir la tasse et qu’elle l’adore », le modèle lit la description de quelqu’un qui parle — et produit exactement cela : quelqu’un qui parle, avec des sons improvisés. Ça ressemble à de la parole parce que c’est modélisé sur de la parole ; ce ne sont pas des mots parce qu’on ne lui en a donné aucun.
Nous l’avons mesuré sur notre propre installation de H3 : même seed, mêmes réglages, une seule variable — la façon d’écrire la réplique —, puis une transcription avec Whisper plutôt qu’à l’oreille. La réplique était en chinois, la langue de notre clip de test ; l’effet n’en dépend pas.
| Comment la réplique était écrite | Ce qu’a entendu la reconnaissance vocale |
|---|---|
| En prose : 她说自己刚收到这个杯子、真的太喜欢了 (« elle dit qu’elle vient de recevoir cette tasse et qu’elle l’adore vraiment ») | Mauvais mot (« vêtements » au lieu de « tasse »), deux syllabes en trop, premier mot avalé |
| Balisée : (S1) says: <d>[中文] 我刚收到这个杯子,真的太喜欢了。</d> (« Je viens de recevoir cette tasse, je l’adore vraiment. ») | La réplique, mot pour mot |
La syntaxe de dialogue officielle, élément par élément
MiniMax a publié les règles dans son propre guide officiel de rédaction de prompts (h3-prompt-writing sur GitHub), mis en ligne vers le 10 août 2026. La phrase clé : placer « la formule qui identifie le locuteur, son identifiant, son action et son débit en dehors de <d>. À l’intérieur de <d>, ne mettre que la balise de langue et le texte effectivement fourni par l’utilisateur. » Leur propre exemple : The young woman with a quiet, breathy voice (S1) says: <d>[English] I get off at the next station.</d>
L’ordre est fixe, et chaque élément a un rôle. Oubliez-en un, et vous retombez sur l’un des symptômes ci-dessus.
| Élément | Exemple | Ce qu’il évite |
|---|---|---|
| Description de la voix | The young woman with a quiet, breathy voice | Une voix qui change d’un plan à l’autre. Indiquez l’âge, la hauteur, le timbre et le débit dès la première prise de parole. |
| Identifiant de locuteur | (S1) | Le mauvais personnage qui parle. Chaque personnage garde le même identifiant dans tous les plans ; (S1,S2) pour une réplique dite en chœur. |
| Verbe | says: | L’ambiguïté entre parole, chant et voix off. |
| Balise ouvrante + langue | <d>[English] | Les répliques marmonnées. La balise de langue se place juste après la balise ouvrante. |
| La réplique, telle quelle | I get off at the next station. | La paraphrase. Ne la traduisez pas, ne la reformulez pas ; gardez la ponctuation. |
| Balise fermante | </d> | Le personnage qui continue de parler après la fin de la réplique. |
Sept correctifs, symptôme par symptôme
Suivez la liste dans l’ordre. Les deux premiers règlent la plupart des clips ; le dernier relève d’une bizarrerie connue du modèle, pas d’un problème de prompt.
Deux de ces correctifs viennent de nos propres essais et passent facilement inaperçus. Tout ce qui suit immédiatement </d> est lu comme la suite de la réplique : un jour, nous avons placé une description de voix après la balise fermante, et le clip l’a prononcée mot pour mot. Et une réplique courte dans un clip long pousse le modèle à meubler : donnez une réplique de 5 secondes à un clip de 15 secondes, et le modèle cherche quoi dire pendant les dix autres — souvent en piochant des mots voisins dans le prompt. Écrivez assez de répliques pour couvrir la durée, ou indiquez clairement quelles secondes sont muettes.
| Symptôme | Cause habituelle | Correctif |
|---|---|---|
| Réplique marmonnée | Réplique écrite en prose ou entre simples guillemets | Encadrez-la : (S1) says: <d>[English] … </d> |
| Indications lues à voix haute | Description de voix ou d’action placée après </d> | Déplacez la description de la voix et l’action avant « says: », ou ouvrez un nouveau segment horodaté. |
| Il continue tout seul | Réplique bien plus courte que le clip, ou aucun son décrit | Ajoutez des répliques, ou écrivez « 0:11–0:15 she stops talking and just looks at the camera ». Décrivez l’ambiance sonore pour que le silence ne soit pas un vide. |
| Mauvais personnage qui parle | Pas d’identifiants de locuteur, ou deux visages qui parlent dans le même plan | Donnez à chaque personnage qui parle un (S1)/(S2) fixe. Un seul locuteur par plan, face caméra. |
| Lèvres désynchronisées | Réplique dite visage détourné ou trop petit dans le cadre | Faites parler le personnage de face, bouche visible ; l’action suit, en silence. |
| Mots modifiés | Réplique traduite ou reformulée, ou balise de langue qui ne correspond pas | Écrivez la réplique exactement comme vous voulez l’entendre, avec la balise [English] / [中文] correspondante. |
| Bredouillement en début de clip | Bizarrerie du modèle, qui dépend de la seed | Terminez la réplique par un point à l’intérieur des balises, décrivez l’ambiance sonore, limitez toute référence vocale à environ 4 s — puis essayez une autre seed. |
Avant / après : un même prompt, réécrit
Un premier jet typique pour une courte vidéo de produit, puis la même idée sous la forme qu’attend H3. Ce qui se passe ne change pas — seulement la façon d’écrire la réplique, le locuteur et les silences. Comme le recommande le guide officiel, le prompt est en anglais et la réplique reste en français, balisée [French].
Avant : A young woman in a cream sweater sits at her desk, holds up a ceramic mug and happily tells the camera she just got it and loves how it feels, then takes a sip.
Après : [Shot 1] Live-action, a waist-up shot of a woman in her mid-twenties in a cream knit sweater at a sunlit desk, facing the camera. She lifts a matte ceramic mug to chest height and, in a bright, unhurried mid-range voice, (S1) says: <d>[French] Je viens de recevoir cette tasse, et j’adore la sensation qu’elle donne en main.</d> [Shot 2] At 00:04.000, a close-up of her hands turning the mug; she takes a slow sip, silently, and smiles at the lens. Ambient sound: a quiet room, the soft knock of ceramic on wood, one sip. No background music.
Remarquez ce que la réécriture ne fait pas : elle n’ajoute aucune réplique que le personnage n’aurait pas dite. Si votre prompt ne prévoit aucun dialogue, la bonne solution est de le préciser (« no dialogue »), pas d’en inventer.
Balises ou simples guillemets ? La communauté est partagée
Vous trouverez des gens pour affirmer le contraire de ce qui précède. Un test comparatif publié sur r/StableDiffusion a trouvé le dialogue entre simples guillemets plus propre que la forme balisée, et un commentateur jugeait les guillemets « bien moins bogués que le balisage <d></d> » (le compte rendu d’AIReiter). Dans le fil Hugging Face, un utilisateur s’est débarrassé du bredouillement initial en passant aux guillemets ; plusieurs autres ont trouvé la méthode peu fiable et dépendante de la seed.
Notre avis : les balises correspondent à ce sur quoi le modèle a été entraîné, le guide officiel les prescrit, et dans notre test contrôlé, elles ont fait toute la différence entre des mots et du bruit. Commencez par les balises <d>. Si un clip précis continue de bredouiller, relancez cette réplique entre simples guillemets avant de réécrire tout le prompt — et ne changez qu’une chose à la fois, sinon vous ne saurez pas laquelle a fonctionné.
Ou cliquez sur ✦ Améliorer et laissez l’outil écrire la syntaxe
Se rappeler où placer l’identifiant du locuteur, quelle balise de langue employer et que rien ne doit suivre la balise fermante : c’est exactement le genre de corvée qu’un outil devrait vous épargner. Le générateur vidéo de HelloGen propose un bouton ✦ Améliorer qui réécrit votre prompt pour le modèle choisi — et pour MiniMax H3, il s’appuie sur le même guide de prompts H3 que celui décrit dans cet article, règles de dialogue comprises.
Écrivez l’idée comme vous la diriez — « elle dit à la caméra “Je viens de recevoir cette tasse, et j’adore la sensation qu’elle donne en main” » — et ✦ Améliorer place la réplique entre les balises de H3, avec un identifiant de locuteur, une balise de langue et une description de la voix placée avant « says: », puis écrit autour les plans et l’ambiance sonore. Trois garanties : vos mots restent mot pour mot, aucune réplique n’est ajoutée à votre insu, et quand le texte et votre image de référence se contredisent, c’est votre texte qui l’emporte. Passez à un autre modèle, et l’outil applique la convention de dialogue propre à ce modèle plutôt que celle de H3.
L’amélioration coûte 2 crédits, débités uniquement en cas de succès ; en cas d’échec, votre prompt reste intact. « Voir l’original » est à un clic, pour comparer avant de générer. Et sur HelloGen, MiniMax H3 Unlimited est inclus dans les formules Pro et Max, à 0 crédit par clip : chaque tour de la boucle essayer–écouter–ajuster, indispensable pour caler un dialogue, ne vous coûte rien.
Sources
- Les skills MiniMax-H3 sur GitHub — le guide officiel h3-prompt-writing et ses références en anglais : syntaxe <d>, identifiants de locuteur, balises de langue et règle de la voix off.
- Hugging Face : « Weird gibberish / clipped voice at the very start of H3 videos » — le bredouillement en début de clip et les parades trouvées par la communauté.
- cocktailpeanut sur X — le premier signalement montrant qu’un dialogue explicite corrige la parole.
- Leadde : MiniMax H3 Reddit review et AIReiter : MiniMax H3 prompt review — synthèses des retours Reddit, dont le test balises contre guillemets.
- La comparaison transcrite avec Whisper et les deux constats « après </d> » et « réplique courte » proviennent des essais de HelloGen sur H3, septembre 2026.
Pour faire tourner le modèle vous-même, consultez notre guide d’installation de MiniMax H3 en local.
Questions fréquentes
Pourquoi MiniMax H3 parle-t-il en charabia ?
Le plus souvent parce que la réplique a été écrite en prose ou sous forme de description. H3 a été entraîné avec des balises de dialogue dédiées, <d> et </d> : ce qui est entre les deux est dit mot pour mot, le reste est traité comme de la description. Le modèle improvise alors des sons qui ressemblent à de la parole au lieu de dire votre réplique.
Quel est le bon format de dialogue pour MiniMax H3 ?
Description de la voix, identifiant de locuteur, verbe, puis la réplique entre les balises avec une balise de langue — par exemple : The young woman with a quiet, breathy voice (S1) says: <d>[English] I get off at the next station.</d> Un même personnage garde le même identifiant dans tous les plans.
Pourquoi H3 ajoute-t-il des paroles que je n’ai jamais écrites ?
Une réplique courte dans un clip long laisse des secondes que le modèle remplit de lui-même, et le texte placé juste après </d> est lu comme faisant partie de la réplique. Écrivez assez de dialogue pour couvrir le clip ou indiquez quelles secondes sont muettes, décrivez l’ambiance sonore, et placez toutes les indications avant « says: ».
Comment supprimer la demi-seconde de bouillie sonore au début d’un clip H3 ?
C’est une bizarrerie qui dépend de la seed, sans correctif officiel à ce jour. Les parades de la communauté : terminer la réplique par un point à l’intérieur des balises, décrire l’ambiance sonore pour que la piste ne soit pas vide, limiter les références vocales à environ 4 secondes et relancer avec une autre seed. Les simples guillemets aident certains utilisateurs.
Faut-il utiliser les balises <d> ou de simples guillemets pour les dialogues H3 ?
Commencez par les balises <d> : c’est la syntaxe officielle, celle sur laquelle le modèle a été entraîné, et dans notre test contrôlé elles ont fait passer le résultat du bruit à la réplique exacte. Si un clip continue de bredouiller, essayez cette réplique entre simples guillemets sans rien changer d’autre.
Un outil peut-il écrire la syntaxe de dialogue H3 à ma place ?
Oui. Le bouton ✦ Améliorer de HelloGen réécrit votre prompt vidéo pour le modèle sélectionné ; pour H3, il place vos répliques entre les balises de dialogue avec identifiants de locuteur et balises de langue, garde vos mots tels quels et n’ajoute jamais de dialogue que vous n’avez pas écrit. Il coûte 2 crédits, débités uniquement en cas de succès.
À lire ensuite
Prêt à le faire vous-même ?
Décrivez-le avec vos mots et voyez le résultat en quelques secondes.
✦ Essayer MiniMax H3 Unlimited