iotempire / iotempower

IoTempower is a framework and environment for making the Internet of Things (IoT) accessible for everyone
MIT License
24 stars 21 forks source link

IoT assistant w/ LMs [NodeRED] #123

Open mbz4 opened 5 months ago

mbz4 commented 5 months ago

IDEA: use NodeRED w/ ollama... and build an IoT assistant

minimally require 3 components in the flow:

something to handle speech to text (STT), another thing for text to speech (TTS) and a language model (LM) inference on the local gateway; a few possible packages listed here:

Need also:

ulno commented 5 months ago

Already did successful integration of festival for tts and rhasspy for stt (check ulno.net YouTube videos), maybe start from there?

For language recognition: https://rhasspy.readthedocs.io or http://voice2json.org/

For tts festival could be enough. Try Nina here: https://www.cstr.ed.ac.uk/projects/festival/morevoices.html