我希望在我的iOS中有一个声音效果,如果正在播放其他音频(例如iTunes),则会播放任何其他音频并播放其中的声音。我知道 AVAudioSessionCategoryOptionMixWithOthers
将声音混合在一起,但我希望能够清楚地听到我的声音。我已经在RunKeeper应用程序中看到了这一点(当这位女士描述你的跑步时,它让你的音乐平静下来)但我在Apple的文档中找不到它。
任何人都有这方面的经验吗?
答案 0 :(得分:0)
Apple的文档说这只适用于PlayAndRecord,但它有效。
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionDuckOthers error: nil];