Rhasspy offline voice assistant toolkit

More than happy.minebhas 4 mic and I can use it even if I’m in the first floor.server with mic is in the kitchen downstairs. Well it worked awesome with snips too. Actually I am searching for a good tutorial how to get this rhasspy working with intents. Dunno how to set it up.it works well… server and satellite bit now I need to create intents and I didn’t find a good tutorial yet

So a raspberry with mic, Rhasspy on it and some settings I will try to find on Rhasspy github, thanks!

Well I use an Intel nuc as base and raspberry as satellite. Like this o can place it wherever in my house .I’ll maybe add a second one when I got my intent stuff working

1 Like

Hello,
I tried searching this thread first but couldnt find anything about it, so here goes nothing: I m running Home Assistant Core in a jail in TrueNAS and I was wondering if there is a way to install Rhasspy in HA Core other than using the add-on function of Hassio eg through custom components maybe? Thank you

You can find all install methods here:
https://rhasspy.readthedocs.io/en/latest/installation

Hey,
I dont think any of those is for the Home Assistant Core and was wondering if there was a way to accomplish that.
Thanks

I think you are a little confused as to what you want to do. :slight_smile:

HA core is “simply” the Home Assistant installation, like a venv in python. If you will a bunch of python scripts. There is no “environment” to install anything in HA core.

The same goes for Rhasspy. It is software, that needs to be installed in an environment (OS), that is supported. What you could do, is to install it in another “jail” (whatever that means). Or, depending on how this “jail” looks like, you maybe can install it in there as well, but neither has anything to do with your installation method of HA. :slight_smile:

Rhasspy is a standalone software, that connects with your HA server, that’s all.

What do you understand by “Home Assistant Core”?

HA Core is what paddy0174 says, a venv installation.
If you use that, you can either install docker on that same machine and run Rhasspy in a docker.
Or, install it as a precompile package.
You can also install it in a Virtual Environment

Those methods are exactly what is in the link :slight_smile:

This :slight_smile:

Ah ok, that explains a lot. Thank you both for taking the time to reply :slight_smile:

Hi there @synesthesiam,
great work, thanks for this awesome addon! It works like a charm with the PS3 Eye camera.
I am thinking about getting some Sonos speakers and I am wondering if I would get the One with a microphone if it could be possible with the Home Assistant Sonos integration to choose the Sonos microphone as a Rhasspy input device?
Any information about that? It would be great!
Thanks again for your awesome work, stay safe!
Greetings

2 Likes

Hi @Br3b, thanks and sorry for the late reply!

I would expect it to work only if the Sonos integration somehow exposes the microphone as an ALSA sound device. If not, I’m not sure of the best way to do this.

There is a “Local Command” option for Rhasspy’s microphone service, so if you can get access to the microphone via the command-line, it might be possible through this.

Good luck and let me know what you find out!

There’s no way to access the microphone on Sonos speakers via an API.

Hi,

does anyone knows if there’s out there a video tutorial with step by step guide to setup a (for me) complex server+satellite configuration of rhasspy?

At the moment I have 6 google home mini around the house and I would like to use my unraid server (which has HA VM on it) as my local machine for degoogling (besides nextcloud-bitwarden and so on). I’m not a programmer so the manual are complete but maybe difficult to understand for me. Moreover a video tutorial can show also how it behave and which “enclosure” is the best to have satellites with wife approval factor.

Let me know your thoughts.

Bye!

1 Like

Joker if you found anything please share as I am very interested in a server + satellite setup with satellites being wall mounted tablets.

There are docs in server+satellite but I don’t think that at the moment it is possible to use tablets.

I read that support for web browser has been removed and there’s no apk right now.

I’m struggling to use script to extract entities from my HA instance at the moment.

If they are android tablet, maybe this will work for you

Hopefully someone can answer this quick question. Once I get rhasspy setup, does it integrate well enough with HA that I can just say, “Turn on the kitchen lights” or do I have to write rules for every light/switch/etc?

If you have generic sentences setup, it will work with all your devices. You can also use the HA build-in intents.

So it depends on what your definition of “Once I get rhasspy setup” is.
Installing the addon and starting it will certainly not be enough.

Let me know if you figure something out.
I never could figure it without writing automations for every device and I gave up. Certainly don’t have time to write hundreds of automations.
Haven’t tried for about a year though so maybe it’s easier now.

It’s not clear to me, if I’m using the add-on on Supervised HASSOS, how do I get the entities into Rhasspy? I’m familiar with:

but I have no access to bash.