我有一个使用文字转语音的应用偶尔会给用户提供口头提示。目前我已将其设置为TTS混合了在另一个应用程序中播放的任何音乐。有什么方法可以暂时暂停/静音在另一个应用程序中播放的音乐,而语言提示播放?
答案 0 :(得分:1)
您可以使用 MPMusicPlayerController 类及其静态方法 iPodMusicPlayer 来获取系统实例(音乐应用) MPMusicPlayerController 对象。然后,您可以暂停,播放或其他任何内容。主要条件是其他应用程序正在使用 iPodMusicPlayer 对象,原生音乐应用程序播放器。
因此,您只能控制某些应用程序的播放器。如果我错了,请纠正我。
以下是文档:MPMusicPlayerController documentation
希望有所帮助