1

我大致研究了 iOS 的音频 API。有几个层 API 来执行音频捕获和播放。

我的应用需要一个简单的功能,比如音频放大器(需要大约 0.2 秒的延迟)。我不需要将记录保存到文件中。我不确定哪种方式更容易实现它。核心音频?还是AV基金会?

如何使用 AVAudioRecorder 在 iPhone 上录制音频?我不确定这个链接是否适用于我的案例。

播放声音时不会停止录制 Avcapture此链接在录制时正在播放其他音频。这不适合我的情况。

4

1 回答 1

1

对于缓冲的近乎同时的音频录制和播放,您将需要使用音频队列 API 或 RemoteIO 等音频单元。音频单元将允许较低的延迟。

于 2013-07-24T16:10:45.453 回答