Android mp3 анализ
Я делаю музыкальный проигрыватель для Android, и я хотел бы получить средний BPM (возможно, также частоты или тона) песни ДО ее воспроизведения, чтобы я мог показать пользователю некоторую информацию о песне, я знаю, что мне, вероятно, придется откройте поток и примените к нему некоторые математические данные, чтобы получить нужные мне данные, но я не знаю, как действовать, кто-нибудь может мне помочь?
2 ответа
Решение
Я наконец нашел решение! Я использую java аудио библиотеку Minim, которая может выполнять автономный анализ аудио буфера:) http://code.compartmental.net/tools/minim/manual-minim/
Вы можете использовать БПФ
Этот пример может быть полезен:
Android аудио БПФ для получения определенной частоты с использованием аудиозаписи
другой: