Stutter.io is a web app that employs speech recognition and machine learning to detect stuttered speech from voice. Once trained on a user, it can predict words that the user will stutter on, given an input text. It will also provide the user with synonyms that they can scroll through to replace the original word.
How It Works
The front-end is written in Handlebars, CSS, and JavaScropt.
The server is written in Node.js with Express.js and hosted on Google App Engine.
The database is stored on Google's Firebase.
The machine learning algorithm is written in Python and utilizes the scikit-learn library.