HA voice preview talk on different media player

I have setup my Voice preview and it works great, but i don;t like the mediaplayer that is in it… i want it to say it’s responce on a different media player… but i can;t find how to do that.

I believe you can edit the configuration to send responses elsewhere.

The response is sent as an audio file.

You can use HA to play audio file on another device. Simultaneously you can mute HA voice or remove response from it firmware. Mute allows selective use.

Else you can send file to other device using HA voice. I guess you can do it using the HA api. Just modify the firmware. You can add a button that allows you to toggle local vs remote response.

Yes. I’ve only been able to do this with custom sentences/intents, though. There doesn’t seem to be a way to get at built-in responses like “Turned off the light” in order to redirect them.

why is this so difficult… why isn;t it just an option in the UI menu…
How can we get this requirement to the home assistent team… it is strange that we use a build in speaker of low quality when most of us have amazing speakers in the house…

2 Likes

Yup. Assist has been a black box from the beginning. If you look at the raw debug log, there’s plenty of information about what the voice assistant heard and what it said, but none of it is accessible to the user (let alone in the UI).

Now that you can modify the config of the Voice PE, I suspect it’s going to stay that way.

Have a look at the link I posted earlier - that tells you how to direct output to another media player.

sorry i am a bit confused.

so i just add to my config yaml

voice_assistant:
media_player: woonkamer

or… do i need speaker… or…

No, ESPHome devices have their own configuration files - you need to edit that.

and where can i find them… i found an old tutorial but that button to edit is no longer there.

thank you so much for your patience and help.
i love home assistant but sometimes it is a bit much escpecially when you can;t figure things out.

the tutorial your pointing to is very good, the only problem i have:

Add your Voice PE to ESPHome Builder (search Web on how to do it)

i think i have a different google… i think there are some files that need to be copied but it isn;t fully clear,

so what files to copy?
or…


how do i know the device

sorry if it is all straight forward, just getting confused at the moment

my voice pe is in the esp home integration, just need to get it to the builder some how

Found it… in the add-on in the top right you can click show discovered devices… then you can also take control…