1 / 13

Laboratorio de Ingeniería en Rehabilitación

Laboratorio de Ingeniería en Rehabilitación. Software de Accesibilidad para ciegos. Respecto de las licencias de Software. Debido a los siguientes motivos: Costos. Disponibilidad de documentación. Disponibilidad de proyectos libres sobre el tema. Escalabilidad Facilidad de Distribución

wattan
Download Presentation

Laboratorio de Ingeniería en Rehabilitación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Laboratorio de Ingeniería en Rehabilitación Software de Accesibilidad para ciegos

  2. Respecto de las licencias de Software • Debido a los siguientes motivos: • Costos. • Disponibilidad de documentación. • Disponibilidad de proyectos libres sobre el tema. • Escalabilidad • Facilidad de Distribución • Facilidad de licenciamiento • Se ha decidido utilizar software libre para el proyecto.

  3. Proyectos importantes de software libre de accesibilidad Proyecto de Accesibilidad de GNOME: http://developer.gnome.org/projects/gap/ Proyecto de Accesibilidad de KDE http://accessibility.kde.org/ Proyecto BLINUX http://leb.net/blinux/ Emacspeak http://emacspeak.sourceforge.net/

  4. Proyectos importantes de software libre de accesibilidad YASR http://sourceforge.net/projects/yasr/ http://sourceforge.net/projects/yasr/ Speakup http://sourceforge.net/projects/yasr/ Oralux: http://oralux.org/ LliureX http://lliurex.net/home/es

  5. Proyecto: Poder implementar software de accesibilidad para ciegos en una PC de prestaciones reducidas.

  6. Necesidades y Consideraciones • Se plantean las necesidades de accesibilidad para una persona ciega respecto de la usabilidad del software. • Otras consideraciones: • costos de software y de hardware • portabilidad del software • extensibiliad • movilidad de la computadora personal • Observando las diferencias entre software propietario y libre se opta por una opción libre. • Se consideraron proyectos existentes. • Se considera la necesidad de que el software corra en una PC de bajos recursos

  7. Elementos disponibles Se está trabajando en una computadora con la siguientes prestaciones: monitor de 14 pulgadas Microprocesador Celeron 500 Mhz 192 MB RAM Placa de sonido de 16 bits Placa de red on board Parlantes Multimedia Sistema instalado: Debian Stable, instalado por red. Interfáz Gráfica: XFCE (ventajas: relativamente liviano, puede correr librerías de KDE y GTK) Paquetes de desarrollo

  8. Necesidad de programas de consola La persona ciega no puede acceder a menús visuales. Por la facilidad de implementación y algunos otros motivos que tienen que ver con el tiempo de implementación y la poca experiencia en el tema se considera lo siguiente: La idea es la siguiente: Puede tomarse la salida de un programa de consola y parsearla con un parser especializado de forma tal que puedan ordenarse en bloques de información que puede ordenada y jerarquizada, y luego, sintetizada a pedido del usuario en bloques de información sencillos.

  9. Navegadores web: lynx links2 Clientes de correo pine Clientes de mensajería instantánea: gaim-text CR libres: Algunos programas de consola y librerías considerados • editores de texto: • Emacs • Vim • mcedit • nano • pico • Navegador de archivos • Midnigth Commander (mc)

  10. OCR ¿Qué es? Optical Character Recognition. ¿Para qué sirve? Para pasar de imágenes a texto. gocr GNU Ocrad Algunos programas de consola y librerías considerados • Reproductores de audio: • varios • Manejando Escáners: • libsane • libscan1 KScan is KDE's scanner library.

  11. El proyecto está en Pañales El proyecto recién comienza y está en etapa de investigación y prueba de elementos existentes. Se ha propuesto realizar un manejador de aplicaciones con interfaz estandarizada y módulos de abstracción de comandos, así como parsers especializados para cada programa. Se han elegido como lenguajes para programar lo necesario a C y Python. Se está estudiando el lenguaje Python.

  12. ¡¡¡¡MUCHAS GRACIAS!!!! Gracias por la paciencia en esta presentación preliminar de un proyecto que recién comienza.

  13. Universidad Nacional de CórdobaFacultad de Ciencias Exactas Físicas y Naturales.Laboratorio de Ingeniería en Rehabilitación. Contactos: Laboratorio de Ingenieria en Rehabilitacion Ingeniero Diego Beltramone: dbeltramone@efn.uncor.edu> Leonardo Manuel Rocha: leomaro@gmail.com

More Related