AudioToolbox 在应用程序启动时降低音量

Posted

技术标签:

【中文标题】AudioToolbox 在应用程序启动时降低音量【英文标题】:AudioToolbox decreases sound volume when app starts 【发布时间】:2011-12-08 23:36:15 【问题描述】:

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

【问题讨论】:

【参考方案1】:

Core Audio 需要在音频输出路径中插入一个混音器,以便您的应用能够发出声音。 (将“跳过”想象为拔出并插入跳线。)混音器为您的应用程序分配一些音量;音乐播放器的剩余电量不足 100%,因此音量降低。

【讨论】:

有趣;这实际上很有意义。你是说没有变通办法?

以上是关于AudioToolbox 在应用程序启动时降低音量的主要内容,如果未能解决你的问题,请参考以下文章

与应用程序相关的设备的声音控制

iPhone - AudioToolbox 和录音

音频文件播放没有音量

更改 iPad 音量不影响 App

iOS系统声音服务无法调节音量

在 .wav 比特率之间转换时降低音量