kalliope-project / kalliope

Kalliope is a framework that will help you to create your own personal assistant.
https://kalliope-project.github.io/
GNU General Public License v3.0
1.71k stars 229 forks source link

Players are now installable modules #678

Closed juergenpabel closed 1 year ago

juergenpabel commented 1 year ago

Added support for a new module type "player". Players can now be installed like so:

kalliope install --git-url https://github.com/juergenpabel/kalliope_player_mute.git

(My "mute" player does nothing - not even open a sound device)

juergenpabel commented 1 year ago

(My "mute" player does nothing - not even open a sound device)

Why? I have a use case for a kalliope installation that only handles RestAPI calls. It runs headless (and mouth/ear-less) and is invoked by another daemon that listens for matrix voice recorings in a chat(room) and than kalliope goes to work (the result is not TTS'ed but send back as a matrix message).

Sispheor commented 1 year ago

LGTM