我一直致力于一个音频应用程序,其中用户可以录制和播放录制的音频文件。在我的应用程序中,在录制期间,用户可以暂停录制并播放它来收听他录制的内容,然后他可以继续录制。
所以现在我的问题是,如果用户已经录制了20秒的音频,当他播放音频时,想要从超过10秒的时间开始继续录制,重叠/丢弃下10秒的音频。?
我已经查看了AVAudioRecorder文档,没有属性来设置录像机从特定时间开始录制的持续时间。所以请谁告诉我这是否可能。?
谢谢
发布于 2010-12-07 23:21:18
也许有一个更简单的解决方案,但您可能想看看AVMutableComposition。您可以轻松地创建一个空的可变组合,将录制的声音插入到音频轨道中,然后根据需要编辑轨道-删除片段,添加另一个录音,等等。
https://stackoverflow.com/questions/4377523
复制相似问题