Mostrando entradas con la etiqueta accesibilidad. Mostrar todas las entradas
Mostrando entradas con la etiqueta accesibilidad. Mostrar todas las entradas

viernes, 14 de junio de 2013

Accesiblidad:LP_Loupe

Cuando hace unos meses escribí sobre la lupa de Windows y el Zoom-it de Sysinternals, recibí un comentario de Javier García en el que me comentaban que había otro programa que también hacía su efecto lupa. Este programa se llama LP_Loupe. Su blog: DelphiMagic. ¡Ojo! Que no me hago responsable de lo que os podáis bajar!

Haciendo caso a ese consejo, he intentado ejecutarlo con sandboxie (iniciando el sevicio, que lo tengo desactivado), y no se tienen muy buenos resultados. Es un poco indescriptible. Lo que fuerza a ir a una máquina virtual.

Lo primero que llama la atención es que está en francés. Nada que objetar, salvo que hay símbolos que no salen como debería.

Configuración de LP_Loupe
Configuración de LP_Loupe
También podemos ver lo que yo llamaría el índice de ampliación que se quiere tener. Entiendo que se multiplicará el tamaño real por ese número. A tener en cuenta que no se puede cambiar con el teclado, por lo que habrá que mantener pulsado el botón del ratón hasta obtener el tamaño deseado.

También llama la atención de que la lupa, según cómo se abra, no ocupa todo el largo de la pantalla, sólo llega hasta la mitad. Dependiendo de las necesidades que se tengan, nos podría hacer falta que ésta ocupase un poco más.

Lupa troceada: No ocupa todo el ancho
Lupa troceada: No ocupa todo el ancho
Un ejemplo, es que abriéndolo de alguna otra forma, aún por descubrir, sí que ha salido en su anchura completa:

La lupa ahora ocupa toda la anchura
La lupa ahora ocupa toda la anchura
Además, en alguna circunstancia, la lupa no muestra el dato oportuno. Como, por ejemplo, el aviso de que se ha actualizado el antivirus. Podría hacer falta realizar alguna operación y que ésta no se mostrase ampliada.

Las dos selecciones que indican que se sigan los elementos seleccionados con el teclado y la edición de texto (del primer grupo de checkboxes, los el segundo y el tercero). No he visto qué efecto produce tenerlos seleccionados. Lo he probado con un fichero de texto puro y... Nada.

Con respecto al otro grupo de checkboxes: el último es impepinable. Sin éste, no tenemos lupa. Y de los otros dos restantes, tenemos el primero, que invierte los colores. Muy, muy importante para ciertos tipos de ceguera, que invirtiendo los colores ayuda mucho, y el otro.... Ni siquiera he sabido qué querían que hiciera. Y no he visto ningún comportamiento.

Aunque le falten algunas cosas por pulir, para algunos casos muy determinados de accesibilidad podría servir. O, al menos, para utilizarlo en presentaciones con un proyector, sí que podría tener su utilidad.

Eso sí. Aunque no me he puesto a analizar el código fuente, si queréis, podréis descargarlo desde la página de descarga, mostrada en los comentarios del post desde el que me avisaron. 

lunes, 10 de diciembre de 2012

Accesibilidad -- WebCam y teclado virtual

Hace tiempo... Mucho, mucho tiempo, os hablé sobre una forma de hacer accesible Windows: utilizando la lupa que éste trae, ó, usando la herramienta ZoomIt, incluida en el paquete de las sysinternals.

No voy a negarlo: en su momento, me apunté que tenía que hacer este post también, Y hoy, ha llegado el momento de escribirlo. ¡Ya iba siendo hora!

Vamos a ponernos en situación: no podemos mover el ratón. Vete tú a saber por qué: te has roto las dos manos, te duelen mucho... Cualquier problema médico que, por desgracia, te impide utilizar el ratón, o, en el peor de los casos, incluso el teclado.

La primera pregunta sería:  ¿Cómo puedo mover el ratón? Si tienes una webcam, prácticamente lo tienes todo hecho.

¿Para qué me va a hacer falta una webcam? Se preguntarán aquellos a los que les haga falta. Porque si se instalan el software HeadMouse la convertirán en un ratón. En este proyecto participó Indra, la Universidad de Lleida y... no me acuerdo quién más.

En su momento, cuando lo probé, lo que hacía era comprobar dónde está la cabeza. Una vez encontrada, analizaba los ojos, la boca... Según cómo se configurase, un guiño podía ser un click, un doble click, botón derecho... Y el movimiento de la cabeza era "el desplazamiento" del puntero del ratón.

Ahora mismo está en la versión 4.2. Tendré que volver a probarlo, a ver qué tal funciona ahora. (Mientras que lo escribía, he intentado instalarlo: como usuario normal, no me ha pedido permisos de administración... y ha muerto la instalación. Probaré elevando privilegios. Sí, con privilegios, sí funciona).

Es más, ya se por qué no hice nada al respecto: es muy, muy difícil de manejar el ratón. Hacer que se desplace hacía donde se quiere, que no se mueva cuando quieres hacer click... Muy complciado de manejar. Aún así, a lo mejor escribo algo más detallado en un futuro. A ver si le cojo el tranquillo.



El siguiente problema que se puede tener es que, por mucho que movamos el ratón, si no podemos escribir... mal vamos. Para eso tenemos varias posibilidades. Una, utilizar el teclado virtual que trae el propio Windows. Otra, instalarse el teclado virtual que se encuentra justo al lado del HeadMouse. El que trae Windows es sencillito. El otro, que apenas lo he probado, tenía (en su momento) un diccionario que permitía escribir palabras frecuentes de una manera más rápida. De tal manera que te iba ofreciendo las posibles palabras que ibas a usar. Parecido a la predicción que se utiliza hoy en día en los móviles.



Y, la última cosa que se me ha ocurrido, es añadir a este pack de herramientas de accesibilidad un "juguete" que tiene muchos, muchos años y sería el TalkIt: text-to-speech.

¿Se os ocurren o sabéis otras herramientas que permitan o ayuden a mejorar la accesibilidad de las personas en este ámbito de la accesibilidad?

jueves, 21 de junio de 2012

Otra forma de sethc.exe

Como ya dije hace tiempo,  se podría conseguir abrir una consola desde el login de Windows utilizando las stiky keys.


Leyendo un poco Hackplayers, llego al artículo en el que explican que sigue sucediendo en las nuevas versiones (y, según me explicaron en un evento, seguiría sucediendo por siempre jamás [resumiéndolo mucho]). Y, además, cuentan una forma más para realizar el cambio: modificando el registro. Este sería el comando en una consola:


REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\sethc.exe" /v Debugger /t REG_SZ /d "C:\windows\system32\cmd.exe"


Recordemos que hay que tener los privilegios adecuados para que funcione correctamente. 


Y nada más. Ya sabéis, un sistema más rápido. Y sigue habiendo mucha gente que usa su superusuario para trabajar y, si tuviera la posibilidad de usar la UAC, tenerla por defecto o desactivada... ¿Qué nos puede impedir ejecutarlo? (basándonos en esa premisa, claro está). 

jueves, 12 de enero de 2012

Accesibilidad -- Lupa y ZoomIt

¡Hola a todos! 

Volvemos de las vacaciones. Otra vez a currar después de una temporada sin pasar por la ofi... ¡Oye! ¡Espera! ¡¡¡Si sigo de vacaciones!!! Bueno. Pero la mayoría de la gente estará currando. 

El título de este post lo tengo reservado de hacer... pufff. ¿Año y medio? ¿Casi dos años? No se. Eso sí, no estaba escrito. 

Creo recordar que fue en el Asegur@IT 7, de Informática 64, que se hizo en Barcelona, donde vi una idea que estaba muy bien. Lo primero de todo, vamos a lanzar una pregunta:

¿Cuántos de vosotros han asistido a una presentación y no han visto absolutamente nada de lo que se mostraba en la pantalla?

Seguro que muchos. ¿A que sí? Y eso puede ser varias razones. Una, porque estamos muy cegatos. Otra, porque la letra se ve pequeña a una cierta distancia... ¿Cómo solucionarlo? Hay varias opciones.

Una, descargando uno de los programas del Sysinternals, que se llama Zoomit.



Con éste se pueden hacer varias cosas. La primera de todas, ampliar en toda la pantalla la zona donde se está mostrando el puntero. Por ejemplo, este es el resultado de ampliar una zona determinada. Lo que veis aquí era la pantalla entera. 

Pantallazo de todo lo que mostraba mi monitor.

También permitiría dibujar líneas o escribir texto encima de lo que se quiere mostrar:

Escribiendo y señalando cuando se ha ampliado la pantalla con el ZoomIt.

¿Y el sistema operativo no me dejaría hacerlo? Sí. No hace falta descargarse nada para poder mostrar presentaciones ampliando la pantalla. Y esto lo que vi por primera vez en el Asegur@IT 7: utilizar la lupa de la accesibilidad de Windows. No permitiría señalar la zona deseada o escribir algo sobre ella, pero también sirve:

Ampliando la pantalla con la accesibilidad de Windows.

Como se puede ver, se puede utilizar para resaltar más esas partes que queremos mostrar sin perder de vista otras zonas. Esta es una de las opciones que se pueden utilizar. Si queremos, podemos utilizar la pantalla completa (que sería parecido al ZoomIt) o la lupa, que sería un recuadro ampliando la zona donde está el puntero, dejando el resto de la pantalla intacta. 

Ahora dejo caer: ¿Conocéis otras herramientas o trucos para ampliar la pantalla para que las presentaciones se puedan ver bien cuando se utiliza un proyector?

sábado, 18 de diciembre de 2010

Accesibilidad -- Text to Speech II

Voy a volver a hablar sobre text to speech. En esta ocasión, hablaré de un programita que tiene muuuuuchiiiimos años. Es uno de estos que no requiere instalación. Se llama TalkIt!. (Y, según veo en Softonic, tiene casi 10 años).

Este programa es muy sencillo.

Talk It! Imagen del programa

Esta es la imagen del programa. Se un tanto hortera con el color morado, lo reconozco, pero como chorradita vamos a dejarlo pasar. 

¿Cómo funciona este programa? En general, lo más sencillo es abrirlo, dejar que pase el splash screen (que no voy a poner), escribir texto en el textarea y accionar el botón que dice talk it! y que está justo debajo del recuadro blanco, en el centro. Luego, una voz muy artificial dictará lo que se ha escrito. Y ya está.

Ahora. Podemos jugar un poquito con la voz. Tiene bastantes parámetros.

Idioma: Puedes hacer que suene con acento español o inglés. Luego, podrías escribir algo en inglés y que lo diga en ese idioma, o que lo diga en español. Al revés. Escribir algo en español y que lo diga como si estuviera escrito en inglés. 

Pitch: Lo traduciría como... ¿timbre? Timbre de voz. Esta opción da mucho juego. Hay dos opciones para manipular el timbre de voz. Una, seleccionar los botones que hay en el centro. Cada uno te permite poner un tono distinto: hombre, hombre fuerte, mujer, mujer fuerte, robot, marciano... Estos botones son accesos directos a la segunda opción. Que es indicar cambiar el valor que tiene puesto pitch por defecto. Ya sea escribiendo el número o con las flechas. 

Pitch quality: Puedes cambiar la forma en el que lo dice. Puede ser natural, pero también puede ser "cantando" o monotono.

Esfuerzo: Es la forma en que lo dice. Puede ser susurrado. También puede ser aspirado. O, puede ser normal, como toda la vida. 

Speed: La velocidad con la que se dice. No tiene mucho misterio, ¿verdad?

Y el botón para que se calle si quieres que deje de hablar. 

Aunque esto es más un juguete que una herramienta de accesibilidad, pues, para salir del apuro, podría servir.  Aún así: ¿Se os ocurren otras herramientas text to speech? De momento sólo necesito estas, ¿eh? Que voy a ver si hago otros posts relacionados con la accesibilidad. 

sábado, 11 de diciembre de 2010

Accesibilidad -- Text To Speech I

No se muy bien cómo, me he acordado de que quería mirar cómo podía cambiarle el idioma al narrator de Windows.

¿Que qué es el narrator? Es una de las aplicaciones de accesibilidad que incluye Windows. Lo voy a resumir porque apenas lo he probado (sobretodo porque no lo necesito). Este programa lee en voz alta el texto donde está el puntero del ratón.

Uno de los problemas que nos vamos a encontrar cuando lo activemos es que nos dirá que el texto por defecto no coincide con el idioma en el que se encuentra nuestro guía narrador que es el inglés. Así, cuando se va a realizar una búsqueda en Google como esta

site:microsoft.com narrator español


nos encontramos con que sólo tienen dos idiomas. Inglés y Chino. A saber por qué han tomado esa decisión y no han puesto otros idiomas como pueden ser el español, francés o el alemán.

Para terminar, hay un servicio llamado Loquendo a partir del cual convierte texto en una voz determinada. Yo diría que es a partir de una librería que tienen, pero no lo puedo asegurar porque no he buscado suficiente. Lo siento. :(.