The-Randalorian / Open-Assistant

An open source voice assistant
GNU General Public License v3.0
3 stars 1 forks source link

Media Player #14

Open The-Randalorian opened 2 years ago

The-Randalorian commented 2 years ago

Expanding off of #2, a common media player interface should be implemented to allow Open Assistant to control media systems, much like how the home automation plugin gives interfaces that other smart home devices can interact with. To do this, a common set of actions need to be defined so that interfaces can be implemented.

The media system should approximately work like this.

  1. A person requests that open assistant plays something.
  2. Open assistant identifies the something that is asking to be played. It finds/creates an appropriate Thing object.
  3. Open assistant calls the appropriate method to play/interact with the media.