Contrôle vocal fonctionne-t-il avec un clavier tiers sur iPhone ?
Contrôle vocal pilote tout le téléphone à la voix, et la majeure partie de ce qu’il tape ainsi ne touche jamais une seule touche. Pourquoi cela le rend indifférent au clavier utilisé, tiers compris, et en quoi il diffère de VoiceOver, de Switch Control et de la touche micro.
Contrôle vocal se met en place pour une raison précise — une lésion due aux gestes répétitifs, un moment de la journée sans les mains libres, ou simplement une préférence pour parler plutôt que toucher — et un nouveau clavier arrive, avec la même inquiétude évidente : va-t-il coopérer, ou Contrôle vocal ne marche-t-il vraiment qu’avec celui d’Apple ? La question mérite d’être posée avant de s’y fier, et la réponse courte est qu’un clavier tiers n’a rien de particulier à faire, pour une raison qui vaut la peine d’être comprise plutôt que simplement admise.
Pas la même fonction que VoiceOver, Switch Control ou la touche micro
iOS compte plusieurs fonctions d’accessibilité aux noms proches et aux comportements très différents. VoiceOver est un lecteur d’écran qui change ce que fait un toucher. Switch Control remplace le toucher par un ou plusieurs interrupteurs physiques et un surlignage qui balaie l’écran. La touche micro de la barre du clavier déclenche une session de dictée ponctuelle qui remplace le clavier par une onde jusqu’à ce que l’on arrête de parler. Contrôle vocal, activé dans Réglages → Accessibilité → Contrôle vocal, est différent des trois : il écoute en continu et permet de piloter n’importe quel élément à l’écran en le nommant ou en le numérotant, saisie de texte comprise, pendant que l’écran — clavier compris — reste visible et normal tout du long.
Deux façons de faire entrer du texte dans un champ
La première est la plus courante : on prononce les mots voulus, et Contrôle vocal les retranscrit directement là où se trouve le curseur. Ce chemin ne passe par aucune touche du clavier. Il emprunte le même mécanisme d’insertion de texte qu’iOS offre à toute application, exactement comme un collage ou un remplissage automatique, donc il fonctionne pareil qu’un clavier soit affiché à l’écran ou non, et peu importe lequel.
La seconde sert à la précision : épeler un nom lettre par lettre, corriger un mot mal compris par la reconnaissance vocale, atteindre un emoji précis dans un panneau. Dire « afficher les numéros » superpose un petit numéro sur chaque élément touchable actuellement à l’écran, et une touche du clavier en fait partie au même titre qu’un bouton ou un lien. On prononce le numéro et Contrôle vocal la touche à votre place.
Pourquoi un clavier n’a rien à ajouter ni à bloquer ici
Les deux chemins se situent au-dessus de l’extension de clavier plutôt qu’à l’intérieur, la même architecture qui rend déjà VoiceOver et Switch Control indifférents au clavier utilisé. La transcription vocale ne demande jamais la permission au clavier actif avant d’atterrir dans un champ. La superposition numérotée s’appuie sur les mêmes éléments d’accessibilité que tout clavier doit de toute façon exposer — chaque touche dessinée comme un bouton ordinaire et étiqueté — donc elle trouve les touches d’un clavier tiers exactement comme celles d’Apple. Une extension de clavier n’a aucun réglage pour Contrôle vocal et aucun moyen de savoir s’il tourne, parce que rien de tout cela ne se produit à un niveau que l’extension peut observer.
Ce qui bascule quand même vers le clavier d’Apple
Un champ de texte sécurisé — une case de mot de passe, un numéro de carte — force toujours le clavier natif d’iOS dès qu’il reçoit le focus, Contrôle vocal activé ou non, exactement comme pour une saisie ordinaire. Ce basculement se produit au même niveau système quel que soit ce qui pilote le téléphone, donc aucun clavier, tiers ou Apple, n’a moyen de s’y soustraire.
Où Kibo se situe
Kibo dessine ses touches comme des boutons ordinaires et étiquetés, comme le clavier natif d’Apple, donc la superposition numérotée de Contrôle vocal les trouve et les touche exactement de la même façon quand la précision est nécessaire. La transcription vocale ne touche jamais l’interface de Kibo, ce qui correspond à l’essentiel de l’usage quotidien de Contrôle vocal. Rien de tout cela ne nécessite l’accès complet non plus : cet interrupteur dans Kibo n’est lu que par les boutons Copier le mot, Copier la ligne et Coller de sa propre barre d’outils. Kibo est gratuit.
Questions fréquentes
Contrôle vocal fonctionne-t-il avec n’importe quel clavier tiers sur iPhone ?
Oui. Le texte prononcé va directement dans le champ actif via le même mécanisme que toute application utilise déjà, sans toucher le clavier. La superposition numérotée de Contrôle vocal, utilisée pour épeler avec précision, lit les mêmes boutons étiquetés que tout clavier doit déjà dessiner pour VoiceOver et Switch Control, donc elle fonctionne pareil sur un clavier tiers que sur celui d’Apple.
Contrôle vocal, est-ce la même chose que la touche micro de dictée ?
Non. La touche micro déclenche une session de dictée ponctuelle qui remplace le clavier par une onde jusqu’à l’arrêt de la parole, et elle appartient au clavier natif d’Apple spécifiquement. Contrôle vocal est un mode d’accessibilité qui écoute en continu, activé séparément dans Réglages → Accessibilité, et qui garde l’écran et le clavier visibles pendant qu’il travaille.
Une application de clavier doit-elle prendre en charge Contrôle vocal spécifiquement ?
Non. Tant qu’elle dessine ses touches comme des boutons ordinaires et étiquetés — ce que tout clavier bien conçu fait déjà pour VoiceOver et Switch Control —, Contrôle vocal les trouve automatiquement. Aucun réglage dans un clavier ne concerne cette fonction, et le clavier n’a aucun moyen de savoir que Contrôle vocal tourne.
Essayez-le sur votre propre clavier
Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.