静音其他音频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静音其他音频相关的知识,希望对你有一定的参考价值。

当我的应用程序正在播放时,我需要能够在设备上播放其他音频静音 - 类似于接收电话时媒体播放器将停止播放的方式。

PriorityControl中有javax.microedition.amms.control接口(作为JSR-234的一部分),但根据我自己的研究和BlackBerry知识库文章"Advanced Multimedia Supplement API - What's Supported",它在BlackBerry OS上不受支持/实现。

在BlackBerry上有没有其他方法可以做到这一点?

我正在处理的应用程序是当它们来自网络时播放音频消息,因此我希望能够给予它们某种优先级,以便用户可以听到它们。任何其他建议如何做到这一点是非常受欢迎的。

答案

我不认为这是可能的。您可以调整自己播放器的音量,但无法控制其他应用播放的声音。您可以使用EventInjector hacks更改系统音量来注入虚拟音量键,但这也会影响您的应用。

以上是关于静音其他音频的主要内容,如果未能解决你的问题,请参考以下文章

iOS:静音右声道音量

如何检测音频是不是无法静音?

静音不会影响文件大小的音频格式

Sox:使音频文件的前 100 毫秒静音,然后淡入

音频自动增益 与 静音检测 算法 附完整C代码

iOS 铃声开关使网络音频静音