Próbuję napisać aplikację na Androida, która analizuje zawartość z biblioteki muzycznej użytkownika. Załóżmy, że są to pliki mp3 na dysku SD, na początek. Potrafię znaleźć algorytmy Java do analizy plików muzycznych, ale nie mogę znaleźć API do odczytywania i dekodowania plików (nie odtwarzam ich.) Istnieje interfejs API do odtwarzania plików, a nawet klas efektów audio, ale ja nie „t zobaczyć dowolny sposób dla aplikacji, aby dostać się do zakodowanych danych z pliku muzycznego. czytam od mikrofonu.Potrzebujesz odpowiednika Android AudioInputStream
J2SE ma AudoInputStream klasy, ale nie jest częścią systemu Android. Wszelkie sugestie?
Can może podasz więcej informacji o tym, jak użyłeś Echo Nest, aby rozwiązać twój problem, proszę? Próbuję to dokładnie zrobić - posłuchaj tempa muzyki, aby zrobić coś innego w mojej aplikacji. Ale nie udało mi się znaleźć niczego przydatnego :( – marienke