Есть ли в Android библиотека для обработки звука, например OpenCV при обработке изображений?

Насколько я понимаю, OpenCV - это де-факто библиотека для программирования обработки изображений. Интересно, есть ли такая библиотека C или C ++ для обработки звука. Я в основном хочу отфильтровать эти необработанные волны с микрофона и проанализировать их с помощью некоторых алгоритмов машинного обучения. Я нашел эти вопросы и ответы, но на самом деле это не так. ответь на мой вопрос. Любой совет будет оценен.

РЕДАКТИРОВАТЬ: я получил очень хороший ответ от Signal Обработка Но я не уверен, что смогу использовать какой-либо из них для Android, в основном из-за печально известной проблемы с задержкой звука.


person Tae-Sung Shin    schedule 07.12.2011    source источник
comment
Почему другая ветка не ответила на ваш вопрос? Что вы ищете в библиотеке?   -  person Jim Clay    schedule 07.12.2011
comment
@JimClay Я думаю, что упоминал о своих потребностях выше: (а) фильтровать необработанные волны (б) применять алгоритмы машинного обучения. Если вы прочитаете комментарии к ответу на этот вопрос, вы обнаружите, что список библиотек не удовлетворяет мои потребности.   -  person Tae-Sung Shin    schedule 07.12.2011


Ответы (2)


http://pielot.org/2010/12/14/openal-on-android/

OpenAL - очень хорошая библиотека для обработки звука, но вам необходимо иметь некоторые знания об Android NDK.

person Vipul    schedule 08.06.2012

Я рекомендую эти три библиотеки:

  1. очень прост в использовании и удобен для общей обработки сигналов Aquila-DSP

  2. сильная библиотека для обработки аудиосигнала, хотя ее сложно использовать, и она очень большая и сложная для начинающих: CLAM Project

  3. еще один, у меня нет опыта по этому поводу, тем не менее, стоит рассмотреть. tspl

И вам точно нужно знать о NDK в программировании под Android.

person telcom    schedule 27.11.2014