我想在iphone中合并两个录制的音频文件(.caf)。有什么解决方案吗?用于使用avaudioplayer进行录制。
答案 0 :(得分:1)
回答:MidHere
您可以使用ExtAudioFileService来完成。在ios开发人员库中,他们提供了两个将一个音频文件转换为另一种格式的示例。在这些中,他们打开一个用于读取的音频文件和另一个用于写入的文件(转换后的音频)。您可以更改或更新代码以从两个文件中读取,并将它们以相同格式(caf)或压缩格式写入一个输出文件。首先,您打开第一个音频文件并从中读取每个数据包并将其写入新的音频文件。完成第一个音频文件后,关闭文件并打开第二个音频文件进行读取。现在读取第二个音频文件中的每个数据包并写入新创建的音频文件并关闭第二个音频文件和新的音频文件。