Skip to main content

Comment écrire des scripts qui sonnent naturels en synthèse vocale

Le moyen le plus rapide d’améliorer un audio de synthèse vocale est d’améliorer le texte. Écrire pour l’oreille n’est pas écrire pour l’œil, et quelques bonnes habitudes rendent presque n’importe quelle voix plus naturelle.

Par Abdul WaheedPublié le: 7 min de lecture

Écrivez pour l’oreille, pas pour l’œil

Un lecteur peut revenir sur une phrase compliquée. Un auditeur, non. Un texte agréable à lire sur une page peut devenir difficile à suivre une fois prononcé, et une voix de synthèse aggrave le problème car elle ne peut pas ajouter l’emphase qu’apporterait un narrateur humain. Visez un texte que vous pourriez vous-même lire à voix haute sans peine, à raison d’une respiration par phrase.

Faites des phrases courtes et directes

  • Privilégiez des phrases d’environ 10 à 20 mots. Découpez toute phrase qui comporte plus d’une proposition intercalée entre virgules.
  • Placez l’idée principale en premier. « Appuyez sur Enregistrer pour conserver vos modifications » est plus facile à suivre que « Pour conserver vos modifications, que vous perdriez sinon, appuyez sur Enregistrer. »
  • Évitez d’empiler parenthèses et tirets. Transformez les apartés en phrases à part entière.
  • Utilisez des paragraphes. Un nouveau paragraphe offre une pause naturelle à la voix comme à l’auditeur.

Utilisez la ponctuation pour maîtriser le rythme

La ponctuation est le principal moyen d’indiquer à une voix où marquer une pause et comment moduler une phrase. Une virgule crée une courte pause, un point une pause plus longue, et un point d’interrogation fait généralement monter la voix en fin de phrase. L’absence de ponctuation est la raison la plus fréquente pour laquelle les phrases s’enchaînent sans respiration.

Sur Open Text to Speech, vous pouvez aussi ajouter des balises de pause comme [pause:short] ou [pause:long] là où vous voulez une pause délibérée, par exemple avant de révéler une réponse ou entre les éléments d’une liste.

Écrivez les nombres, dates et symboles tels qu’ils doivent être dits

Les voix devinent comment lire les nombres et les symboles, et cette supposition dépend du contexte. Lorsque c’est important, écrivez-les en toutes lettres :

Au lieu deÉcrivezPourquoi
3/4trois quartsPeut être lu comme une date ou « trois barre oblique quatre ».
10-15 min10 à 15 minutesLes traits d’union et les abréviations sont lus de manière imprévisible.
XIXe siècledix-neuvième siècleLes chiffres romains peuvent être lus lettre par lettre ou mal interprétés.
n° 1numéro unLes symboles peuvent être ignorés ou lus littéralement.
p. ex.par exempleLes abréviations sont souvent lues lettre par lettre.

Gérez les noms, les sigles et les mots délicats

  • Les sigles. S’il doit être épelé, ajoutez des espaces ou des points : « S N C F » ou « S.N.C.F. ». S’il doit être prononcé comme un mot (comme NASA), laissez-le d’un seul tenant.
  • Les noms inhabituels. Écrivez-les tels qu’ils doivent sonner pour l’auditeur, même si cela paraît étrange à l’écran. Gardez une courte liste de vos graphies phonétiques pour toujours utiliser la même.
  • Les homographes. Des mots comme « fils », « est », « couvent » ou « président » changent de prononciation selon leur sens. Si la voix choisit la mauvaise, reformulez la phrase (« les câbles électriques » au lieu de « les fils électriques ») pour qu’une seule lecture soit possible.
  • Les mots étrangers. Une voix conçue pour une langue peut mal prononcer une expression d’une autre. Envisagez un synonyme plus simple ou une courte explication.

Découpez les longs scripts en sections

Chaque requête dans le Studio peut contenir jusqu’à 2 000 caractères, soit environ 300 mots. Pour les scripts plus longs, découpez aux pauses naturelles comme les paragraphes ou les changements de scène, jamais au milieu d’une phrase, et gardez la même voix et les mêmes réglages pour chaque partie afin que les morceaux se raccordent sans heurt.

Une liste de vérification rapide avant de générer

  • Lisez vous-même le script à voix haute une fois. Partout où vous butez, la voix butera aussi.
  • Vérifiez chaque nombre, date, symbole et abréviation.
  • Vérifiez les noms et les sigles, et utilisez vos graphies phonétiques.
  • Assurez-vous que chaque phrase se termine par une ponctuation.
  • Générez d’abord un court passage de test, puis le script complet.

Questions fréquentes

Pourquoi la voix enchaîne-t-elle les phrases sans pause ?

Généralement à cause d’une ponctuation manquante ou de phrases très longues. Ajoutez des points, découpez les phrases longues et utilisez une balise de pause là où vous voulez une coupure nette.

Comment corriger un nom mal prononcé ?

Écrivez-le tel qu’il doit sonner, testez-le et ajustez l’orthographe jusqu’à obtenir le bon résultat. Réutilisez ensuite cette même graphie partout.

Combien de mots tiennent dans une requête ?

Jusqu’à 2 000 caractères par requête, soit environ 300 mots en anglais. Découpez les scripts plus longs aux changements de paragraphe.

Puis-je utiliser des emojis ou des caractères spéciaux ?

Non. Ils sont soit ignorés, soit lus de manière inattendue. Retirez-les du texte que vous envoyez à la voix.