iOS:录制低于特定频率的音频

iOS:录制低于特定频率的音频,ios,avaudiorecorder,avaudiosession,lowpass-filter,Ios,Avaudiorecorder,Avaudiosession,Lowpass Filter,我正在开发一个应用程序,在这个应用程序中,我必须通过iPhone的麦克风进行录音,但我的要求是只录制低于某个特定频率的声音。超过此频率的所有其他声音都不应被录制 我知道已经有很多关于这个的帖子了,但是我找不到任何有用的 我使用以下代码查找频率:- 但是我很难避免这个频率被记录下来 有谁能建议我如何做,或者是否有lib/开源软件可用。在此方面的任何帮助都将不胜感激 提前感谢。首先,我会检查设备的麦克风是否能检测到您频带宽度内的频率。 第二个iOS附带了一个惊人的框架,称为“在这里您可以找到具有以

我正在开发一个应用程序,在这个应用程序中,我必须通过iPhone的麦克风进行录音,但我的要求是只录制低于某个特定频率的声音。超过此频率的所有其他声音都不应被录制

我知道已经有很多关于这个的帖子了,但是我找不到任何有用的

我使用以下代码查找频率:-

但是我很难避免这个频率被记录下来

有谁能建议我如何做,或者是否有lib/开源软件可用。在此方面的任何帮助都将不胜感激


提前感谢。

首先,我会检查设备的麦克风是否能检测到您频带宽度内的频率。
第二个iOS附带了一个惊人的框架,称为“在这里您可以找到具有以下功能的库(数字信号处理)”:

  • 向量与矩阵算法
  • 傅里叶变换
  • 卷积、相关和窗口生成
Accelerate是一套非常高效的功能,功能强大且性能卓越。
您的问题似乎主要是过滤问题。

这是苹果公司的一个例子。

你应该认真阅读数字信号处理方面的知识——你想要实现的就是使用低通滤波器。请说明您已经尝试了什么,以及您的确切问题所在。否则,任何答案都需要非常宽泛。谢谢。。。但我不知道这一切。你的关键词将帮助我在网上搜索。谢谢