2011-01-01 3 views
5

사용자의 음악 라이브러리에서 콘텐츠를 분석하는 Android 앱을 작성하려고합니다. 이들이 SD 드라이브의 mp3 파일이라고 가정 해 봅시다. Java 알고리즘을 사용하여 음악 파일을 분석 할 수는 있지만 파일을 읽고 디코딩 할 API를 찾을 수 없습니다 (재생하지 않습니다. 파일을 재생할 API가 있고 오디오 효과를위한 클래스도 있지만 돈이 없습니다.) '이 t은Android 인 AudioInputStream이 필요합니다.

J2SE가 클래스 AudoInputStream이있다. 나는 마이크를 읽을 수 있습니다. 응용 프로그램은 음악 파일의 디코딩 된 데이터를 얻을 수있는 방법을 볼 수 있지만, 그것은 안드로이드의 일부가 아니다. 어떤 제안?

답변

0

내 실제 목적은 내 안드로이드 뮤직 라이브러리의 파일을보고 템포로 분류 할 수있게하는 것이 었습니다.이 작업을 돕기 위해 라이브러리를 찾고 있었지만, 이라는 서비스를 통해 내 안드로이드에서 BPM을 계산하는 데 효과적이었습니다. mp3 파일

+0

Can Echo Nest를 사용하여 문제를 해결하는 방법에 대한 자세한 정보를 제공 할 수 있습니까? 나는 그 일을 정확하게하려고 애 쓰고있다. 내 앱에서 뭔가를하기 위해 음악의 템포를 들어라. 그러나 나는 유용한 것을 발견하는데 성공하지 못하고있다 : ( – marienke

관련 문제