L'essentiel
- Date de publication :
- Mots-clés :
- Android est un système d’exploitation largement utilisé sur les Smartphones et tablettes avec écran tactile mais également sur des ordinateurs, des objets connectés ou des produits de vie quotidienne comme des téléviseurs… Ce système comme sont concurrent iOS sur les appareils de marque Apple dispose d’une accessibilité native, à savoir la possibilité pour une personne en situation de handicap d’utiliser, dès sa sortie de l’emballage, tout ou partie des fonctionnalités de l’appareil sans devoir ajouter une quelconque aide technique logicielle ou matérielle.
Présentation
Cependant, et contrairement aux produits sous iOS en provenance du même constructeur « Apple », les appareils sous Android sont d’origine diverse avec des versions de système différentes et des surcouches logicielles pouvant altérer ou modifier leurs degrés d’accessibilité.
C’est pourquoi dans ce dossier nous nous intéresseront aux possibilités offertes aux personnes déficientes visuelles par le lecteur d’écran « TalkBack », inclus avec le système d’exploitation Android version 14 « Stock » sur un Smartphone Google Pixel 6.
Pour rappel, un lecteur d'écran est un logiciel conçu pour que les personnes « empêchées de lire » (aveugles, malvoyantes, dyslexiques, etc.) puissent obtenir par voix de synthèse, et éventuellement en braille avec un dispositif matériel ajouté, les contenus et la structure des informations affichées sur l'écran et interagir avec le système d’exploitation ou les applications (voir également la définition donnée par Wikipedia pour plus de détail).
Utilisation de base de TalkBack
Activation / désactivation du lecteur d’écran
- Lors de la première utilisation ou sur un appareil déjà configurer et fonctionnel, par appui simultané sur les touches « volume + » et « volume – » pendant 3 secondes. Cette option, active par défaut, peut être modifiée par l’option « raccourci d’accessibilité » dans les paramètres du téléphone.
- Par les paramètres du Smartphone en activant « TalkBack » dans la section accessibilité.
Utilisation de l’interface utilisateur, les principales gestuelles
Les gestuelles se décomposent en deux grandes catégories : celles effectuées avec un doigt sont généralement des commandes prisent en charge par le lecteur d’écran TalkBack. Les gestuelles effectuées avec deux doigts correspondent quant à elles aux commandes du système d’exploitation Android et des applications, normalement effectuées avec un doigt lorsque TalkBack n’est pas actif.
Principal mode de consultation des contenus de l’écran, l’exploration au toucher donne la vocalisation par voix de synthèse de l’élément situé sous le doigt de l’utilisateur. Les déplacements vers l’élément suivant ou précédent à partir de la position courante sont effectués par un balayage vers la droite ou vers la gauche. La nature du déplacement dépend du paramètre de navigation sélectionné par un balayage vertical vers le haut puis vers le bas, ou inversement, suivi par un choix de déplacement effectué par un balayage haut ou bas (déplacements par caractères, mots, lignes, paragraphes, titres, liens, éléments de commandes de l’application…).
Par le même type de commande les paramètres de sortie vocale tel le débit et la langue de sortie audio sont modifiables.
Une fois le focus positionné sur un élément, bouton, icône, contrôle d’application, etc., sa validation est effectuée par un double appui n’importe où sur l’écran.
Un balayage vers la droite puis vers la gauche, sans relever le doigt de la surface tactile, provoque un défilent de l’écran vers l’avant ou permet d’augmenter la valeur d’un curseur lorsque le focus est placé dans une zone de réglage. La gestuelle inverse, vers la gauche puis vers la droite, fait défiler l’écran vers l’arrière ou diminue la valeur du curseur.
Des gestuelles à angle droit, toujours effectuées sans relever le doigt, active les fonctionnalités Android suivantes :
- Avec un déplacement du doigt vers le haut puis vers la gauche, pour revenir à l’écran d’accueil quel que soit la position courante.
- Avec un déplacement du doigt vers le bas puis vers la gauche, pour effectuer une action de « Retour », afin de revenir à l’écran précédent par exemple.
- Avec un déplacement du doigt vers la gauche puis vers le haut, pour effectuer une bascule entre les applications récentes en mémoire ou provoquer leur éventuelle fermeture.
- Avec un déplacement du doigt vers la droite puis vers le bas, pour ouvrir le volet des notifications (consultation des messages et appels reçus ou toutes autres informations envoyées par les applications), suivi par un balayage avec deux doigts de haut en bas, pour accéder aux réglages rapides du système (activation ou désactivation du WIFI, du Bluetooth, du mode avion, de l’orientation de l’écran, etc.)
- Avec un déplacement vers le bas puis vers la droite, pour ouvrir le menu général de TalkBack.
À noter qu’avec les réglages par défaut, des signaux sonores permettent la distinction des contrôles et actions sur l’écran : défilement verticaux, validation d’un bouton, ouverture d’une zone de saisie… De même, la mise en évidence de l’élément actif par son encadrement coloré facilite un éventuel repérage visuel de l’information captée par le lecteur d’écran.
Le menu TalkBack
Avec le lecteur d’écran activé, le menu général de TalkBack est utilisé en cours de navigation avec le lecteur d’écran, il est ouvert par une gestuelle avec un doigt vers le bas puis vers la droite.
Le menu de TalkBack des versions récentes d’Android combine désormais les menus TalkBack général et contextuel des versions plus anciennes du système. Les éléments de ce menu peuvent être personnalisées par les paramètres de TalkBack…
Les options du menu activent des commandes d’action comme lire automatiquement tous les éléments de l’écran, rechercher un élément textuel, activer un rideau d’écran, activer les commandes vocales de TalkBack ou encore décrire des images par l’intelligence artificielle. D’autres concernent d’avantage les paramètres TalkBack, ceux de la synthèse vocale, du dispositif braille utilisé.
Apprendre à utiliser TalkBack
Pour se familiariser à l’utilisation du lecteur d’écran et de ses gestuelles, une option « Tutoriel et aide » est proposée dans les paramètres de TalkBack ou par un double appui avec quatre doigts sur l’écran. Cette dernière se divise en trois catégories : un tutoriel pour découvrir comment naviguer sur l’écran, lire ou modifier du texte, utiliser des commandes vocales. Un apprentissage des gestuelles avec descriptions de ces actions effectuées sur l’écran. Une aide générale complète sur Talkback divisé en cinq chapitres.
La saisie de texte
Par le clavier « AZERTY » virtuel
Sans ajout de clavier physique ou de bloc-notes braille, la saisie de texte est réalisée par le clavier virtuel Android. Celui-ci apparaît dès la sélection d’une zone d’édition. Pour saisir du texte, il faut déplacer un doigt sur une lettre puis le relever afin que le caractère prononcé soit inséré. L’obtention des contrôles clavier, effacement du dernier caractère, retour chariot, etc., est obtenue de la même manière. Ce type de frappe s’apparente au mode de saisie « dactylographie » connu par les utilisateurs de Voice Over sur les appareils Apple. Chaque saisie ou effacement est prononcée par la synthèse vocale.
Remarque : l’entrée du code PIN après démarrage du système utilise le clavier numérique virtuel et ne pose pas de problème particulier. Sur de nombreux téléphone, le détecteur d’empreinte digitale peut éviter cette saisie et faciliter ainsi l’identification de l’utilisateur.
Par le clavier braille virtuel
Avec les dernières versions d’Android les saisies peuvent être réalisées par un clavier braille virtuel 8 points nommé « Clavier braille TalkBack ». Une fois actif le menu du clavier braille, activer par un balayage à trois doigts vers le haut, permet la modification de la position des points braille sur l’écran ou la consultation des gestuelles disponibles.
Avec le clavier braille virtuel actif, l’utilisation des autres gestes TalkBack nécessite la fermeture du clavier braille par un balayage à deux doigts vers le bas du clavier.
Par un clavier physique « AZERTY » connecté en Bluetooth
Lors d’une utilisation avec un clavier physique externe, de nombreux raccourcis clavier sont disponibles pour les saisies ou la navigation. Deux schémas de raccourcis clavier, appelés « mappage » peuvent être activés. Le mappage par défaut est le plus complet et utilise la touche Alt comme touche modificatrice. L’affichage des notifications sera par exemple émulé par la combinaison « Alt + Ctrl + n ». Le choix d’un mappage clavier est réalisé dans les paramètres TalkBack. Comme pour les gestuelles TalkBack, les raccourcis par clavier physique peuvent être listés et modifiés dans les paramètres du lecteur d’écran.
Par le clavier braille d’un dispositif matériel connecté
Outre l’affichage en braille des information textuelles affichées à l’écran, de nombreux afficheur ou bloc-notes braille connecté en Bluetooth et couplé à TalkBack permettent une saisie à partir d’un clavier braille huit points présents sur ces appareils.
Les raccourcis au clavier braille sont généralement peu nombreux sous Android. Avec des tests effectués sur un « Orbit Reader 20 », hormis les commandes associées à la saisie du texte comme l’effacement du dernier caractère, les simulations des touches « Entrée » ou « Backspace », elles se résument aux fonctions « Retour », « Accueil », affichage du volet des notifications et des applications récentes.
Par des commandes vocales
Ces dernières peuvent être activées par le menu TalkBack. Des mots ou phrases clés prononcés oralement permettent alors de diriger la lecture, naviguer sur l’appareil, régler les paramètres de vocalisation, rechercher des éléments à l’écran, manipuler du contenu textuel…
Les principales fonctionnalités testées avec TalkBack
Les appels téléphoniques
Recevoir un appel
La réception d’un appel est réalisée par un balayage à deux doigts vers le haut de l’écran.
Raccrocher un appel
Par le bouton « Raccrocher » sur l’écran ou le bouton physique « Marche / Arrêt » si ce dernier a été configuré par l’activation de l’option « Bouton Marche / Arrêt pour raccrocher » des paramètres d’accessibilité de l’appareil.
Rejeter un appel
Rejeter une communication est effectuée par un balayage à deux doigts vers le bas de l’écran.
Emettre un appel
Plusieurs possibilités sont offertes pour émettre un appel téléphonique :
Par saisie du numéro du correspondant
Dans l’application « Téléphone » en sélectionnant l’élément « Clavier » pour saisir le numéro de téléphone du correspondant au clavier virtuel avant de confirmer la saisie par le bouton « Composer ».
Par sélection du numéro d’un correspondant enregistré dans les contacts ou les favoris
Dans l’application « Téléphone », en sélectionnant l’élément « Contact » ou « Favoris » puis en choisissant un nom de contact dans la liste puis éventuellement son numéro de téléphone dans la nouvelle fenêtre ouverte si ce dernier en possède plusieurs. Enfin en validant sur l’élément « Appel ».
En réponse à un numéro enregistrer dans le journal des appels
Toujours dans l’application « Téléphone », en choisissant l’élément « Récent » et en sélectionnant un correspondant parmi les derniers appels reçus, émis ou rejetés. Lors de la consultation des appels enregistrés dans l’élément récent, des informations complémentaires sont également vocalisées par TalkBack telles que la date d’enregistrement de l’appel, le numéro, le nom du correspondant, etc.
Les messages (SMS)
Recevoir et lire un SMS reçu
Un message récent peut être lu en validant sur l’application « Messages » puis en parcourant la liste des expéditeurs classés par ordre d’arrivée ou en validant sur le message reçu et non consulté dont l’intitulé est présent dans la zone de notification. La sélection d’un contact ou d’un numéro de téléphone permet d’atteindre le fil des messages du correspondant. Une gestuelle de balayage vers la gauche ou vers la droite est utilisée pour naviguer dans l’historique des messages reçus avec la date et l’heure de réception du message.
Rédiger et envoyer un SMS
Dans l’application « Messages » par l’élément « Démarrer une discussion » puis en choisissant le ou les destinataires en saisissant leurs noms, téléphone ou adresse mail ou en les sélectionnant dans la liste des contacts affichées. Une fois validé, une zone de saisie est affichée pour le nouveau message qui viendra compléter, s’il y a lieu, le fil de conversation déjà présent. À noter qu’à partir d’une discussion, une communication téléphonique, un appel vidéo, l’ajout de personnes à la conversation ou la suppression d’une discussion sont disponibles par un menu nommé « Plus ».
La gestion des contacts
Accessible par l’application « Contacts. La configuration d’un compte Gmail permet la synchronisation et la sauvegarde automatique des contacts. Pour la recherche ou l’entrée de nouveaux éléments composant un contact, l’ensemble des contrôles de l’application sont lus par TalkBack : panneau de navigation, recherche d’un contact dans la liste, options complémentaires…
Utiliser l’agenda Google
À signaler que la configuration d’un compte Gmail permet la synchronisation et la sauvegarde automatique des données de l’agenda. Pour saisir un événement ou un rappel dans l’agenda, le bouton « Créer un événement » permet de saisir un titre, choisir une date et une plage horaire pour l’événement. La consultation des entrées de l’agenda peut être réalisée simplement par le panneau liste.
La modification d’un élément de l’agenda nécessite l’ouverture de ce dernier puis la sélection du bouton « Modifier » afin de remplacer, supprimer ou compléter les champs de formulaire au clavier.
La suppression d’un évènement sélectionné est réalisée par le menu « Plus d’option » puis par validation de l’élément « Supprimer ».
Lecture et envoi des e-mails (application Gmail)
Par défaut l’ouverture de l’application affiche les messages reçus sur la boîte de réception dans l’ordre de réception, du plus récent au plus ancien. La validation sur un message en offre la lecture et un accès à des options comme l’archivage, le déplacement, la suppression…
La rédaction d’un e-mail est effectuée par le bouton « nouveau message » présent sur la liste des mails reçus dans la boîte de réception. Cette dernière affiche les champs de saisi d’un nouveau message avec, par défaut, les champs de l’expéditeur, du ou des destinataires, l’objet du message et enfin une zone de saisie dédiée à la rédaction du message. Sur cette fenêtre les boutons « joindre un fichier », pour attacher une pièce jointe au message, ou « envoyer », pour confirmer l’envoi du message au(x) destinataire(s) sont disponibles. Comme pour d’autres applications, le menu « Plus d’option » permet d’atteindre les commandes moins usitées, comme la programmation d’un envoi, la suppression du message, etc.
À partir de la boîte de réception, des contrôles de l’application inclus un bouton pour l’ouverture du panneau de navigation. Celui-ci offre la possibilité de naviguer dans les différents dossiers de la messagerie : Boite d’envoi, messages envoyés, brouillons, corbeille, etc.
Navigation et consultation d’une page internet
Pour nos tests nous avons utilisé le navigateur Chrome et le site accessible de la bibliothèque en ligne de l’association Valentin Haüy, Éole.
Avec les gestuelles TalkBack il est possible de lire une page complète ou de naviguer par niveaux de titres, par liens, boutons, champs de formulaires, repères ARIA…
Avec un clavier AZERTY externe, les saisies, la consultation et la navigation sur une page web sont facilitées par les nombreux raccourcis claviers proposés.
Les paramètres de TalkBack
Ouverts par l’option « Accessibilité » des paramètres du smartphone ou par le menu TalkBack, ils affichent les réglages définis pour TalkBack.
Pour modifier le fonctionnement par défaut du lecteur d’écran, les options du menu des paramètres de TalkBack proposent les principaux réglages suivants :
- Les réglages relatifs à la sortie audio comme le moteur de la synthèse vocale utilisé, la langue, la vitesse et la tonalité de lecture. Le niveau de verbosité permettant de définir les informations pertinentes à vocaliser. La gestion du volume audio et des vibration…
- Les réglages du dispositif braille externe éventuellement connecté…
- Les commandes de TalkBack telle la personnalisation des gestuelles, des menus, la gestion de la description des images, la mis en évidence de la position du focus actif…
Echange de données avec un PC
Connecté à un ordinateur par un câble USB, le système d’exploitation Android utilise cette connexion pour recharger le mobile ou reconnaitre la mémoire du smartphone comme périphérique de masse. Les échanges de données sont ensuite facilement effectués par de simples fonctions de copier, couper et coller.
Conclusion
L’amélioration significative des performances de TalkBack sur les dernières versions du système d’exploitation Android permet d’envisager une solution économique dans l’usage d’un smartphone par les personnes déficientes visuelles.
Son intégration sur de nombreux appareils mobiles et son accessibilité native sur un système ouvert sont également des critères parfois primordiaux pour des utilisateurs réticents à l’utilisation d’un système attaché à un seul fabricant.
Les gestuelles TalkBack sont moins nombreuses que celles disponibles avec le lecteur d’écran Voice Over qui équipe les appareils sous iOS, leur apprentissage en est certainement facilité même si l’accessibilité globale du système et sa stabilité dans l’utilisation des applications installées peut parfois en souffrir. Contrairement à son homologue sous iOS, la multiplicité des appareils proposés, les différentes versions Android et surtout les éventuelles surcouches ajoutées par les constructeurs ne permettent pas d’obtenir un fonctionnement similaire sur tous les modèles d’appareils mobiles.
Pour nos tests nous avons privilégié un smartphone Google Pixel 6 équipé d’une version 14 Android dite « Pure », sans surcouche constructeur. Toutes les fonctionnalités décrites on pût être correctement vocalisées par TalkBack.
Pour les braillistes, l’utilisation d’une plage braille ou d’un bloc-notes braille est un élément complémentaire à la seule utilisation vocale. Sur un dispositif braille externe seul le braille intégral semble fonctionnel pour la langue française. En effet, en saisie comme en lecture la bascule du braille intégral au braille abrégé par raccourci clavier est bien interprétée et confirmée par un message mais ne produit aucun effet.
Pour les personnes intéressées par Android et son utilisation avec le lecteur TalkBack, nous vous conseillons la lecture de la page support de Google mise à jour en fonction des sorties des dernières versions du lecteur d’écran : Premiers pas avec TalkBack