L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U...

Post on 18-Apr-2015

3 views 1 download

Transcript of L OCALIZACION MOVIL ASISTIDA POR VOZ …………………………… Trabajo de diploma 2009 U...

LOCALIZACION MOVIL ASISTIDA POR VOZ……………………………

Trabajo de diploma

2009

UNIVERSIDAD DE MORON

LICENCIATURA EN SISTEMASFACULTAD DE INFORMÁTICA

RODRIGO ELHAIBE1330-0081

TUTOR LUIS CAMPOS

TEMAS 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

MOTIVACIÓ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.

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.

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.

OBJETIVOS Y APORTES DEL TRABAJO

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 OperatoriaBajo CostoDistribución Libre

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

NETBEANS - 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

NETBEANS - 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

NETBEANS - J2ME

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

NETBEANS - J2ME

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

NETBEANS - 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();}

NETBEANS - J2ME

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

NETBEANS - 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.

NETBEANS - J2SE

Servicios Web Síntesis de Voz Localización Procesamiento de Trayectoria Ubicación de Puntos de Interés

NETBEANS - 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 audioDepuración NormalizaciónGeneración de

Fonemas

MBROLA TTS

Codificación

NETBEANS - 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

NETBEANS - 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 +

DestinoEstablecer Conexión

Depurar HTML

Determinar Pasos a Destino

Codificar Audio

audio

Sintetizar Texto

Destinos Alternativo

s

NETBEANS - 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 Comercia

l

Establecer Ubicación

Origen

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

CIRCUITO COMPLETO

Aplicación Móvil + Servicios Web

MySqlTTSWS

GPSWS

GEOWS

Mbrola

Servicio TTSServicio GPSServicio GEO

VIDEO DEMOSTRACIÓN…

CONCLUSIONES 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.

FUTURAS 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

PREGUNTAS…