gpt4 book ai didi

ios - 如何获取可用输出音频源列表(扬声器、耳机、蓝牙)

转载 作者:行者123 更新时间:2023-11-28 19:06:10 34 4
gpt4 key购买 nike

如标题,我想知道如何获得我的 voip 应用程序的可用输出声音路径列表,或重现默认的 IOS 效果。此时我可以在用户调用电话时启用/禁用扬声器,但如果用户连接了蓝牙耳机,我希望用户可以选择使用哪条路由作为默认输出源。如果用户连接了蓝牙设备,则可以进行此选择,否则仅扬声器输出。

如有任何建议、链接或教程,我们将不胜感激。

最佳答案

您可以使用 AVAudioSessioncurrentRoute 获取所有输出的列表,如下所示:

AVAudioSession *session = [AVAudioSession sharedInstance];
NSLog(@"Outputs: %@", [[session currentRoute] outputs]);

关于ios - 如何获取可用输出音频源列表(扬声器、耳机、蓝牙),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20327777/

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