Dialog API component enables your voice assistant to recognise the user's speech intention, perform some useful actions and return the meaningful response back to the user that can be synthesised by text to speech component.

Built-in dialog API libraries

Aimybox provides these ready to use NLU engine implementations:

Aimybox API - processes each user's query through the Aimybox console API or direct webhook that implements Aimybox HTTP API (for example Aimylogic webhook)

Dialogflow - ready to use connector for Google Dialogflow agent

Rasa AI - ready to use connector for Rasa AI

Aimybox Web console service combines multiple voice skills driven by different NLU engines under the hood. Learn more

How to implement another NLU engine API

You can use another NLU engine in your voice assistant. Just implement DialogAPI interface and configure it when instantiate Aimybox.
Was this article helpful?
Thank you!