This is a NodeJS SDK for Dialogflow that allows you to integrate speech recognition with the API.AI natural language processing API. This plugin allows integrating agents from the Api.ai natural language processing service with your Node.js application. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Until recently, Google's ML Kit machine learning functionality has focused on video and image processing. Now, Google has introduced two APIs that expand ML Kit into the language space. The Smart Reply API suggests responses within chat apps, and Language Identification identifies text language.