Я думаю, вы можете ссылаться на AVAudioFoundation для этого использования AvAudioPlayer и его свойство "duration" работает для него.
использовать .h
< AVAudioPlayerDelegate protocol>
AVAudioPlayer *audioPlayer;
@property (nonatomic, retain) AVAudioPlayer *audioPlayer;
.m
audioPlayer = [[AVAudioPlayer alloc] initWithData:dataAudio error:nil];
audioPlayer.delegate = self;
float sliderLength = [audioPlayer duration];