在iOS中暂停/静音背景音乐

我有一个使用文本到语音的应用程序偶尔会向用户提供口头提示。 目前我已经设置了它,所以TTS会混合在另一个应用程序中播放的任何音乐。 有什么方法可以暂时暂停/静音在另一个应用程序中播放的音乐,而口头提示播放?

您可以使用MPMusicPlayerController类和它的静态方法iPodMusicPlayer来获取系统(Music app) MPMusicPlayerController对象的实例。 然后,你可以暂停播放或其他任何东西。 其他应用程序的主要条件是使用iPodMusicPlayer对象,原生音乐应用程序播放器。

所以你只能控制一些应用程序的播放器。 纠正我,如果我错了。

这里是文档: MPMusicPlayerController文档

希望能帮助到你