【问题标题】:Pausing/muting background music in iOS在 iOS 中暂停/静音背景音乐
【发布时间】:2012-03-23 10:10:39
【问题描述】:

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

【问题讨论】:

    标签: iphone ios avfoundation text-to-speech avaudiosession


    【解决方案1】:

    您可以使用 MPMusicPlayerController 类及其静态方法 iPodMusicPlayer 来获取系统(音乐应用)MPMusicPlayerController 对象的实例。然后您可以暂停播放或其他任何操作。主要条件是其他应用正在使用 iPodMusicPlayer 对象,即本机音乐应用播放器。

    因此您只能控制某些应用程序的播放器。如果我错了,请纠正我。

    这是文档:MPMusicPlayerController documentation

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多