如何在iOS中从音频文件或麦克风中过滤特定频率

时间:2018-11-22 04:12:13

标签: ios audiokit

我现在正在使用的应用程序很简单,它通过麦克风从ECG设备收集数据并将其发送到服务器进行分析。它工作正常,但问题是,文件大小超过8M,并且仅用WAV格式收集了30秒。将数据发送到服务器将花费大量带宽(这对于客户来说意味着很多钱)。

ECG设备会以18k-20k的频率生成语音信号,因此我们要做的是减小数据文件的大小以节省带宽。

关于如何减小数据文件的大小,我们想要的如下:

  
      
  1. 打开WAV文件
  2.   
  3. 过滤并从文件中选择特定频率(18k-20k)数据
  4.   
  5. 将第2步中生成的数据保存到新文件中,该文件的大小应少得多。
  6.   
  7. 将仅包含需要的ECG数据的新文件发送到服务器进行分析。
  8.   

对于第2步和第3步,是否有人知道iOS中的任何lib或开源项目会有所帮助?

非常感谢。

珍妮弗

0 个答案:

没有答案