It would be next level if we can select input and output devices for Assist. Example: using a phone/tablet as a dedicated dashboard. Then, having a media player in the same area. The phone/tablet can be the "ears" and the media player can be the "mouth".
This is the issue i am having at the moment. I have an Android phone as a dedicated dashboard. I want this to be my mic to talk to HA. I have a PC in the same room that is set up as a media player via HASS.agent. I would like HA to respond through the PC. So, phone listens, response is played through PC. I can not seem to get this to work.
Is it possible to have assist input vs output definable/selectable?
I do this. I literally have the volume on all my voice assistants set to nothing and output the results of any voice command to the speakers in that room (or in some cases to the speakers in the whole house). It's a lot of plumbing up front though.
I've written a fairly lengthy write up on my voice assistant and whole home synced audio over in the HA subreddit if you are interested.
Totally achievable just a bit more work than you would expect - there is not a simple: just direct all output here option.
Happy to answer any questions you may have if I can be helpful.