Year of the Voice - Chapter 2: Let's talk

Maybe it is asked before but, how to get the show on the road?

I see two add-ons, Whisper and Piper
I see one integration in add integrations, Wyoming protocol
I like to use it with rhasspy 3 which should be able to work with Wyoming protocol.

Do I need to install Whisper, Piper and the integration of Wyoming Protocol or does Whisper include that automatically or Piper does that. WHat is need to get it running.

Or is everything already neatly installed in the latest update of HA?

O and one last thing I see all these intents that you need to place in the configuration.yaml, would it be possible to place all voice related things in one other included yaml file, for it clutters the configuration file so badly, specially if you like a lot of Intents?

Did you read the first post? Or watch the videos?

Can I download 2 or more voice assistants locally? I have seen examples of having a local and the HA cloud but haven’t seen anything mentioning having 2 local ones. There is an example above when using docker however since I am installing the add-ons in HA how would this be done? Do you need to load multiple instances of the Piper & Whisper add-ons or is it just a multiple instance of the Piper add-on? I want to have 2 different languages available locally.

I have the same problem, running HA on Odroid N2+

I just realised I used the example setup for piper and had a dutch voice loaded. I have changed to en-gb-southern_english_female-low but still piper is greyed out…

To answer your return question, yes I did, was following this post a year ago when WHisper and Piper were not the route on youtube to follow then it was Rhasppy, so I bought a for me expensive conference speaker and wanted to start, then came Whisper and Piper, the wizards of HA decided that would be the route.
And yes Rhasspy 3 will work with the Wyoming protocol, stil that does not answer my questions, nor your return question did, for how will they work together, do I still need whisper/Piper or can I go with Rhasspy and install the wyoming protocol via add-ons?

So I think my question has not been answered still not clear what way to commence!

Plus the other question was is it possible to put all the Voice stuff in one Yaml file, or the intents only for when there are a lot of integrations and entities you like to control your COnfiguration. yaml will get heavily cluttered, I like to decentralise all things from Configuration.yaml, way more structured, way easier to edit and find if you want to add or edit, and if one edit goes wrong only that one will be bricked not your whole HA.

You should be able to put all the intents into 1 or more separate files as you can do with any other yaml-based integration: Splitting up the configuration - Home Assistant

I made the same error, after a restart it works now!

1 Like

I had the problem to, reloading the Wyoming Protocol integration is faster.
sorry my configuration is in Dutch
image

1 Like

I think we need to talk about hardware.

Tell me please. In order for the assistant to say what is the temperature in the room, you need to create an alias for the sensor? Or after the update, he knows how to understand the question himself and access the temperature sensor for data and output the answer.

You need to ask the question in the accepted format although there is an outstanding issue related to this Assist not picking up get temperature in area intent · Issue #1351 · home-assistant/intents · GitHub

But in English a currently working example is “What is the INSERT AREA NAME temperature” This assumes in that area you have a device of class “temperature”.

1 Like

Tried to install today and have exactly the same issue. Medium gives a 404. Small is fine.

There is no medium, only medium-int8

Is medium-int8 meant to be the fastest model available currently? Still rather slow on my 8 core system, although I suspect the docker container is only using 2 cores max.

Ah, the documentation is inaccurate then.

1 Like

higher = more accurate, lower=faster/lowever compute so medium-int8 would be the slowest but most accurate.

It’s the most accurate, but performances are not good, indeed, currently.

Whisper: performances in self-hosted for French - Configuration / Voice Assistant - Home Assistant Community (home-assistant.io)

I wonder what is the Nabu Casa setup…

I believe they recommend starting with tiny-int8

Ah, I see. I switched to small-int8 and it now takes ~5s usually.