Hello,
Rhasspy and all the posts from you are very fun for me, thank you!
I have problems understanding the option “intent recognition” → “hermes mqtt” in rhasspy 2.5.11.
i am trying to implement my own solution for intent-recognition using node-red and a nodejs api with nlp.js https://github.com/axa-group/nlp.js.
I assume that I can then use the payload of “hermes/nlu/query” to send it to my own intent recognition service and return its result with “hermes/intent/something” or
“hermes/nlu/intentNotRecognized” back to rhasspy dialog management.
I test with the rhasspy GUI and send text to recognize. When I test via node-red.
“hermes/nlu/intentNotRecognized” the progress bar disappears and not recognized appears as answer.
But if I try to send a “hermes/intent/something” nothing happens, as if this is not received or accepted by the rhasspy dialog management.
The GUI is the showing TimeoutError.
The payload is identical to when I set fsticuffs.
Have I misunderstood the concept?