2011-01-01 14 views
5

Estoy tratando de escribir una aplicación de Android que analiza el contenido de la biblioteca de música del usuario. Supongamos que estos son archivos mp3 en la unidad SD, para empezar. Puedo encontrar algoritmos de Java para analizar archivos de música, pero no puedo encontrar una API para leer y decodificar los archivos (no reproducirlos. Hay una API para reproducir los archivos, e incluso clases de efectos de audio, pero yo no 't ver ninguna manera por una aplicación para llegar a los datos decodificados a partir de un archivo de música. puedo leer desde el micrófono.Necesita Android equivalente a AudioInputStream

J2SE tiene una AudoInputStream clase, pero no es parte de Android. ¿alguna sugerencia?

Respuesta

0

Mi el verdadero propósito era poder ver los archivos en mi biblioteca de música android y clasificarlos por tempo. Buscaba bibliotecas que me ayudaran con esto, pero encontré un servicio llamado Echo Nest que funcionaba bien desde mi Android para calcular BPM en archivos mp3.

+0

Can quizás proporcione más información sobre cómo utilizó Echo Nest para resolver su problema, por favor? Intento hacer exactamente eso: escuchar el tempo de la música para hacer otra cosa en mi aplicación. Pero no logro encontrar nada útil :( – marienke

Cuestiones relacionadas