gpt4 book ai didi

macos - 正在为 Mac 音频队列服务选择输入麦克风?

转载 作者:行者123 更新时间:2023-12-03 16:11:22 26 4
gpt4 key购买 nike

我目前正在使用 Mac OS X 音频队列服务 API 进行音频录制和声音分析。使用默认麦克风输入可以正常工作。

如果 Mac 上插入了多个麦克风(USB、耳机插孔等),是否有一种方法可以以编程方式枚举并选择应用程序中用于音频输入的麦克风? (例如,不必将用户发送到系统首选项面板,这可能会影响用户的其他音频应用程序。)如果是这样,应使用哪些 API 来选择麦克风输入。

最佳答案

要枚举可用的输入设备,请参阅我对 AudioObjectGetPropertyData to get a list of input devices 的回答.

确定要使用的输入设备后,您可以将 kAudioQueueProperty_CurrentDevice 属性设置为设备的 UID。

关于macos - 正在为 Mac 音频队列服务选择输入麦克风?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6184751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com