如何播放以编程方式录制声音以及如何播放录制的音频?

时间:2011-09-19 12:10:32

标签: iphone playback

我正在开发一个应用程序。在那我想录制声音,我想播放录制的声音文件。我知道这样做的框架。但是如何使用该框架以编程方式开发?

2 个答案:

答案 0 :(得分:0)

最好的方法 - 我正在谈论痛苦的经历 - 与RemoteIO音频单元有关。您也可以使用AudioQueue执行此操作,但它具有更高的延迟,并且队列类型方法变得非常有问题。

所以,我认为它们对于不同的工作来说确实是不同的工具。请注意,您不会播放声音文件。您将播放内存中保存的缓冲区的内容。只要缓冲区不是太大,这应该不是问题。

因此,使用RemoteIO,您会发现此博客和教程非常有用。它包括代码示例。

Using RemoteIO audio unit By MICHAEL TYSON

答案 1 :(得分:0)

您可以参考以下链接:

我已在我的某个应用中实现了此代码,它完全正常。

How do I record audio on iPhone with AVAudioRecorder?

播放声音时,您可以选择使用AVAudioRecorder。

希望这有帮助。