AudioToolbox在应用程序启动时减少声音音量



在我的应用程序中,我使用AudioToolbox框架,以便我可以使用iSpeech SDK。如果正在播放音乐(在苹果音乐应用程序的后台),当应用程序启动时,音乐会跳过(完全停止播放)一会儿(半秒钟),然后以减小的音量继续播放。我完全不确定为什么会发生这种情况,但谷歌对此无话可说。有人遇到过这样的问题吗?谢谢!

Core Audio需要在音频输出路径中插入混音器,这样你的应用就有办法发出声音。(你可以把"跳过"想象成拔出并插上插拔线。)混合器会为你的应用分配一些音量;留给音乐播放器的容量小于100%,因此音量减小。

最新更新