Dasher es un método de entrada y una herramienta de accesibilidad informática que permite a los usuarios componer texto sin utilizar un teclado , introduciendo texto en una pantalla con un dispositivo señalador como un ratón , una pantalla táctil o ratones accionados con el pie o la cabeza. Estos instrumentos podrían servir como dispositivos protésicos para personas discapacitadas que no pueden utilizar teclados estándar o en los casos en que el uso de uno no resulta práctico. [2] [3]
Dasher es un software libre y de código abierto , sujeto a los requisitos de la Licencia Pública General GNU (GPL), versión 2. Dasher está disponible para sistemas operativos con soporte GTK+ , es decir, Linux , BSD y otros similares a Unix, incluidos macOS , Microsoft Windows , Pocket PC , iOS y Android . [4] [5] [6]
Dasher fue inventado por David JC MacKay y desarrollado por David Ward y otros miembros del grupo de investigación de MacKay en Cambridge. El proyecto Dasher cuenta con el apoyo de la Fundación Benéfica Gatsby y del proyecto Aegis de la UE . [7]
Diseño
Para cualquier cosa que el escritor se proponga escribir, selecciona una letra de las que se muestran en la pantalla mediante un puntero, tras lo cual el sistema utiliza un modelo predictivo probabilístico para anticipar las combinaciones de caracteres probables para el siguiente fragmento de texto y les otorga mayor prioridad mostrándolas de forma más destacada que las combinaciones de letras menos probables. Esto ahorra al usuario esfuerzo y tiempo a medida que procede a elegir la siguiente letra de las que se ofrecen. El proceso de composición de texto de esta manera se ha comparado con un juego de arcade , ya que los usuarios se desplazan por los caracteres que vuelan por la pantalla y los seleccionan para componer el texto. El sistema aprende de la experiencia qué combinaciones de letras son las más populares y cambia su protocolo de visualización con el tiempo para reflejar esto.
Características
El paquete Dasher contiene varios archivos de datos independientes de la arquitectura:
- Descripciones del alfabeto para más de 150 idiomas [8]
- Configuraciones de colores de letras
- Archivos de entrenamiento en todos los idiomas admitidos
Referencias
- ^ "Lanzamientos · dasher-project/Dasher". GitHub .
- ^ Wills, SA; MacKay, DJC (2006). "DASHER: ¿un sistema de escritura eficiente para interfaces cerebro-computadora?". IEEE Transactions on Neural Systems and Rehabilitation Engineering . 14 (2): 244– 246. CiteSeerX 10.1.1.63.5063 . doi :10.1109/TNSRE.2006.875573. PMID 16792304. S2CID 185665.
- ^ David JC MacKay (6 de octubre de 2003). Teoría de la información, inferencia y algoritmos de aprendizaje. Cambridge University Press. p. 119. ISBN 978-0-521-64298-9. Recuperado el 18 de diciembre de 2011 .
- ^ Inference Group (Universidad de Cambridge): Mobile Dasher. Consultado el 17 de enero de 2013.
- ^ Dasher para iOS en iTunes. Consultado el 17 de enero de 2013.
- ^ Dasher para Android en Google Play . Consultado el 4 de junio de 2014.
- ^ "aegis-project". Archivado desde el original el 2020-12-30 . Consultado el 2013-10-27 .
- ^ "Índice de /Dasher/Descargar/Alfabetos".
Enlaces externos
- Sitio web oficial