0

我想在 iphone 中合并两个录制的音频文件 (.caf)。有什么解决方案吗?录制使用 avaudioplayer。

4

1 回答 1

1

回答者:中点

您可以使用 ExtAudioFileService 来完成。在 ios 开发人员库中,他们提供了两个示例来将一个音频文件转换为另一种格式。在这些文件中,他们打开一个音频文件用于读取,另一个文件用于写入(转换后的音频)。您可以更改或更新代码以读取两个文件并将它们以相同格式(caf)或压缩格式写入一个输出文件。首先,您打开第一个音频文件并从中读取每个数据包并将其写入新的音频文件。完成第一个音频文件后,关闭文件并打开第二个音频文件进行阅读。现在从第二个音频文件中读取每个数据包并写入新创建的音频文件并关闭第二个音频文件和新的音频文件。

请找到这些示例代码的链接(12)……希望这对您有所帮助……祝您好运。:)

于 2012-09-26T12:14:59.937 回答