【发布时间】:2013-12-16 18:58:55
【问题描述】:
我正在开发 Android 项目,我必须在其中分析频域中的音频信号。实际上我已经准备好从设备麦克风读取信号并进行处理(FFT、可视化等)的模块,我对这种信号没有任何问题。
现在我正在尝试分析以 mp3 文件形式存储在设备上的音频信号。一般来说,我从 MediaPlayer 对象播放它没有任何问题。不幸的是,我在访问播放器播放的数据缓冲区时遇到了一些问题,我可以用它来计算频谱。
您对如何访问音频缓冲区有什么建议吗? MediaPlayer 是否有可能,或者我应该使用其他方法来解决这个问题?
【问题讨论】:
标签: android audio fft android-mediaplayer spectrum