Tae-Sung Shin
Tae-Sung Shin

Reputation: 20620

Is there any library for audio processing in Android like OpenCV in image processing?

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

Answers (2)

JavadT
JavadT

Reputation: 153

I recommend these three libs:

  1. very easy to use and friendly for general signal processing Aquila-DSP

  2. strong lib for audio signal processing although hard to use and it's very big and complicated for beginners: CLAM Project

  3. 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

Vipul
Vipul

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

Related Questions