0

在应用程序中,我使用 AVAudioRecorder 从麦克风录制音频。我希望用户能够选择他们想要使用的麦克风/录音设置,而不仅仅是使用系统偏好设置中的默认设置。但是,我还没有找到任何使用 AVAudioRecorder 的方法。是否可以使用 AVAudioRecorder 来做到这一点,如果没有,我可以使用 Core Audio 或其他东西来做到这一点吗?如果是这样,我该怎么做?

4

1 回答 1

0

您可能需要比 AVAudioRecorder 低一点,它可能从用户在“声音”系统首选项窗格中指定为默认值的任何内容中获取其设置和输入。

也许您可以考虑尝试一些 AVCapture* 类?

您可以通过" AVCaptureDeviceInput" 类指定不同的音频输入,Apple 提供了一些不错的示例代码,包括AVRecorder

于 2013-02-06T12:29:15.973 回答