Android включает в себя javax.sound.sampled. * - PullRequest
2 голосов
/ 11 августа 2011

Для приложения Android (для Android версии 2.1) я хочу проанализировать звуковой файл и получить частоту.Поэтому я хочу включить javax.sound.sampled. * Для этой цели.Как я могу получить это?Любой внешний файл JAR может сделать это для меня?Любой такой файл JAR доступен?

Ответы [ 3 ]

2 голосов
/ 11 августа 2011

Android его не поддерживает: (

0 голосов
/ 01 июня 2012

После долгих поисков в Google, наконец, наткнулся на эту библиотеку FFT, написанную на чистом Java, прекрасно работает на Android: http://moonblink.googlecode.com/svn/trunk/HermitLibrary/doc/ca/uol/aig/fftpack/package-summary.html

Обратите внимание, что вам понадобятся и другие биты из библиотеки отшельников,но это довольно просто.Это достаточно быстро, чтобы я мог БПФ стереофонический поток, манипулировать спектром и повторно синтезировать аудио в режиме реального времени: -D

0 голосов
/ 11 августа 2011

Библиотека быстрого преобразования Фурье (FFT) должна использоваться для ваших целей. К сожалению, я не могу рекомендовать ничего, так как сам не пробовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...