mycroft-core
distribution of Mycroft includes a Playback Skill which can be used to control playback after it has been started. This means that playback only needs to be started in the Skill. Controlling playback can then be done through the Playback Skill.AudioService
initialize()
method of your Skill, instantiate an AudioService
object:AudioService
instance is created, you can start playback by simply calling the play()
method with a track URI:Hey Mycroft, play Hello Nasty by the Beastie Boys at half volume. We don't want to wake the neighbours
VLC
(a very general purpose media player)mopidy
(a common audio server in the Raspberry Pi community)chromecast
(experimental)mycroft.conf
configuration found in mycroft/configuration/mycroft.conf