9

我正在使用 AVAudioRecorder 录制声音,然后尝试使用 AVAudioPlayer 播放声音。我试图让声音无限循环,但声音在循环之间有很短的间隙。我已经尝试将 AVAudioRecorder 录制到所有可能的文件类型,但我找不到允许无缝循环的东西。谢谢。

4

1 回答 1

7

这是一篇很棒的帖子,它帮助我消除了 AVAudioPlayer 实现中的循环: http://forums.macrumors.com/showthread.php?t= 640862

该帖子的要点是压缩音频添加空白声音以将样本长度填充到 1024 的偶数倍。使用未压缩的音频或专门为循环目的输出的音频将消除故障。

于 2012-12-29T01:23:27.757 回答