Alan voice assistant SDK for Web
Add a voice assistant to your application. With no or minimal changes to the existing UI.
How to start
To bring voice control to a web application or page:
- Use the Alan Web SDK to embed the Alan button to your application or page. For details, see Alan AI documentation.
Check out our demo.
In the Examples folder, you can find example web apps created with:
To install and launch an app, follow the instructions in the README file inside the app folder. Then press the Alan button and ask: "What is Alan Web SDK for?" or "What can I do here?" (for the Order Drinks app).
What is Alan?
Alan is a conversational AI platform that lets you build voice assistants, chatbots and conversational bots for your business from scratch. It offers the whole set of tools to design, embed and host a voice interface solution for your app:
- Alan Studio — a web portal where you can create and manage a dialog scenario for the conversational assistant or chatbot
- Voice SDKs to embed the Alan voice to applications running on multiple platforms, both web and mobile
- Alan Cloud — Alan's AI-backend that hosts and runs voice scripts, and accomplishes all Spoken Language Understanding (SLU) and Natural Language Processing (NLP) tasks
To enable voice control in your app, Alan leverages its NLP-powered engine with industry’s best Automatic Speech Recognition and Speech Synthesis tools and methods. There is no need to create datasets or train your voice solution on your own: Alan automatically trains on voice commands using your app’s terms.