DSC-ENSB / Speakid-web

SpeaKid is a cross platform developed for kids aged between 3 and 17 years old suffering from speaking disorder and articulation troubles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Main objectives

SpeaKid is a cross platform developed for kids aged between 3 and 17 years old suffering from speaking disorder and articulation troubles. It aims to :

  • Acquire better pronunciation of words.
  • Improve children’s capacity of assimilation.
  • Improve reading and communication skills.

What is the problem ?

Speech delay is a problem that causes a lot of troubles to kids during a critical period of their lives that may influence their development and their ability to integrate into society, moreover, once they get into school, the situation if not handled correctly could become more problematic and it will develop into an obstacle for them to have access to a quality, safe and inclusive education. This is not only about a quality education, if we dive deep we will find a health dimension as well, because of the psychological effects a child could suffer from due to his inability to communicate fluently and at the same level as his peers. This disorder is more common for children aged between 3 and 10 years old and 1 of 12 children are facing it. The impact does not disappear after their childhood, it actually follows them for the rest of their lives.

Our solution : SpeaKid

In the face of the lack of attention of the parents towards this kind of phenomena and the expensiveness of a visit to a speech therapist, SpeaKid comes to the rescue by helping to solve these problems through increasing parents’ awareness, helping kids practicing speaking and pronouncing, repeating letters, words, sentences and sounds, and by improving their communication skills and consequently getting them to build their self-esteem and confidence without spending a cent.

This application also connects doctors with their patients through the SpeaKid website.

Technologies used

SpeaKid is a cross platform and it required the following technologies :

  • React Native for the mobile application side of the solution.
  • Firebase.
  • Machine Learning for the classification of algorithms to product and to classify the child’s disorder based on the mom’s answers.
  • React to build a client side web application linked with Firebase.

Code instructions

To run the code, click here.

Possible next features

The features we can add to this application could be :

  • Different languages so it could become more universal.
  • Add facial detection.
  • The ability to add familiar voices.
  • VR/AR games.
  • The availability for teenagers and young people.

License

GNU General Public License v3.0

About

SpeaKid is a cross platform developed for kids aged between 3 and 17 years old suffering from speaking disorder and articulation troubles


Languages

Language:JavaScript 71.1%Language:CSS 20.3%Language:Python 6.6%Language:HTML 2.0%