GithubHelp home page GithubHelp logo

khagesh2409 / awaaz Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 25.36 MB

Website for speech-sound disorder detection and dissolvation.

License: MIT License

Python 12.92% HTML 1.63% CSS 23.75% JavaScript 61.69%

awaaz's Introduction

Awaaz: Speech-Sound Disorder Intervention Web Application

Overview

Awaaz is an innovative web application developed to address speech-sound disorders, catering specifically to individuals facing challenges such as intellectual disabilities, hearing impairments, cerebral palsy, and chronic neurological diseases. The primary goal is to provide a comprehensive and ML-driven solution for personal assistance, promoting articulation literacy and enhancing phonological processing skills.

Features

1. Speech Detection and Recognition

Awaaz harnesses the power of cutting-edge Python libraries and OpenAI APIs for precise speech detection, recognition, and processing. This technology forms the cornerstone for accurate assessment of users' speech patterns, laying the groundwork for personalized intervention.

2. Speech Improvisation with 3D Models and Animations

In instances where users mispronounce words, Awaaz offers detailed points outlining remedies and procedures to correct pronunciation. Users receive guidance on proper articulator placement for specific sounds. Additionally, the platform employs captivating 3D models and animations, crafted with Blender, to visually illustrate the correction process, enhancing user understanding and engagement.

3. Dynamic and Personalized Dashboard

Awaaz provides users with a dynamic and personalized dashboard, offering graphical representations of their progress on a weekly basis. Users can track their performance on each sound, enabling a comprehensive understanding of their strengths and areas for improvement.

4. Continuous Training of Resources

To ensure ongoing improvement and accuracy, Awaaz incorporates continuous training of resources. This commitment enhances the platform's capability to cover a broader range of disorders and adapt to individual user needs.

5. Support for AI-powered Chatbot

Awaaz features an AI-powered chatbot for instant assistance. Users can engage with the chatbot for real-time feedback, queries, and additional support, enhancing the overall user experience.

6. External Support via Video Call

For a more personalized touch, Awaaz allows users to initiate video calls with speech specialists. This external support ensures users have direct access to professional guidance, fostering a holistic approach to speech improvement.

7. Intuitive User Interface

Awaaz boasts a visually appealing and user-friendly interface, offering an intuitive and seamless experience. The website's design prioritizes accessibility, ensuring that users of all ages and abilities can navigate the platform effortlessly.

Technologies Used

Frontend

  • Vanilla CSS
  • JavaScript (ReactJS)

Backend

  • Python (Flask)
  • OpenAI APIs

Machine Learning

  • Google Collab
  • Selenium
  • Python

3D Models and Animations

  • Blender

Target Audience

  • Users: Children and adults with speech-sound production challenges.

  • Support Network: Parents, guardians and education centers focusing on individuals with speech difficulties.

Future Roadmap

Awaaz aspires to bridge accessibility gaps in speech therapy by extending its impact to underserved rural areas. Future plans include incorporating a multilingual approach to cater to diverse linguistic needs.

Getting Started

To get started with Awaaz, follow the installation instructions:

  • Fork Awaaz repository.

  • Copy the URL written under the HTTPS section in the Code dropdown button in your forked repository.

  • Open your terminal and in your local repository run the following code:

    git init
    git clone <URL>
  • Open local repo in VSCode by typing:

    code .
  • Inside local repo terminal write the following code to install all required npm packages:

    npm install
  • To run the client-side run the following code:

    npm start
  • To run server-side simply run main.py file.

Contributing

Your feedback and contributions are highly appreciated. Let's make a difference together with Awaaz!

License

This project is licensed under the MIT License.

awaaz's People

Contributors

abhaydixit07 avatar khagesh2409 avatar

Stargazers

Sara  avatar

Watchers

 avatar

Forkers

abhaydixit07

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.