I would like to run wyoming-satellite on LibreELEC (Raspberry Pi 4 - 4GB RAM). It's basically just a simple python program that takes my microphone input and streams it over UDP to my Voice Assistant running on another server.
Someone has published a docker image for it on docker hub and I tested it on LibreElec via SSH with this command:
Code
docker run --rm \
-it \
--device /dev/snd \
--group-add audio \
-p 10700:10700 \
sker65/wyoming-satellite \
--name my-satellite \
--vad --vad-trigger-level 1 --vad-threshold 0.6 --debug \
--uri 'tcp://0.0.0.0:10700' \
--mic-command 'arecord -D plughw:2,0 -r 16000 -c 1 -f S16_LE -t raw' \
--snd-command 'aplay -D plughw:2,0 -r 22050 -c 1 -f S16_LE -t raw'
Display More
(I added a USB sound card in order for this to work btw.)
Is there any way to add this container to LibreELEC properly? I mean in a way that is somewhat supported, stable, survives updates reboots etc. and maybe also image updates from docker hub through the UI?