I'm trying to build a conversation process in HA where a yes or no question is asked via TTS (or sentence event, etc), and the human responding to this (via speech) then triggers another question to be asked based on that answer, which is responded to again, and so on. I feel like this must be possible, but I just can't find how to set a human response as the reponse to a text-to-speech prompt. Can anyone point me in the right direction to a guide or example of this?
#Building a back-and-forth conversation between human and Assist?
1 messages · Page 1 of 1 (latest)
This could be coming in next week's release. See the changelog for the pre-release of the Voice PE:
https://github.com/esphome/home-assistant-voice-pe/releases/tag/25.3.2
Beta for 2025.4 starts later today. If you want to help beta testing this feature, feel free to hop on over to https://discord.com/channels/330944238910963714/427516175237382144
Ahh, interesting, thanks! I'll definitely check out the beta when it drops. So it really isn't a feature that currently exists then? I figured it was just my lack of experience with the platform...
No, this was requested by quite a few already but as of now there is no conversational voice assist with HA. I don't have details how this will be implemented in 2025.4 but it's only a matter of hours until the prerelease notes for 2025.4 (beta) are out: https://rc.home-assistant.io/
Great, thanks so much for the help!
Sorry if I got your hopes up. The continued conversation will only be available for LLMs in this release. #beta message
Thanks for looping back - yeah I was keenly watching the channel too! Will it in effect only allow for continued conversation within the parameters of what the LLM has been designed to faciliate? Stuff like timers, wikipedia searches, that sort of thing?
I don't know the details but I don't expect huge improvements over the current situation apart from LLMs being able to ask for details. I have high hopes for the May release though.
oh yes? Is there any info on what to expect in that release?
No, but they're consistently working on Assist. See for example this one here (will be in 2025.4):
https://github.com/home-assistant/architecture/discussions/1213