在应用程序中,我使用AVAudioRecorder从麦克风录制音频。我希望用户能够选择他们想要使用的麦克风/录音设置,而不仅仅是使用系统偏好设置的默认设置。但是,我还没有找到任何使用AVAudioRecorder的方法。是否可以使用AVAudioRecorder执行此操作,如果没有,我可以使用Core Audio或其他方法来执行此操作吗?如果是这样,我该怎么做?
答案 0 :(得分:0)
你可能需要比AVAudioRecorder更低一些,它可能会得到它的设置&来自用户在“声音”系统首选项窗格中指定为默认值的输入。
也许您可以考虑尝试一些AVCapture *课程?
您可以通过"AVCaptureDeviceInput
" class指定不同的音频输入,Apple提供的示例代码包括AVRecorder。