Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CALENDARIZACIN
26 marzo - 1 abril 2 - 8 abril 9 - 15 abril 16 - 22 abril 23 - 29 abril 30 abril - 6 mayo 7 - 13 mayo 14 - 20 mayo Crear NDK
Conectar Android & API
Pruebas
Cdigo funcional emulador
Base de Datos
Pruebas
Asynctask
Interfaz mvil Cdigo funcional tablet Interfaz tablet Interfaz tablet & mvil
Pruebas
Prototipo nal
Prototipo nal
DIFICULTADES
Grabacin de Audio en tablet. Librera completamente compatible con Android Compatibilidad entre dispositivos. ICS (API nivel 15) requiere forzosamente trabajar a fondo y en paralelo con conexin WiFi. Compatibilidad entre formatos de archivos de audio. Hacer NDK (no sirvi para nada).
RECOMENDACIONES
Aprender a leer los errores de Java. Leer documentacin de desarrolladores en Android. Enfocarse a trabajar directamente en dispostivo.
TRABAJO FUTURO
Implementar el compartir en redes sociales Mejorar la interfaz Mejorar grabacin en voz Incluir variedad de msica
DESCRIPCIN DE LA INTERFAZ
Ttulo Instrucciones Botn de grabacin
Botn de Librera
DESCRIPCIN DE LA INTERFAZ
HERRAMIENTAS
Lenguajes: Java: para la plataforma de Android PHP: Para recolectar las canciones al servidor Python: Obtener ngerprint de cancin y comparar. Bash: para hacer correr el servidor API: Para tablet: ICS (API nivel 15) Para mvil: Gingerbread (API nivel 10). Echoprint: generador de huellas digitales de canciones. (gratuita) ffmpeg: convertir los archivos en mp3 Hardware: Tablet iconia a500 y Samsung Galaxy Y
DIAGRAMAS ARQUITECTNICOS
USO DE MEMORIA
COMUNICACIN
ALGORITMO ECHOPRINT
Echoprint tiene las partes: El generador de cdigo, lo que convierte el audio en los cdigos, el servidor que almacena y genera los cdigos de indices y los datos. El servidor y los cdigos los he generado con las herramientas que ellos te proporcionan, aunque tambin puedes usar sus servidores
ALGORITMO ECHOPRINT
El generador de cdigo de tiempo calcula has de pares a partir de una seal de audio utilizando el procesamiento avanzado de seal, teniendo en cuenta el ruido y como se modifica este audio, a partir de una seal mono de 11kHz, se calcula un filtro de blanqueamiento, luego se descompone en una 8 sub-bandas y con esto se hace una bsqueda.
Echoprint.me