Mac-AVAudioRecorder 选择麦克风
Posted
技术标签:
【中文标题】Mac-AVAudioRecorder 选择麦克风【英文标题】:Mac-AVAudioRecorder Select Microphone 【发布时间】:2013-02-06 01:09:36 【问题描述】:在一个应用程序中,我使用 AVAudioRecorder 从麦克风录制音频。我希望用户能够选择他们想要使用的麦克风/录音设置,而不仅仅是使用系统偏好设置中的默认设置。但是,我还没有找到使用 AVAudioRecorder 的任何方法。是否可以使用 AVAudioRecorder 来做到这一点,如果没有,我可以使用 Core Audio 或其他东西来做到这一点吗?如果是这样,我该怎么做?
【问题讨论】:
【参考方案1】:您可能需要比 AVAudioRecorder 低一点,它可能从用户在“声音”系统首选项窗格中指定为默认值的任何内容中获取其设置和输入。
也许您可以考虑尝试一些 AVCapture* 类?
您可以通过"AVCaptureDeviceInput
" class 指定不同的音频输入,Apple 提供了一些不错的示例代码,包括AVRecorder。
【讨论】:
以上是关于Mac-AVAudioRecorder 选择麦克风的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Cognitive Speech-to-Text Service --- 选择麦克风
Android 获取 AudioRecord 麦克风音量大小并做选择性发送