播放特定时间段的声音

时间:2016-10-20 18:32:14

标签: objective-c swift audio

我有一个心率监视器和一个听起来像心脏跳动的短wav文件。此wav文件的持续时间为1秒。

我想用用户的心率及时播放。因此,如果他们的心率是100bpm,声音应该播放0.6秒。如果他们的心率是60bpm,声音应该播放1.0秒。如果他们的心率是30bpm,他们可能即将死亡。

是否可以改变播放声音文件所需的时间?我应该使用什么框架? AVPlayer?

1 个答案:

答案 0 :(得分:1)

检查一下:How can I use AVAudioPlayer to play audio faster *and* higher pitched?

它表示您可以更改.rate的{​​{1}}属性以更快地播放。

ps:它不会改变声音的音高。如果你还需要这个,请检查我提到的问题。

相关问题