Modifier la prononciation d’un mot avec un lecteur d’écran

Lorsque l’on consulte un site web avec un lecteur d’écran, il n’est pas rare que la synthèse vocale prononce mal certains mots.

Cela peut amener l’équipe en charge du développement du site à se casser la tête pour tenter de modifier la prononciation du mot à l’aide de divers artifices HTML.

De son côté, l’utilisateur ou l’utilisatrice peut penser que le mot mal prononcé est inaccessible.

Or, saviez-vous qu’il est possible de modifier la façon dont un lecteur d’écran prononce certains mots ?

L’astuce consiste à utiliser le dictionnaire de prononciation disponible dans la plupart des lecteurs d’écran.

Je prendrai ici l’exemple de NVDA, puisqu’il est open source et que n’importe qui peut le télécharger.

Changer la prononciation d’un mot dans le dictionnaire de NVDA

Tout d’abord, il faut savoir que NVDA peut s’utiliser avec différentes synthèses vocales.

Chaque synthèse vocale a sa propre manière de prononcer les mots.

Les développeurs et développeuses des synthèses vocales ont déjà créé des règles de prononciation pour les chiffres, certaines abréviations, ou certains mots.

Mais pour d’autres mots, vous entendrez des résultats pour le moins étranges.

Par exemple, la synthèse vocale OneCore de Microsoft, que l’on peut utiliser gratuitement avec NVDA lorsque l’on a un ordinateur équipé de Windows 10, prononce le mot « compacter » de façon bizarre :

Pour corriger ce défaut, voici la façon de procéder :

  • Ouvrez les préférences de NVDA en appuyant sur les touches NVDA+N puis P ;
  • Choisissez « dictionnaire de prononciation » en tapant D.

Vous pouvez ensuite choisir le dictionnaire à modifier parmi :

  • le dictionnaire par défaut : ce qui modifiera les paramètres pour toutes les synthèses vocales et toutes les voix ;
  • le dictionnaire des voix : ce qui modifiera les paramètres pour la voix actuelle ;
  • le dictionnaire temporaire : ce qui modifiera les paramètres de façon temporaire.

Dans notre exemple, nous choisissons de modifier le dictionnaire par défaut.

La liste de toutes les modifications que vous avez créées s’affiche alors :

  • Appuyez sur Alt+A pour ajouter un mot ;
  • Saisissez dans le premier champ le mot mal prononcé. Ici, « compacter » ;
  • Saisissez dans le second champ la façon dont vous souhaitez que le mot soit prononcé. Vous pouvez saisir une orthographe phonétique et loufoque pour obtenir le résultat escompté. Ici, j’ai choisi d’écrire « con pacté » ;
  • Vous pouvez choisir de respecter ou non la casse en cochant la case correspondante ;
  • Vous pouvez choisir le type d’occurrence : « n’importe où », « mot entier », ou « expression » ;
  • Confirmez en appuyant sur le bouton « Ok ».

Vous retrouvez alors la liste des mots déjà enregistrés, à laquelle s’est ajouté le mot que vous venez d’insérer.

Confirmez une seconde fois en appuyant sur le bouton « Ok ».

Remarque importante  : il n’est pas nécessaire de redémarrer NVDA pour entendre la nouvelle prononciation du mot, le changement est instantané.

Les deux prononciations de « compacter », l’une après l’autre.

Note : il vous est possible de modifier tout mot enregistré dans cette liste en le sélectionnant et choisissant « Éditer ».

Il est également possible de modifier la prononciation des ponctuations et des symboles par NVDA en allant dans le menu approprié.

Conclusion

Chaque lecteur d’écran est personnalisable. Il existe de multiples possibilités de configuration. Ce petit tutoriel traite de la prononciation des mots, mais d’autres astuces de configuration existent, telles que l’annonce de certains éléments dans les pages web (liens, images, événement cliquables), ou la prononciation des symboles, qui est une thématique allant au-delà des synthèses vocales.

Si cette astuce vous a été utile, n’hésitez pas à nous le faire savoir en commentaire ou sur Twitter pour que nous en publions d’autres.