Imagine someone who has survived a stroke. They know exactly what they want to say, but their speech has changed. Simple conversations become difficult because voice assistants and speech-to-text tools struggle to understand them. Every misunderstood word can lead to frustration, isolation, and a loss of confidence.

Now imagine a college student who stutters while trying to make an emergency call, or an elderly person with dysarthria attempting to communicate with family. Existing voice technologies are designed for standard speech patterns, leaving many people behind.

That challenge inspired EchoScribe.

We wanted to build a communication companion that adapts to the user instead of expecting the user to adapt to the technology.

EchoScribe listens, learns, and improves over time. It provides real-time speech correction, personalized vocabulary training, rehabilitation exercises to help users practice their speech, and a one-tap emergency calling system that can quickly connect users with trusted contacts when needed.

Our vision is simple:

Technology should understand people—not force people to change how they speak.

EchoScribe isn't just another AI application. It's a step toward making communication more accessible, more inclusive, and more human for everyone.

Built With

  • cache-storage-api
  • context-api
  • css3
  • git
  • github
  • html5
  • javascript-(es6+)
  • localstorage
  • mediadevices-api-(microphone-access)
  • progressive-web-app-(pwa)
  • react-router
  • react.js
  • service-worker
  • speech-synthesis-api-(text-to-speech)
  • vercel
  • vite
  • web-app-manifest
  • web-speech-api-(speech-recognition)
Share this project:

Updates

Submission history