Reputation: 20620
I understand OpenCV is a de facto library for programming image processing. I wonder if there is one C or C++ library like that in audio processing. I basically wants to filter those raw waves from microphone and analyze them with some machine learning algorithms. I found this Q & A but that didn't really answer my question. Any advise would be appreciated.
EDIT: I got a very good answer from Signal Processing But I am not sure I can use any of them for Android mainly due to its infamous high audio latency issue.
Upvotes: 1
Views: 2518
Reputation: 153
I recommend these three libs:
very easy to use and friendly for general signal processing Aquila-DSP
strong lib for audio signal processing although hard to use and it's very big and complicated for beginners: CLAM Project
another one I have no experience about it, is worth considering though. tspl
And you need to know about NDK in Android programming for sure.
Upvotes: 1
Reputation: 28103
http://pielot.org/2010/12/14/openal-on-android/
OpenAL is very good library for Sound Processing.You will need to have some knowledge about Android NDK though.
Upvotes: 2