gpt4 book ai didi

iphone - AVAudioSessionCategoryPlayAndRecord 未检测到静音开关

转载 作者:行者123 更新时间:2023-12-03 19:44:33 25 4
gpt4 key购买 nike

我正在使用 AVAudioSessionCategoryPlayAndRecord 来检测向麦克风吹气的用户,因为我希望其他声音继续播放。但是,如果静音开关打开,我不想播放任何音频,但我仍然想录音。

显然,如果静音开关打开,我可以使用一些 IF-THEN 逻辑并将其更改为 AVAudioSessionCategoryRecord,但我无法检测到这一点( from the looks of another user ,之前有效的解决方案似乎不起作用iOS5)。

所以我的问题有两个部分:

  1. 有人知道如何检测 iOS 5 上的静音开关吗?

  2. 如果没有,是否有办法操作 AVAudioSessionCategoryPlayAndRecord 来检测静音开关( According to Apple , AVAudioSessionCategoryPlayAndRecord 不受静音开关影响)

最佳答案

自 iOS 5 以来,我们将无法再检测静音开关状态...

Apple 的答案位于已接受的答案中:Detecting the iPhone's Ring / Silent / Mute switch using AVAudioPlayer not working?

关于iphone - AVAudioSessionCategoryPlayAndRecord 未检测到静音开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8030408/

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