例如,播放双倍速或半速的本地音频文件 我已经检查了几个Github项目,但没有一个支持。 任何关于如何制作它的想法将不胜感激。
答案 0 :(得分:0)
player.rate = 2.0 // Whatever speed you want
假设您正在使用AVAudioPlayer。你可以通过改变费率来改变速度。
详细信息doc:https://developer.apple.com/documentation/avfoundation/avaudioplayer#jumpTo_15
答案 1 :(得分:0)
现在可以改变声音的速度。
这是我的示例代码:
player = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:path] error:&err];
player.volume = 0.4f;
player.enableRate=YES;
[player prepareToPlay];
[player setNumberOfLoops:0];
player.rate=2.0f;
[player play];
你设置" enableRate"是的,你可以改变它。