Ekhbary
Tuesday, 24 February 2026
Breaking

A11yShape : La Conception 3D Accessible aux Programmeurs Malvoyants et Aveugles

Un nouveau logiciel permet aux codeurs non-voyants de créer

A11yShape : La Conception 3D Accessible aux Programmeurs Malvoyants et Aveugles
7DAYES
2 days ago
8

États-Unis - Agence de presse Ekhbary

A11yShape : La Conception 3D Accessible aux Programmeurs Malvoyants et Aveugles

Dans une avancée majeure pour l'inclusion numérique, un nouveau prototype logiciel nommé A11yShape est sur le point de révolutionner la modélisation 3D pour les programmeurs ayant une déficience visuelle. Traditionnellement, le monde complexe de la conception 3D, qui repose fortement sur des indices visuels tels que le glisser-déposer, la rotation et la manipulation d'objets à l'écran, a posé des obstacles considérables aux codeurs aveugles et malvoyants. Cette inaccessibilité a effectivement exclu les personnes intéressées de secteurs cruciaux comme la conception matérielle, la robotique et l'ingénierie, malgré leur potentiel de contribution significative par le codage.

A11yShape se présente comme une solution puissante conçue pour combler cette lacune critique. Bien que des outils basés sur le texte comme OpenSCAD et les avancées récentes des grands modèles linguistiques (LLM) générant du code 3D à partir de requêtes en langage naturel offrent une assistance partielle, ils nécessitent souvent une rétroaction visuelle. Les programmeurs aveugles et malvoyants utilisant ces outils existants dépendent fréquemment de collègues voyants pour vérifier les mises à jour des modèles et interpréter les sorties visuelles, ce qui entrave leur autonomie.

Le nouveau prototype A11yShape vise à éliminer cette dépendance. Il permet aux programmeurs aveugles et malvoyants de créer, inspecter et affiner de manière autonome des modèles 3D, sans nécessiter d'assistance visuelle. Le programme y parvient en générant des descriptions accessibles des modèles, en structurant les données du modèle dans une hiérarchie sémantique et en assurant une intégration transparente avec les technologies de lecteur d'écran, essentielles pour les utilisateurs malvoyants.

L'origine d'A11yShape remonte à une observation personnelle de Liang He, professeur adjoint d'informatique à l'Université du Texas à Dallas. En collaborant avec un camarade de classe malvoyant étudiant la modélisation 3D, He a identifié une opportunité de rationaliser les stratégies de codage développées pour les programmeurs aveugles, s'inspirant d'un cours de l'Université de Washington. "Je voulais concevoir quelque chose d'utile et de pratique pour la communauté", a déclaré He, soulignant le désir de créer une solution ancrée dans les besoins réels des utilisateurs plutôt que dans des concepts abstraits.

A11yShape fonctionne en améliorant les fonctionnalités d'OpenSCAD, un éditeur populaire de modélisation 3D basé sur des scripts. Il s'intègre à OpenSCAD pour connecter différents composants de modélisation à travers trois panneaux d'interface utilisateur distincts. Cette approche tire parti de la capacité inhérente d'OpenSCAD à créer des modèles entièrement par code et par saisie de texte, contournant ainsi la nécessité d'interfaces graphiques difficiles à naviguer qui posent des défis aux utilisateurs malvoyants. De plus, A11yShape introduit un 'Panneau d'Assistance IA' (AI Assistance Panel). Cette fonctionnalité permet aux utilisateurs d'interagir avec des modèles d'IA avancés, tels que ChatGPT-4o, en temps réel. Ils peuvent interroger l'IA pour valider les décisions de conception, déboguer les scripts OpenSCAD existants et obtenir des informations sur leur processus de modélisation.

L'innovation principale réside dans la synchronisation entre les trois panneaux d'A11yShape : le code, les descriptions générées par l'IA et la structure du modèle. Cette interconnexion permet aux programmeurs aveugles de comprendre l'impact des modifications de code sur la conception 3D de manière dynamique et indépendante. Lorsqu'un utilisateur sélectionne un élément de code spécifique ou un composant du modèle, A11yShape met instantanément en évidence l'élément correspondant sur les trois panneaux et met à jour sa description. Cela fournit un retour d'information continu et contextuel, garantissant que les utilisateurs savent toujours exactement sur quoi ils travaillent.

Les premières études utilisateurs impliquant quatre participants présentant divers degrés de déficience visuelle et des parcours de programmation variés ont donné des résultats prometteurs. Les participants ont été chargés de concevoir des modèles à l'aide d'A11yShape, et leurs flux de travail ont été observés de près et leur expérience évaluée. Un participant, nouveau dans la modélisation 3D, a fait remarquer que l'outil "a offert à [la communauté des aveugles et des malvoyants] une nouvelle perspective sur la modélisation 3D, démontrant que nous pouvons effectivement créer des structures relativement simples". Ce retour d'information souligne le potentiel de l'outil à démocratiser la conception 3D.

Cependant, les commentaires ont également mis en évidence des domaines à améliorer. Les participants ont noté que des descriptions textuelles étendues pouvaient encore être difficiles à appréhender pour des formes complexes. Plusieurs ont également exprimé que, sans la possibilité d'interagir avec un modèle physique ou d'utiliser un écran tactile, la visualisation complète de conceptions complexes restait difficile. Pour évaluer rigoureusement la précision des descriptions générées par l'IA, l'équipe de recherche a mené une évaluation distincte auprès de 15 participants voyants. Les descriptions de l'IA ont obtenu d'excellents résultats, avec des scores moyens compris entre 4,1 et 5 sur une échelle de 1 à 5 pour la précision géométrique, la clarté et l'absence d'"hallucinations", indiquant un haut degré de fiabilité pour une application pratique.

Ces précieux retours d'information sont essentiels pour façonner le développement futur d'A11yShape. Liang He a indiqué que les prochaines itérations pourraient intégrer des fonctionnalités avancées telles que des écrans tactiles pour une meilleure compréhension spatiale, une intégration de l'impression 3D en temps réel et des descriptions audio plus concises générées par l'IA. Ces améliorations visent à réduire davantage le fossé sensoriel dans la conception numérique.

Au-delà de ses applications professionnelles, A11yShape est également appelé à abaisser la barrière d'entrée pour les apprenants aveugles et malvoyants en programmation informatique. Stephanie Ludi, directrice du laboratoire DiscoverABILITY et professeure au département d'informatique et d'ingénierie de l'Université du Nord du Texas, a commenté les implications plus larges : "Les gens aiment pouvoir s'exprimer de manière créative... en utilisant des technologies comme l'impression 3D pour fabriquer des objets à des fins utilitaires ou de divertissement". Elle a ajouté : "Les personnes aveugles et malvoyantes partagent cet intérêt, et A11yShape sert de modèle pour soutenir l'accessibilité dans la communauté des créateurs."

L'équipe de recherche a présenté ses conclusions sur A11yShape en octobre lors de la conférence ASSETS à Denver, marquant une étape importante dans l'effort continu pour rendre la technologie universellement accessible.

Mots clés: # A11yShape # conception 3D # programmeurs aveugles # malvoyants # accessibilité # IA # OpenSCAD # ingénierie # robotique # informatique # technologie d'assistance # conception inclusive