我正在使用 AudioQueue 服务在我的应用程序中播放音频(AQPlayer 借自 Speak Here),我想知道是否可以以恒定的音量播放音频,而不管 iPhone 的硬件音量如何。
Apple 的phone.app 键盘就是一个例子,无论您的硬件音量如何,铃声都会以相同的音量播放。
最佳答案
你可能不应该这样做,人们设置音量是有原因的。
<小时/>如果你真的认为你必须这样做;一种方法可能是确定硬件音量并按所需的量前置声音以获得相同的音量。 (基本上,如果硬件音量为“5”,并且您希望声音以“8”播放,则必须将声音前置放大“3”。)
关于iphone - 以恒定音量播放 iPhone 音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476146/