Speaklifi
Speaklifi is an android-based LMS mobile application similar to Duolingo, that was developed to globally assist and help people comprehend the English language and improve communication skills. The app incorporates local language (Bengali, Tamil and Telugu) support.
Speaklifi utilises AI techniques that make a basic-level learner gradually ace the language by receiving suggestions regarding pronunciation and fluency. The app has a unique feature of sending voice-based feedback. When a user reads a line, the app provides feedback on the correct pronunciation.
Location
India
Clients
Dadar i school
Project Duration
5 weeks
Industry
LMS
About the Client and their requirements
Our Client, Dadar i school, started as a youtube channel in 2017 to help people improve their spoken English and communication skills. The initiative garnered over 15 lakh Learners within a span of 4 years and also welcomes new students each month and offers a variety of individualized courses and helpful practice materials to help them enhance their English-speaking skills.
The client wanted to develop a mobile application LMS to aid their cause with Bengali, Tamil, and Telugu language support. The main requirement was the feature of voice-based feedback. As an organization with app development, and AI-based project experience, we found the project extremely interesting.
Solutions we offered to the Client
The client was quite clear about what they needed, and after fully comprehending their requirements, our business team created an SRS document. The document was to provide the client with an understanding of the structure and features of the mobile app.
Subsequent to this, our development team researched and implemented the best solution. The app is built with courses based on different learning levels. Courses include videos, tests, stories, audiobooks/ lessons, and quizzes. The app is currently in use by a large number of users.
The app has courses for all learning levels, from beginners to a total of 5 levels. It uses AI to help beginners gradually master the language by providing feedback on their pronunciation and fluency. A unique function of the app is the ability to send voice-based feedback. The software gives feedback on the proper pronunciation after a user reads a line. The app is built with a provision to scale up to any local language integration.
It has an inbuilt mascot to entertain & encourage learners. In addition, there are scoreboards, badges and collectives, streaks, scores, passing scores, and leaderboards.

Challenges faced
Since we are primarily aligned towards the country’s educational advancement, we have specialized knowledge in creating learning management systems. We have created more than 9 such LMSs and have been able to overcome most of the difficulties that have been thrown at us.
Even though it was an app with several features, the only challenge we faced was managing the User’s Static data. The app keeps track of the User activity, and rewards and fines based on it. The app also had inbuilt league algorithm, developing which was another challenge.
Key Features of the Project
- The app allows users to log in using their email ID, Facebook account, or Google account.
- The user dashboard provides various sections to enhance the user’s learning experience. These sections include Profile, Practice Points, Rewards, and Level & Ranking.
- The app provides a comprehensive language learning course that incorporates various types of content, such as Videos, Tests, Stories, Grammar, Audiobooks/lessons, and Quizzes
- The app incorporates gamification elements (scoreboards, badges, collectives, streaks, scores, passing scores, leaderboards) to make the learning process more enjoyable and motivating.
- The app incorporates voice recognition technology to provide personalized voice-based puzzles, feedback, and outcomes.
Tech Stack
