echoprint codegen для Java/Android

Есть ли способ запустить echoprint-codegen на Android или есть Java-реализация для него?

Код Echoprint на GitHub: https://github.com/echonest/echoprint-codegen

Есть реализация C++ для этого? Я просто не могу понять, как перенести его на Java, чтобы я мог запустить его на устройстве Android, предполагая, что Android 2.2 и выше.

4 ответа

Взгляните на порт Echoprint Алекса Рестрепо для Android. Его блог с техническими подробностями находится здесь:

http://masl.cis.gvsu.edu/2012/01/25/android-echoprint/

Полный код вместе с примером приложения для Android с его использованием можно найти здесь:

https://github.com/gvsumasl/EchoprintForAndroid

Попробуйте этот проект с открытым исходным кодом Jacquet Wong, он написан на Java и совместим с Android.

http://code.google.com/p/musicg/

Он обрабатывает волновую спектрограмму, отпечатки пальцев и другие аудиофункции с помощью БПФ и других алгоритмов dsp.

Есть библиотеки Java для работы с FFT / Audio, которые могут уже делать то, что вам нужно. Ропи ван Рейн уже сделала это и получила пощечину от обладателей патента Shazam.

Смотрите подробно: http://www.redcode.nl/blog/2010/06/creating-shazam-in-java/

Я постараюсь посмотреть здесь: http://developer.echonest.com/ а затем здесь: http://developer.echonest.com/client_libraries.html и после этого вы загрузили Java-клиент, это: https://gist.github.com/1630910 может быть полезен (извините, итальянский код, но я уверен, что у вас не будет проблем)

Другие вопросы по тегам