我是iOS开发的新手。作为开发iOS应用程序的一部分,我需要获取音频文件的完整幅度值,我需要处理数据而不播放文件(即每通道功率方法是不够的)。另请指导我从iOS中可用的音频文件数据,如音频文件,如持续时间,大小等..
答案 0 :(得分:1)
如果您需要基于每个样本处理文件,那么使用ExtAudioFileServices是可行的方法。有关详细信息,请阅读documentation。您可以使用Apple提供的sample code构建代码。
在这种情况下考虑它的方法是 - 您将输入文件转换为输出文件,具有相同的采样率,持续时间,格式等,并在转换时简单处理样本 - 实际上,您只处理文件。如果不需要,您可以稍后删除输入文件。
经验中的一些指示: -