How to set the voice assistant to Portuguese?

How to set the voice assistant to Portuguese? Every tutorial say that I need to select the main language on the top to view the available options for stt/tts for that language but I only see these options:

What am I missing here?

Thank you

What components for stt and tts do you use?
The language is indeed configured in this menu. Are you setting up a pipeline from scratch or editing an existing one?

I’m adding a new pipeline:

I have speech-to-phrase and piper installed, since this instance is running on a rpi4.

Whatever I select on the first dropdown is automatically selected for the stt and tts, and there is no Portuguese anywhere.

I also tried changing my entire home assistant to Portuguese (which I don’t like because it’s easier to follow tutorials in English), without success.

your list of available languages ​​is very similar to the current information from the addon (although S2P already supports more languages)


This is probably the cause.

Try temporarily installing another STT service, for example whisper

I installed whisper as you can see in the screenshot but I still can’t set anything to Portuguese.

Never mind, after installing Whisper I had to restart Home Assistant to see the Portuguese option.

I still haven’t been able to set speech-to-phrase to Portuguese though. If I select the language, “speech-to-phrase” option is grayed out (although their GitHub page shows that they support Portuguese).

The add-on downloads the February release (the latest one to date).
If you are not ready to look for workarounds yourself, wait for the update.