有没有办法在 iPhone 上录制设备音频?

Posted

技术标签:

【中文标题】有没有办法在 iPhone 上录制设备音频?【英文标题】:Is there a way to record device audio on the iPhone? 【发布时间】:2011-04-14 22:11:32 【问题描述】:

AVAudioRecorder 允许录制外部音频。但是,我希望录制我的应用程序(通过众多 AVAudioPlayers)制作的音频,这在 iPhone 上是否可行?

【问题讨论】:

可能重复Record and play audio Simultaneously 应用程序允许用户通过按下多个按钮来播放声音。我喜欢记录用户使用这些按钮发出的声音,以便他们回放。 我需要和你找到的一样,请告诉我。 【参考方案1】:

如果您想记录您的 ios 应用发出的声音,您必须使用低级 API,例如 Audio Unit RemoteIO,或带有原始 PCM 音频样本的音频队列。

【讨论】:

您能否提供一个链接,让我可以了解有关此技术的更多信息? Google 是您的朋友。对于 remoteIO,'cocoa with love' 博客中有一个非常简单的音调发生器示例。对于音频队列,在“沙滩上的小径”博客上有一个不错的简单教程,但您必须深入研究一下。

以上是关于有没有办法在 iPhone 上录制设备音频?的主要内容,如果未能解决你的问题,请参考以下文章

在iphone上录制音频的教程?

如何在 iPhone 上录制 AMR 音频格式?

如何在 iPad/iPhone 上通过蓝牙耳机录制音频?

在 iPhone 上录制“Apple 无损”音频

如何录制iphone扬声器用完的音频?

在 iPhone 上录制音频并使用 NSOutputStream 通过网络发送