在Android中有像OpenCV这样的音频处理库吗?
Is there any library for audio processing in Android like OpenCV in image processing?
我知道OpenCV实际上是一个用于编程图像处理的库。我想知道在音频处理中是否有一个C或c++库。我基本上想从麦克风中过滤这些原始波,并用一些机器学习算法分析它们。我找到了这个Q &A但是这并没有真正回答我的问题。如有任何建议,不胜感激。
编辑:我从Signal Processing得到了一个非常好的答案,但我不确定我可以在Android上使用它们中的任何一个,主要是因为它臭名昭著的高音频延迟问题。
http://pielot.org/2010/12/14/openal-on-android/
OpenAL是一个非常好的声音处理库。你需要有一些关于Android NDK
我推荐以下三个库:
-
非常容易使用和友好的一般信号处理Aquila-DSP
-
用于音频信号处理的强大库,尽管很难使用,而且对于初学者来说非常大且复杂:CLAM Project
-
另一个我没有经验,值得考虑。tspl
相关文章:
- 警告处理为错误这里有什么问题
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 处理多个异常集合的C++方法
- 如何在音频处理中使用超能力时间拉伸类
- 媒体基金会:WavSink以比实时消耗率更快的速度处理音频-是否可以实时限制后台处理
- C++ 是使用 OpenAL 进行实时 PCM fft 音频处理
- 音频样本的FFT处理
- 音频处理C++ - FFT
- 进一步了解端口音频信号的 fftw 处理
- 如何正确处理音频中断
- 独立处理音频和视频
- 解码音频和视频并处理这两个流——ffmpeg、sdl、opencv
- 在Android中有像OpenCV这样的音频处理库吗?
- 实时音频处理
- 如何处理在使用libpd时不能被64整除的音频缓冲区大小
- 实时音频处理
- 24位音频处理
- WebRTC音频处理模块(APM),并计算回放设备的回声延迟
- 处理线性上采样音频阵列
- Port音频处理立体声