FireVox est l’extension vocale du navigateur Firefox, proposée en open source. Il s’agit d’un système de synthèse vocale, conçu tout particulièrement pour Firefox et compatible avec Windows, Macintosh et Linux.
FireVox simplifie la lecture des sites Web pour les personnes malvoyantes. Il annonce le titre de la page pendant son chargement
Des fonctionnalités impressionnantes dont certaines sont inexistantes dans les solutions payantes du marché. La qualité de lecture des pages Web est excellente. FireVox se sort parfaitement bien de la complexité de la technologie Ajax. Il sait utiliser toutes les voix de synthèse disponibles installées dans le système. La voix par défaut sera choisie par le menu Voix de panneau de configuration (Windows).
À noter : FireVox lit parfaitement dans les suites bureautiques en ligne Google documents et Zoho.
D’immenses possibilités s’offrent ainsi aux personnes ayant besoin d’une assistance à la lecture; malvoyants, dyslexiques… Mais aussi pour l’apprentissage des langues étrangères.
Commandes de lecture de base
- Pour lire automatiquement toute la page avec FireVox,
utilisez Autoreading (Ctrl + Maj + A).
- Pour prendre la main sur FireVox et avancer sur les points lus,
utilisez Read forward (Ctrl + Maj + F).
- Pour que FireVox lise un point antérieur de la page Web,
utilisez Read Previous (Ctrl + Maj + D).
- Pour que FireVox répète l’élément actuel de la page Web,
utilisez Repeat (Ctrl + Maj + E).
- Pour que FireVox lise le texte sélectionné,
utilisez Read Selected Text (Ctrl + Maj + O).
- Pour arrêter FireVox pendant une lecture,
utilisez Stop Reading (Ctrl + Maj + C).
Cette commande interrompt également la lecture automatique, c’est-à-dire lorsque FireVox procède à une auto-lecture de la page. Lorsque la lecture reprend, FireVox poursuit avec l’élément suivant ; celui qu’il lisait lorsque le curseur s’est arrêté.
Commandes de navigation
- Pour obtenir la liste de tous les titres classés par niveau,
utilisez la liste de titres (Ctrl + Maj + H).
- Pour obtenir une liste classée de tous les éléments de la page,
utilisez la liste des éléments (Ctrl + Maj + L). La catégorie des titres comprend tous les titres sans retenir le niveau.
FireVox parle dans la langue du texte contenu dans la fenêtre du navigateur, mais pour qu’il lise les commandes de menus ou les saisies dans les boîtes de dialogue dans une autre langue que l’anglais, il faut modifier sa langue par défaut.
Forcez-le à parler en français en sélectionnant une portion de texte en français et en lançant la lecture avec la combinaison de touches CTRL+Maj+O
FireVox parlera alors en français pour tous les menus, outils, commandes et saisies. Il lira le contenu des pages dans leur langue si vous disposez des moteurs de voix appropriés installés dans le système. Mais vous aurez sans doute à le forcer à reconnaitre la langue de la même façon que pour le français.
Les réglages de FireVox sont accessibles par le menu Outils de Firefox :

Liste des réglages :
- Read By Sentences (lire par phrases)
Si ce paramètre est activé, Lire Précédent et Suivant (Ctrl + Maj + F ou D) fera lire la phrase suivante/ précédente à FireVox, plutôt que le bloc précédent / suivant. La valeur par défaut est off.
- Select Current Sentence (sélectionner la phrase active)
Si ce paramètre est activé, la phrase qui est actuellement en cours de lecture sera sélectionnée. Cette sélection s’effectue à l’aide du curseur, de la même façon que le ferait un utilisateur pour sélectionner du texte en faisant glisser la souris ou en maintenant enfoncée la touche Maj tout en utilisant les touches fléchées. La valeur par défaut est activé.
Note 1: Cela n’a aucun effet à moins que “Read By Sentences” soit cochée.
Note 2: Ceci ne remplace pas l’option “Highlight Chunks” , si les deux sont activés, le bloc en cours sera mis en surbrillance et la phrase courante sera sélectionnée. Si vous ne voulez pas que le bloc soit mis en évidence lors de l’utilisation de “Read By Sentences”, désactivez “Highlight Chunks” et n’utilisez que “Select Current Sentence.”
- Highlight Chunks (mettre les morceaux en surbrillance)
Si activé, le bloc (paragraphe) qui est en train d’être lu sera mis en évidence. La valeur par défaut est activé.
- Speak Events (dire Evénements)
Si ce paramètre est activé, Fire Vox va lire le texte associé à des événements tels que les choix dans les menus sélectionnés ou si un élément actif est ciblé sur la page. La valeur par défaut est activé.
Si ce paramètre est activé, Fire Vox dira les touches qui sont tapées. La valeur par défaut est activée.
- Sort Lists Alphabetically (Trier les listes par ordre alphabétique)
Si ceci est activé, toutes les listes de Fire Vox auront les éléments classés par ordre alphabétique. Si elle n’est pas cochée, alors les listes seront triés en fonction de leur position. La valeur par défaut est off (trier par position dans la page Web, plutôt que par l’alphabet).
- Verbose Form Elements List (décrire les éléments de liste de formulaire)
Si ceci est activé, des informations supplémentaires permettant d’identifier quel type d’élément de formulaire et la valeur actuelle de cet élément de formulaire seront lues. La valeur par défaut est activé.
- Adjust Window on HTML Focus (Ajuster la fenêtre sur le focus HTML)
Si ce paramètre est activé, Fire Vox va essayer de faire défiler la fenêtre à chaque fois qu’un élément est ciblé sur la page. Cela maintient l’élément de la page qui a le focus, le plus haut possible dans la fenêtre de Firefox. La valeur par défaut est off. Déconseillé pour la navigation à la souris.
- Use CSS Speech Properties (Utilise les propriétés du discours CSS)
Si ce paramètre est activé, Fire Vox va essayer d’utiliser toutes les feuilles de style CSS incorporées qui se rapportent aux propriétés de la parole. Ce soutien est encore partiel. Se référer à la documentation officielle en anglais
- Auto detect language (Auto-détection de langue)
Si ce paramètre est activé, Fire Vox va essayer de détecter la langue en utilisant la page et de choisir un ton approprié pour cela. S’il y a une page en chinois affichée et vous avez une voix chinoise installée, Fire Vox utilisera la voix correspondante à la langue de cette page. Notez que cela ne fonctionne que si vous avez installé la voix appropriée sur votre système.
Forcez-le à parler en français en sélectionnant une portion de texte en français et en lançant la lecture avec la combinaison de touches CTRL+Maj+O.
- Use Pause/Break as sticky modifier
Évite la combinaison de touches CTRL+Maj à chaque action. Dans cette configuration et à condition que la touche PAUSE ait été actionnée, n’importe quelle touche est traitée comme si elle était accompagnée par CTRL et SHIFT. Quand Pause/Break est actionnée à nouveau, les touches sont traitées normalement. Notez que l’utilisation Pause / break pour éviter la combinaison de touches CTRL+Maj ne marchera que si cette option est cochée.
Vous ne pouvez alors pas taper normalement, il faut basculer à nouveau avec la touche PAUSE pour interrompre cette fonction.
Je déconseille l’usage de cette option pour la lecture de travaux de saisie en cours de travail. Préférez la combinaison CTRL+Maj. Vous risquez fort de perdre votre travail en cours.
- Use site specific enhancements - Utiliser des améliorations spécifiques du site
Si ce paramètre est activé, Fire Vox va essayer de chercher des améliorations AxsJAX qui sont appropriées pour le site. Pour plus d’informations, voir la page AxsJAX .
Si ce paramètre est activé, Fire Vox réduira au minimum la quantité d’informations qu’il donne à propos de chaque élément de page quand il est lu. Plutôt que de donner le niveau de la position dans la structure de la page, il dira tout simplement “En tête”, sans annoncer la structure du code source.
Installation
Téléchargez le fichier (depuis le site de l’auteur), lancez Firefox, puis menu Fichier ouvrir. Parcourez jusqu’au fichier et ouvrez le ; puis suivez les instructions.
Redémarrez Firefox, c’est prêt !
En savoir plus
Sur le blog d’Aurélien Levy
Le site de FireVox (en anglais)
Vous pouvez essayer une voix SAPI 5 en français (Windows XP et Vista) avec la voix de Virginie à télécharger sur le site “accessibilité” de Handicap International.
Toutes les voix (ScanSoft/Nuance RealSpeak SAPI5 TTS Voices) peuvent être achetées à l’unité pour 35 € à cette adresse : http://www.shareit.com/product.html?cart=1&productid=300059923