gpt4 book ai didi

ios - 以编程方式禁用麦克风

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:55:27 25 4
gpt4 key购买 nike

我想知道是否有任何方法可以通过编程方式禁用麦克风(以消除背景中的红色条)?

我使用 OpenEars 来监听应用程序中的命令。当我转到背景时,会出现红色条(很明显,因为麦克风处于事件状态)。问题是即使 OpenEars suspended 麦克风仍处于事件状态。为避免不必要的问题,我无法停止 OpenEars,因为它最终会将 audioSession 与我的其他来源混合在一起。

最佳答案

“红色条”永远不会消失,即使您的应用程序未使用麦克风,除非您明确停止 Audio Session 。这是 Apple 采取的一项安全措施,旨在提醒您的应用程序用户它正在收听他们的麦克风,即使您在那一刻没有对麦克风数据执行任何操作。

如果您使用的是 AUAudioUnit,您可能有一些运气设置 isInputEnabledfalse

关于ios - 以编程方式禁用麦克风,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39596068/

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