La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U NIVERSIDAD DE M ORON L ICENCIATURA EN SISTEMAS F ACULTAD DE I NFORMÁTICA R.

Presentaciones similares


Presentación del tema: "L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U NIVERSIDAD DE M ORON L ICENCIATURA EN SISTEMAS F ACULTAD DE I NFORMÁTICA R."— Transcripción de la presentación:

1

2 L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U NIVERSIDAD DE M ORON L ICENCIATURA EN SISTEMAS F ACULTAD DE I NFORMÁTICA R ODRIGO E LHAIBE 1330-0081 T UTOR L UIS C AMPOS

3 T EMAS A PRESENTAR Motivación Problemática Tiflotecnologías Objetivos Herramientas utilizadas Propuesta de solución Aplicación Móvil Aplicación Web basada en Servicios Modulo de Síntesis de voz Modulo de Localización Modulo de Procesamiento de Trayectoria Modulo de Ubicación de Puntos de Interés en Radio Propuesta de solución Conclusiones y Aportes del Proyecto Futuras líneas de Investigación

4 M OTIVACIÓN La sociedad en la que nos encontramos es conocida como sociedad de la información y el conocimiento. Esto en gran medida apoyado por las Tecnologías de la Información y la Comunicación. Parte del desarrollo personal y social de las personas esta determinado por su cualificación en el manejo de estas tecnologías. La evolución de la telefonía móvil digital y las redes 3G han permitido que las conexiones a internet desde celulares sean rápidas y eficientes casi como una PC común. En consecuencia casi no hay limites en cuanto al tipo, complejidad o tamaño de la información que podríamos manipular desde un celular conectado a internet.

5 PROBLEMÁTICA No todos los dispositivos tecnológicos existentes en el mercado son susceptibles de ser utilizados fácilmente por cualquier individuo. A pesar de ofrecer cada día mejores capacidades multimedia y de comunicación, los celulares son difíciles de utilizar por personas con deficiencias visuales dado el mayormente contenido visual de estos dispositivos. En consecuencia, se requiere una adaptación o mejorar su accesibilidad para evitar que supongan un factor más de desventaja para determinados ciudadanos.

6 TIFLOTECNOLOGÍAS Conjunto de técnicas, conocimientos y recursos encaminados a procurar a las personas con deficiencias visuales los medios oportunos para la correcta utilización de la tecnología. Es la adaptación y accesibilidad de las tecnologías de la información y comunicación para su utilización y aprovechamiento por parte de las personas con ceguera y deficiencia visual.

7 O BJETIVOS Y A PORTES DEL T RABAJO Lograr un desarrollo del tipo tiflotecnico orientado a que las personas con deficiencias visuales aprovechen las ventajas que pueden ofrecer los celulares con GPS y conectados a una red 3G, mas allá de las visualización de mapas, y que a su vez cumpla con los requisitos de: Fácil Operatoria Bajo Costo Distribución Libre

8 HERRAMIENTAS UTILIZADAS Netbeans J2ME Emulador Sun Java Wireless Toolkit Netbeans J2SE Java Api For XML Webservices (Jax-ws) Apache Tomcat MySql Sintetizador Mbrola con voces en Español Jsr-179 Google Maps Api Conexión a Internet disponible

9 N ETBEANS - J2ME Despliegue de Aplicación Móvil Opción Localización Procesamiento de Trayectoria Modo Caminante Ubicación de Puntos de Interés en Radio Activar/Desactivar ayudas auditivas

10 N ETBEANS - J2ME Despliegue de Aplicación Móvil Opción Localización Procesamiento de Trayectoria Modo Caminante Ubicación de Puntos de Interés en Radio Activar/Desactivar ayudas auditivas Operación Solo con teclas Izquierda y Derecha + Números

11 N ETBEANS - J2ME Implementación Jsr-179 API de Localización de Java para Telefonía Móvil

12 N ETBEANS - J2ME Implementación Jsr-179 API de Localización de Java para Telefonía Móvil

13 N ETBEANS - J2ME Implementación Jsr-179 API de Localización de Java para Telefonía Móvil. Criteria criteria = new Criteria(); this.locationProvider = LocationProvider.getInstance(criteria);. public void locationUpdated(LocationProvider lp, Location location) { QualifiedCoordinates coord = location.getQualifiedCoordinates(); double lat = coord.getLatitude(); double lon = coord.getLongitude(); }

14 N ETBEANS - J2ME Implementación Jsr-179 API de Localización de Java para Telefonía Móvil

15 N ETBEANS - J2ME Emulador Sun Java Wireless Toolkit Compatible con el IDE de desarrollo Netbeans. Permite simulación de eventos externos para el testeo de las aplicaciones. Ejemplo: Eventos de Localización.

16 N ETBEANS - J2SE Servicios Web Síntesis de Voz Localización Procesamiento de Trayectoria Ubicación de Puntos de Interés

17 N ETBEANS - J2SE Servicios Web Síntesis de Voz Depuración y normalización de Textos Generación de Archivo Fonemas Creación de Archivo de Audio Codificación y envío al Consumidor texto audio audio Depuración Normalización Generación de Fonemas MBROLA TTS MBROLA TTS Codificación

18 N ETBEANS - J2SE Servicios Web Localización Conexión a Base de Datos de Google Maps Determinación de Dirección Aproximada Calculo de Dirección Postal Exacta Sintetizar texto de dirección a Voz Codificación y envío al Consumidor Latitud + Longitud Establecer Conexión Calcular Dirección Postal Sintetizar Texto Codificar Audio audio audio

19 N ETBEANS - J2SE Servicios Web Procesamiento de Trayectoria Conexión a Base de Datos de Google Maps Depuración de HTML obtenido Determinación de Pasos Segmentación de Textos a Sintetizar Sintetizar texto de Pasos a Voz Codificación y envío al Consumidor Latitud + Longitud + Destino Latitud + Longitud + Destino Establecer Conexión Depurar HTML Determinar Pasos a Destino Codificar Audio audio audio Sintetizar Texto Destinos Alternativos

20 N ETBEANS - J2SE Servicios Web Ubicación de Puntos de Interés Determinar Ubicación Origen Determinar Radio de 400 mts. (4 Puntos extremos) Establecer conexión MySQL Consultar Puntos de Interés según Filtro de Radio y Rubro Trazar Trayectorias a Puntos de Interés Determinar Trayectoria mas cercana Sintetizar texto de Pasos a Voz Codificación y envío al Consumidor Latitud + Longitud + Rubro Comercial Latitud + Longitud + Rubro Comercial Establecer Ubicación Origen audio audio Trazar Trayectorias a Puntos de Interés Establecer Radio de Coordenadas Establecer conexión SQL Consultar Puntos de Interés Determinar Trayectoria mas Cercana Sintetizar Texto Codificar Audio Codificar Audio

21 C IRCUITO C OMPLETO Aplicación Móvil + Servicios Web MySql TTSWS GPSWS GEOWS Mbrola

22 V IDEO DEMOSTRACIÓN …

23 C ONCLUSIONES Sin una adaptación adecuada, a hacer uso de las nuevas tecnologías y la información que estas pueden proveer es complicado para personas con deficiencias visuales. Los desarrollos tiflotecnicos surgen en respuesta a este problema. En lo que telefonía móvil se refiere, estos desarrollos, no abarcan toda la diversidad de información y tecnologías que hoy en día brindan estos equipos. Los desarrollos existentes, como ser magnificadores y lectores de pantalla son costosos. En el trabajo, se demostró que mediante la utilización de diversas tecnologías de libre acceso, disponibles para todo el mundo informático, se puedo lograr un desarrollo que aproveche la información brindada por la tecnología de localización GPS vía telefonía móvil, orientado a personas con deficiencias visuales.

24 F UTURAS LÍNEAS DE INVESTIGACIÓN Reconocimiento de Voz Implementación Móvil de un Sintetizador de Voz en Español Buscador de Puntos de Interés centralizado en Internet Publicidad por proximidad

25 P REGUNTAS …


Descargar ppt "L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U NIVERSIDAD DE M ORON L ICENCIATURA EN SISTEMAS F ACULTAD DE I NFORMÁTICA R."

Presentaciones similares


Anuncios Google