Mycroft AI official Playback Control Skill - providing Intents for other Skills to use common playback functionality
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
locale Update translations Jan 21, 2019
test/intent Fix failing test Apr 24, 2018
.gitignore Add 'play:query' extension requests Oct 10, 2018
LICENSE Create LICENSE Aug 30, 2018
README.md Update README.md Jan 9, 2019
__init__.py Fix extension mechanism Oct 12, 2018

README.md

Playback Control

Common playback control system

About

This Skill doesn't do anything by itself, but it provides an important common language for audio playback skills. By handling simple phrases like 'pause', this one Skill can turn around and rebroadcast the messagebus command mycroft.audio.service.pause, allowing several music services to share common terminology such as "pause".

Additionally, this implements the common Play handler. This allows playback services to negotiate which is best suited to play back a specific request. This capability is used by the Spotify and Pandora Skills, among others.

Examples

  • "Play my summer playlist"
  • "Play Pandora"
  • "Pause"
  • "Resume"
  • "Next song"
  • "Next track"
  • "Previous track"
  • "Previous song"

Credits

Mycroft AI (@MycroftAI)

Category

Music

Tags

#music #play #playback #pause #resume #next #system