#How to Get recognized intent and slots using conversation api

1 messages · Page 1 of 1 (latest)

left comet
#

I have used the conversation api, but it only returns the "preconfigured speech Response". Which is not ideal for something that i am trying to do.

Does anyone know if there Is a way to get the intent and all the slots that were recognized while my sentence was processed.

In My research i found out that HA is using "hassil" for intent recognition, but have not yet found a way to use it directly. What am i missing ?

Kindly let me know of any suggestions/pointers/search terms that would help me research this topic further. Any help is much appreciated.
Thanks in advance.

left comet
#

How to Get recognized intent and slots using conversation api

earnest hinge
wide fractal
left comet
#

I am trying to use Node-Red as a conversation agent.

I have a few custom intents and slots defined along with the intent script in the home assistant configuration file. I can use the voice pipeline with these custom intents without any problems through the conversation api within Node-Red.
But it only gives me the speech response which is predefined in the intent script.

I am wondering if it is possible to use home assistant purely as a intent recognizer ? Something similar to Rhasspy text to intent api where we can post a sentence and get the recognized intent and the slots.

The reason for this exercise is that I want use some processing logic (possibly using LLM) within Node-Red to generate a more customized speech response.

wide fractal
#

ah, ok. sorry, can't help, i am allergic to Node Red, but maybe someone else can

#

what i can tell you is that you can't really access slots from outside the built-in/custom sentences