Androidアプリ(Android version 2.1用)で、音声ファイルを解析して周波数を取得したい。したがって、その目的のために javax.sound.sampled.* を含めたいと思います。どうすればそれを手に入れることができますか?どの外部jarファイルでもそれを実行できますか? そのようなjarファイルはありますか?
2695 次
3 に答える
2
Androidはそれをサポートしていません:(
于 2011-08-11T12:54:04.210 に答える
0
目的に応じて高速フーリエ変換 (FFT) ライブラリを使用できるはずです。残念ながら、自分で試したことがないので、お勧めできません。
于 2011-08-11T13:00:37.647 に答える
0
多くのグーグル検索の後、最終的に純粋なJavaで書かれたこのFFTライブラリに出くわし、Androidでうまく動作します:http://moonblink.googlecode.com/svn/trunk/HermitLibrary/doc/ca/uol/aig/fftpack/パッケージ概要.html
hermitlibrary からの他のビットも必要になることに注意してください。ただし、それは非常に簡単です。ステレオ ストリームを FFT し、スペクトルを操作し、オーディオをリアルタイムで再合成できるほど高速です :-D
于 2012-06-01T13:27:36.820 に答える