The Client is a leading electronics brand that builds and supplies low cost PC’s, Smartphones, Tablets & Wearables. They are well established and present in more than 70 countries and well regarded in emerging markets across Europe, Middle East, Africa & CIS Region. They had developed a specific version of android tablets targeted at children and wanted to incorporate a voice assistant in it.
Kotlin
Houndify
Google assistant API
Java
Spring Boot
The client wanted to build a voice assistant application that would enable children to interact with the tablet through voice. The application should be triggered by a voice command /key word (like Ok Google or Hey Siri). The application should work online and offline and should provide answers to a predefined library of questions. If the questions asked are not in the library, the application should search online on google and provide an answer. The library of questions will be updated regularly and pushed through software updates.
We set up an agile product team to execute this project. The team consisted of an Architect, Tech Lead, Back end developers, Android Developers & Quality Analysts. We worked in bi-weekly sprints to demonstrate continuous progress and iterate quickly based on feedback.
The application is based on Natural Language Processing (NLP) and Automatic Speech Recognition (ASR) and Text to Speech (TTS). The application converts the speech input from the child into text before processing it. The result is then converted to voice through TTS before being played back. The voice of the application is modified from the already available google voice libraries.
Get in touch with us to schedule a consultation