我现在正在使用的应用程序很简单,它通过麦克风从ECG设备收集数据并将其发送到服务器进行分析。它工作正常,但问题是,文件大小超过8M,并且仅用WAV格式收集了30秒。将数据发送到服务器将花费大量带宽(这对于客户来说意味着很多钱)。
ECG设备会以18k-20k的频率生成语音信号,因此我们要做的是减小数据文件的大小以节省带宽。
关于如何减小数据文件的大小,我们想要的如下:
- 打开WAV文件
- 过滤并从文件中选择特定频率(18k-20k)数据
- 将第2步中生成的数据保存到新文件中,该文件的大小应少得多。
- 将仅包含需要的ECG数据的新文件发送到服务器进行分析。
对于第2步和第3步,是否有人知道iOS中的任何lib或开源项目会有所帮助?
非常感谢。
珍妮弗