我想在给定的持续时间内循环播放特定的音频。
例如;
10秒音频文件。预期循环持续时间:7分钟。
在此循环期间,我必须观察循环迭代总数的剩余时间。
我尝试过AVQueuePlayer和AVAudioLooper,但是没有很好的选择来跟踪循环迭代的总持续时间/时间。
AVQueuePlayer
AVAudioLooper
我愿意接受新想法。
尝试使用AVAudioPlayer。AVAudioPlayer具有名为numberOfLoops的用于循环的属性。
audioPlayer.numberOfLoops = 5