This is a wiki topic, regular members as well as staff may edit it freely and are encouraged to do so! The content will eventually be migrated somewhere in the main documentation when it’s stabilized and enough feedback has been received. When replying to posts on this series, please try to stay on-topic - there will be several of them, each covering a particular feature or area, so please look for the appropriate topic and reply there, or create a new topic. Thanks!
This topic will be written soon, thanks for your patience.
Hi there,
instead of opening a new topic im trying to place my question here.
I was trying to find out if the setup im thinking about is possible:
Central openHAB host providing calculation performance
SmartSpeaker-Endpoints with low calculation performance permanently streaming/receiving audio from openHAB
I am ablsolutely not an expert and maybe i am thinking about this the wrong way but having multiple low-cost, low-energy-consumption and compact Endpoints feels good to me.
Any could you try to help me by sharing your thoughts about
Does this setup even make sense?
What OS/Device/Service could be used to create endpoints: RPi, RPi Pico/Zero, ESPXXX
Thanks in advance and feel free to correct my statements
What i found so far:
(Not sure if i understood the content of each)
Rhasspy
?Performing STT on Endpoint?
EDIT:
Finding this in the Documentation gives an overview how to use multiple rhasspy in Base-Satellite-constellation → Promising to me
HAB Speaker
?Needs openHAB running and performing STT on Endpoint?
You can achieve something similar by using the pulseaudiobinding to register sinks and sources for your devices and then starting a dialog for each of those using the cli voice command startdialog.
Once that one gets merged I’m going to create a small guide on how to setup a speaker using a raspberry and pulseaudio (I think there is no post about it). I have currently one speaker setup like that using raspberry zero w.