【发布时间】:2020-10-20 22:40:12
【问题描述】:
我想知道如何正确让我的 iPhone 在我的应用处于后台时说出一句话,然后返回到之前播放的内容。
我的问题与AVSpeechSynthesizer in background mode 非常相似,但不同之处在于我希望能够在后台而不停止正在播放的音乐时“说点什么”。所以当我的AVSpeechSynthesizer 说话时,音乐应该暂停(或者声音小一点),然后它应该恢复。即使我的应用当前处于后台。
我要存档的是我的健身应用程序中 GPS 跟踪时跟踪统计数据的口头摘要。而且你听音乐的可能性很大,我不想打扰用户......
【问题讨论】:
-
您是否已经看过 AVAudioSessionCategoryOptionMixWithOthers 和类似选项?