录音使用的是AVAudioRecord,播放使用的是AVAudioPlayer,使用时注意引入AVFoundation框架,本例子录音有实时时间显示,以及波形图振幅可以根据录音音量动态改变,播放本地录音时采用initWithUrl方法,播放云端时采用initWithData方法。效果图如下:
初始化
添加AVAudioSession方法,解决真机不能录音的问题
开始录音
结束录音
刷新时间显示
删除本地录音、播放本地录音、播放云端录音
iOS录音与播放Demo 最后附上Github上的Demo地址,希望能给您提供借鉴和帮助。









网友评论