Inspiration
Existing screen readers are insufficient for comfortable usage of web-apps.
What it does
Blind Guru helps the visually impaired to use Twitter and other social media apps(yet to be implemented) with voice-enabled commands with more ease. Often the visually impaired use features like screen readers in which they have to scroll through their feed or seek the help of others. Blind Guru helps in the user experience of the visually impaired to use social media.
Usage
Voice Commands to use the App : "next" : to read the next tweet, "play" : to play the tweet, "pause" : to pause the tweet, "previous" : to play the previous tweet, "create" : to create a new tweet (future), "delete" : to delete the tweet (future).
How we built it
We used Next.js as the Frontend Framework and npm packages for voice recognition and text to speech. We then used Twitter API to get the feeds.
Challenges we ran into
We had issues with speech recognition as its version was incompatible with the react version. We downgraded the react version to solve the issue. We also ran into a regenerate runtime error while deploying. We had issues using the official Twitter API. Their documentation provided a better understanding.
What we learned
We learned how to use Twitter API and Voice Recognition packages.
What's next for BLIND GURU
We are planning to integrate different social media apps to our platform like Telegram, Whatsapp, Discord, etc.. and also add more functionalities...
Log in or sign up for Devpost to join the conversation.