Download - Laboratorio de Ingeniería en Rehabilitación
![Page 1: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/1.jpg)
Laboratorio de Ingeniería en
RehabilitaciónSoftware de Accesibilidad
para ciegos
![Page 2: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/2.jpg)
Respecto de las licencias de Software
Debido a los siguientes motivos:Costos.Disponibilidad de documentación.Disponibilidad de proyectos libres sobre el tema.
EscalabilidadFacilidad de DistribuciónFacilidad de licenciamiento
Se ha decidido utilizar software libre para el proyecto.
![Page 3: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/3.jpg)
Proyectos importantes de software libre de accesibilidadProyecto de Accesibilidad de GNOME:
http://developer.gnome.org/projects/gap/
Proyecto de Accesibilidad de KDEhttp://accessibility.kde.org/
Proyecto BLINUXhttp://leb.net/blinux/
Emacspeakhttp://emacspeak.sourceforge.net/
![Page 4: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/4.jpg)
Proyectos importantes de software libre de accesibilidad
YASRhttp://sourceforge.net/projects/yasr/http://sourceforge.net/projects/yasr/
Speakuphttp://sourceforge.net/projects/yasr/
Oralux:http://oralux.org/
LliureXhttp://lliurex.net/home/es
![Page 5: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/5.jpg)
Proyecto:
Poder implementar software de accesibilidad para ciegos en una PC de prestaciones reducidas.
![Page 6: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/6.jpg)
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
![Page 7: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/7.jpg)
Elementos disponibles
Se está trabajando en una computadora con la siguientes prestaciones:
monitor de 14 pulgadasMicroprocesador Celeron 500 Mhz192 MB RAMPlaca de sonido de 16 bitsPlaca de red on boardParlantes 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
![Page 8: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/8.jpg)
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.
![Page 9: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/9.jpg)
Algunos programas de consola y librerías considerados
editores de texto: Emacs Vim mcedit nano pico
Navegador de archivos Midnigth Commander
(mc)
Navegadores web: lynx links2
Clientes de correo pine
Clientes de mensajería instantánea:
gaim-textCR libres:
![Page 10: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/10.jpg)
Algunos programas de consola y librerías considerados
Reproductores de audio: varios
Manejando Escáners: libsane libscan1 KScan is KDE's
scanner library.
OCR ¿Qué es? Optical
Character Recognition. ¿Para qué sirve? Para
pasar de imágenes a texto.
gocr
GNU Ocrad
![Page 11: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/11.jpg)
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.
![Page 12: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/12.jpg)
¡¡¡¡MUCHAS GRACIAS!!!!
Gracias por la paciencia en esta presentación preliminar de un proyecto que recién comienza.
![Page 13: Laboratorio de Ingeniería en Rehabilitación](https://reader036.vdocumento.com/reader036/viewer/2022083011/568154b9550346895dc2c266/html5/thumbnails/13.jpg)
Universidad Nacional de Córdoba
Facultad de Ciencias Exactas Físicas y Naturales.
Laboratorio de Ingeniería en Rehabilitación.
Contactos:Laboratorio de Ingenieria en RehabilitacionIngeniero Diego Beltramone: [email protected]>
Leonardo Manuel Rocha: [email protected]