Accesibilidad en Lliurex: Access Helper

1. Introducción


La accesibilidad es una de las áreas donde más personalización y adaptación al usuario hay que realizar. Con la finalidad de facilitar el uso de las opciones de accesibilidad de Plasma, en Lliurex se ha desarrollado la aplicación Access Helper, que es objeto de este artículo.

 

2. Instalación


La instalación puede realizarse de forma sencilla mediante el Zomando de Accesibilidad disponible en Zero Center:


002 Zomandoaccess



Una vez instalada podremos ejecutarla desde el menú de aplicaciones:


004 Zomandoaccess

 

3. Access Helper


En un primer momento muestra el menú de opciones de accesibilidad donde podemos encontrar tanto las que nos ofrece el entorno KDE/Plasma como la posibilidad de usar filtros de color, asignar atajos de teclado para el lanzamiento de aplicaciones o la gestión de perfiles de la aplicación.


001 Access

 

3.1. Configuración de accesibilidad


Desde esta ventana se pueden ajustar las opciones directamente relacionadas con la accesibilidad del sistema. A su vez es posible establecer atajos de teclado para las opciones susceptibles de tenerlos.


002 Access


Las opciones se encuentran detalladas en el artículo sobre accesibilidad en Plasma, a modo de resumen son:

  • Campana de sistema audible: Emite un sonido cuando el sistema trata de avisarnos de alguna acción
  • Campana de sistema visible: Muestra una alerta visual
  • Invertir colores: Invierte los colores de toda la pantalla
  • Invertir colores de ventana: Invierte los colores de la ventana actual dejando el resto en modo normal
  • Posiciona el puntero al moverlo: Muestra un refuerzo visual al mover el ratón
  • Posiciona el puntero al hacer click: Igual que el anterior pero sólo al realizar un click de ratón
  • Muestra una rejilla al mover las ventanas: Al mover una ventana sobreimpresiona una rejilla con la finalidad de ayudar a centrarla
  • Activar la lupa: Activa la lupa del puntero
  • Activar Zoom: Activa el zoom en todo el escritorio


Para asignar un atajo de teclado o modificar uno existente bastará con pulsar sobre el botón a la derecha de cada opción susceptible de tener un atajo de teclado y pulsar la combinación que se desee.

 

3.2. Configuración de la apariencia


Permite realizar ajustes relacionados con la apariencia del sistema.


003 Access


Mediante el uso de los desplegables se pueden seleccionar la apariencia general del sistema o un esquema de colores determinado. A su vez también es posible cambiar el tema de punteros del ratón así como el tamaño del mismo.
Puesto que el tamaño del puntero depende del tema seleccionado no siempre va a ser posible seleccionar todos los tamaños disponibles. Por defecto, en LliureX se incluyen los temas Brisa que ofrece tamaños comprendidos entre 32 píxeles y 64; Adwaita que ofrece tamaños entre 32 y 96 y XPanimated-YB que va también desde los 32 hasta los 64 píxeles.
Por otro lado se puede modificar el tamaño de los elementos de la pantalla (botones, selectores y demás) para facilitar el manejo del sistema, opción que también puede ser interesante para dispositivos táctiles o forzar a que todas las ventanas se maximicen por defecto, lo que también puede ayudar para focalizar la atención.

3.3. Filtros de color


Mediante ella es posible aplicar un filtro de color a toda la pantalla mejorando los contrastes o adaptando los colores para facilitar la lectura de la pantalla.


004 Access


Una vez seleccionado un filtro de color se aplicará a cada inició de sesión. Es conveniente señalar que si se gasta otra herramienta para ajustar las tonalidades del monitor (como por ejemplo redshift) puede haber solapamientos entre una y otra.

 

3.4. Configuración de los atajos


Permite redefinir los atajos por defecto del sistema así como asignar nuevos atajos para el lanzamiento de aplicaciones. El funcionamiento es análogo al de la asignación de atajos desde la pantalla de opciones de accesibilidad. Al pulsar el botón que acompaña a cada opción bastará con pulsar la combinación de teclas deseada y aplicar los cambios.


005 Access


En el caso de querer añadir un atajo nuevo para el lanzamiento de una aplicación, se mostrará una lista con un cuadro de búsqueda desde la que poder seleccionar una aplicación y, mediante el mismo mecanismo de pulsar botón y combinación de teclas, asignar la combinación deseada para el lanzamiento de la aplicación.


006 Access

 

3.5. Configuración de las fuentes


Como su nombre indica, desde aquí es posible cambiar el tipo, tamaño y peso de las letras (fuentes) del sistema. Este es un mecanismo rápido que ajusta el mismo tipo de fuente para todo el sistema, estableciendo como tamaño de fuente normal el seleccionado.


007 Access

 

3.6. Opciones del sintetizador



Accesshelper incorpora, a través de su barra de acceso rápido (ver más abajo), un sintetizador de voz que permite leer el texto copiado al portapapeles o tratar de leer el contenido de una imagen mediante OCR. En esta ventana se encuentran los ajustes del mismo.
Es posible ajustar la voz a las que se ofrecen por defecto (proporcionadas, respectivamente, por la Junta de Andalucía para las voces en español y por la Universistat Politècnica de Catalunya para las voces en catalán), la velocidad de pronunciación de 0 a 3 (de menor a mayor siendo 1x la velocidad normal de lectura) e indicar si queremos usar el sintetizador incorporado o por el contrario queremos reproducir las voces usando el reproductor VLC.
En la parte inferior de la pantalla se encuentra una lista con todas las lecturas realizadas pudiendo de esta manera volver a reproducirlas o leer la transcripción de las mismas.

008 Access


3.7. Gestión de perfiles


Otra de las características propias de Access Helper es el uso de perfiles que permiten una configuración rápida del sistema, así como exportar/importar los mismos para una mayor comodidad de uso en diferentes ordenadores.


009 Access


Los perfiles se dividen en tres tipos, como se puede apreciar en la pantalla:

  • Perfiles por defecto: Estos perfiles no pueden ser modificados y se incluyen por defecto en la aplicación. En la lista se muestran en cursiva y negrita.
  • Perfiles del sistema: Están disponibles para todos los usuarios y pueden modificarse con los permisos adecuados. Se muestran en negrita.
  • Perfiles de usuario: Solo se muestran para el usuario que los crea y son modificables por él sin ninguna restricción. Se muestran con el tipo de letra normal.


Un perfil de Access Helper es un fichero en formato zip que incluye tanto la configuración propia de la aplicación como la del entorno de escritorio. Al ir a exportarlos, únicamente hay que indicar una ubicación de destino en la cual se generará el fichero Zip correspondiente. Para importarlos, únicamente deberemos cargar el perfil que previamente hayamos exportado.

 

3.8. Configurar aplicación


En esta sección tienen cabida las opciones propias de la aplicación.


010 Access


En primer lugar, es posible definir el nivel de configuración con el que va a trabajar la aplicación. Este puede ser a nivel de sistema (todos los usuarios comparten una misma configuración), a nivel de usuario o a través del N4D en cuyo caso todos los usuarios del modelo de centro o aula compartirán una misma configuración.

También se puede indicar que se cargue un perfil concreto al arrancar. De esta forma, si una máquina es usada por varios usuarios o se modifica de forma incorrecta alguna de las opciones todo se reestablecerá al volver a iniciar sesión en la máquina.

Por último tenemos las opciones relacionadas con el inicio automático de la barra de accesibilidad, Accessdock y la opción para que grub emita una alerta sonora al arrancar para avisar al usuario de que se está mostrando la pantalla del selector de arranque.

3.9. Validación de los cambios.



Toda vez que se realicen cambios en la configuración Access Helper mostrará una ventana a modo de resumen desde la que podremos aceptar los cambios y reiniciar la sesión, continuar con la sesión actual o descartar los cambios y volver a la configuración anterior.


011 Access

 

4. Accessdock


Junto a Access Helper se incluye también una barra de accesibilidad llamada Accessdock que permite un ajuste rápido de algunas de las opciones, así como la posibilidad de leer el contenido de la pantalla aunque, debido a limitaciones técnicas, esta opción no llega a aportar toda la potencia de un lector de pantalla al uso pese a aportar una funcionalidad interesante al conjunto del sistema.

Al activarla desde la opción correspondiente de Access Helper, la tendremos disponible mediante la combinación de teclas Ctrl+Espacio que al pulsarla nos mostrará la barra propiamente dicha.


001 Dock


Cada botón de la barra nos lleva a un ajuste rápido del sistema. Estos ajustes son temporales y no se guardan entre arranques, sencillamente son una forma rápida de realizar cambios a la sesión actual.

La primera opción, Filtro nos lleva a una pantalla para el ajuste del filtro de color de la pantalla:


003 Docker


"Ampliación" controla el factor de ampliación que se aplica a la pantalla. Es decir, no es un zoom ni tampoco escala elementos como botones, etc... si no que amplia todo lo que se muestra en pantalla.


003 Dock

003 1 Dock


Desde la opción de Fuente, en un primer vistazo, se puede ver el tamaño actual que tiene aplicado el sistema...


005 Dock


... y si la seleccionamos, podemos ajustar dicho tamaño. Si se quisiera modificar el tipo de letra sería necesario hacerlo desde Access Helper, como ya se ha comentado esta barra es para ajustes rápidos de la sesión.


005 Docker


De forma análoga, desde el botón Puntero podemos ajustar el tamaño del mismo respetando los valores que nos ofrezca el tema. Debido a ciertas limitaciones técnicas este cambio puede no ser 100% coherente a lo largo de todo el sistema. Es por ello que se recomienda su uso para momentos puntuales:


007 Dock


007 Docker


La opción Leer, ofrece una funcionalidad básica de lectura de pantalla. Lo que hace es procesar la pantalla y generar un fichero de audio que se reproduce a través del reproductor VLC o del propio lector de pantalla del sistema.


009 Dock


El uso del reproductor VLC es configurable desde Access Helper, y ambos modos de lectura (reproductor o sistema de lectura) funcionan de la siguente forma:

  • En un primer momento se captura el contenido del portapapeles del sistema. Si no hay información copiada al mismo se realiza una captura de pantalla.
  • Si el contenido del portapapeles es texto se procesa y se lee mediante VLC o mediante el lector.
  • Si es una imagen (proveniente del portapapeles o de la captura de pantalla) se procesa mediante OCR y se genera la salida del audio.


El uso de VLC, aunque a priori pueda parecer poco óptimo, abre ciertas posibilidades como la de poder adelantar o volver atrás la lectura o incluso guardar el fichero de audio para poder oírlo en cualquier otro momento, algo útil en el caso de estar leyendo un documento largo de texto o que tenga cierto interés.

También es posible realizar una captura de pantalla y procesar el texto a través de OCR para generar una lectura del mismo lo que puede ser útil en caso de documentos escaneados.


010 Dock


El botón Teclado muestra el teclado en pantalla. En el caso de LliureX se trata de OnBoard, un teclado que ofrece muchas opciones de personalización, lo que permite adaptarlo a la perfección a las necesidades del usuario.


011 Dock


Por defecto se muestra de la siguiente forma:


010 Docker


Es posible moverlo por la pantalla o anclarlo a una posición concreta así como ajustar su tamaño, temática, esquema de teclado..etc...


Por último encontramos los botones para ejecutar AccessHelper (configuración)


012 Dock


y el botón para ocultar la barra de accesibilidad. La barra memoriza su posición en pantalla con lo que la próxima vez que se muestre mediante la combinación de teclas Control+Espacio aparecerá en la posición que tenía cuando se ocultó.


013 Dock  

Mastodon E-Mail