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'(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?
 
		