0
我正在构建一个应用程序,允许我们的客户将录制的声音录制,保存并播放为基本功能。这应该是直接使用AVFoundation框架。我还允许用户使用的是iPhone:高级麦克风录音机API
- 快进和反向功能。
- 用户还应该能够操纵声音。我的意思是,他们允许稍后在他们录制的声音之间插入声音。
任何人都可以请告诉我如何实现这些?有没有什么好的开源库?
我正在构建一个应用程序,允许我们的客户将录制的声音录制,保存并播放为基本功能。这应该是直接使用AVFoundation框架。我还允许用户使用的是iPhone:高级麦克风录音机API
任何人都可以请告诉我如何实现这些?有没有什么好的开源库?
AVAudioPlayer
支持通过rate
和enableRate
属性操纵播放速度,但它只允许正向播放。
MPMoviePlayerController
符合MPMediaPlayback协议,它允许您指定任何速率(甚至反向)。虽然这种方法会导致一些速率波动的音频。
就合并音频文件而言,我认为您最好的选择是将您的样本转换为线性PCM。然后,您可以在流中的任何位置插入其他样本。
嗨格里兹,我无法得到这个工作。请你能分享任何示例代码将样本转换为线性PCM并编辑它?谢谢。 – applefreak