在iPhone中查找录音的长度

Pri*_*a V 7 iphone avaudiorecorder ipad

我正在使用avaudiorecorder录制音频.在.caf文件中保存录制文件后如何找到录制的长度?

Dee*_*olu 17

您可以在CoreMedia框架中使用帮助程序.

AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:avAudioRecorder.url options:nil];
CMTime time = asset.duration;
double durationInSeconds = CMTimeGetSeconds(time);
Run Code Online (Sandbox Code Playgroud)