【问题标题】:Is there any library for audio processing in Android like OpenCV in image processing?Android中有没有像图像处理中的OpenCV这样的音频处理库?
【发布时间】:2012-01-15 05:37:47
【问题描述】:

我了解 OpenCV 是一个事实上的图像处理程序库。我想知道在音频处理中是否有一个像这样的 C 或 C++ 库。我基本上想过滤来自麦克风的那些原始波并用一些机器学习算法对其进行分析。我找到了this Q & A,但这并没有真正回答我的问题。任何建议将不胜感激。

编辑:我收到了a very good answer from Signal Processing 但我不确定我是否可以将它们中的任何一个用于 Android,主要是因为它臭名昭著的高音频延迟问题。

【问题讨论】:

  • 为什么其他线程没有回答您的问题?你在图书馆找什么?
  • @JimClay 我想我在上面提到了我的需求,(a) 过滤原始波 (b) 应用 ML 算法。如果您阅读 cmets 关于该问题的答案,您会发现库列表不能满足我的需求。

标签: android c++ audio-processing


【解决方案1】:

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

OpenAL 是一个非常好的声音处理库。你需要有一些关于声音处理的知识 Android NDK。

【讨论】:

    【解决方案2】:

    我推荐这三个库:

    1. 非常易于使用且对一般信号处理很友好Aquila-DSP

    2. 用于音频信号处理的强大库,虽然很难使用,而且对于初学者来说非常庞大和复杂:CLAM Project

    3. 另一个我对此没有经验,但值得考虑。 tspl

    而且您肯定需要了解 Android 编程中的 NDK。

    【讨论】:

      猜你喜欢
      • 2017-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-28
      相关资源
      最近更新 更多