gpt4 book ai didi

ios - 在 iOS 设备上同时记录来自两个路由的输入

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:05 24 4
gpt4 key购买 nike

This thread谈论切换音频输入路由,但我想知道是否可以同时从两条路由获取输入。我正在开发一个应用程序,该应用程序将使用外部麦克风录制音频以帮助处理噪音,但我也想使用内部麦克风进行录制,以便我可以比较两者。

我觉得这需要深入研究 AVAudioSession 文档才能弄明白,在此之前快速回答是或否会节省我很多时间。

如有任何帮助,我们将不胜感激!

最佳答案

虽然我自己没用过但是..你有没有试过在AVAudioSession中设置AVAudioSessionCategoryMultiRoute类别。

这就是Apple docs说——用于同时将不同的音频数据流路由到不同的输出设备。例如,您可以使用此类别将音频路由到 USB 设备和耳机。使用此类别需要更详细地了解可用音频路由的功能并与之交互。此类别可用于输入、输出或两者。

使用示例-

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryMultiRoute error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];

如果它没有帮助,请告诉我/发表评论,所以我删除了这个答案。

关于ios - 在 iOS 设备上同时记录来自两个路由的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21470825/

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