About the Project
Inspiration
As a YRC volunteer, I have a deep passion for serving the public and helping those in need. My visits to orphanages for people with physical disabilities have inspired me to create solutions that can make a significant impact on their lives. I want to leverage my AI skills for social good while also gaining new technical knowledge in AI.
What it does
Visionary Assistant is an AI-driven virtual desktop assistant designed specifically for visually impaired individuals. It performs a variety of tasks including:
- 🔒 Password Protection and Change
- 🎮 Playing Games
- 📅 Scheduling and ⏰ Setting Reminders
- 🇬🇧 Translating user queries to any language
- 🎵 Playing Music
- ❄️ Checking Temperature, 🕰️ Time, and 📍 Location
- 📰 Checking News
- 📱 Automating WhatsApp Messages
- 📸 Taking Screenshots and Photos
- 💻 Shutting down the System and Coding
- 📺 Controlling YouTube (play, pause, volume)
- 💬 Typing dictated text
- 🔍 Searching the web (Google, Wikipedia, YouTube)
- 🌐 Opening and closing websites and desktop applications
- 💻 Checking Internet speed
The assistant responds to voice commands and interacts like a human friend, making technology accessible and efficient for visually impaired individuals.
How we built it
We built Visionary Assistant using:
- Python for core logic and functionality
- Speech recognition and text-to-speech libraries for voice interaction
- APIs for various functionalities like weather, translation, and messaging
- Secure storage solutions for password management
- Integration with popular platforms like YouTube and WhatsApp for seamless user experience
Challenges we ran into
One of the biggest challenges was ensuring accurate and responsive voice recognition, especially in noisy environments. Additionally, integrating various APIs and ensuring they work harmoniously was a complex task. We also faced difficulties in designing a user-friendly interface that could be easily navigated by visually impaired individuals.
Accomplishments that we're proud of
We are proud of creating a comprehensive tool that significantly enhances the daily lives of visually impaired individuals. Our successful integration of multiple features into a single, cohesive assistant is a significant achievement. Additionally, receiving positive feedback from test users who found the assistant helpful and easy to use has been incredibly rewarding.
What we learned
We learned a great deal about the challenges faced by visually impaired individuals and how technology can be tailored to meet their needs. Technically, we gained deeper insights into speech recognition, text-to-speech libraries for voice interaction and the integration of diverse APIs. We also enhanced our problem-solving skills by addressing the unique challenges that arose during development.
What's next for AI Virtual Desktop Assistant for Visually impaired people
Moving forward, we plan to:
- Improve the accuracy and responsiveness of voice recognition
- Add more features such as voice-activated email and calendar management
- Enhance security measures for password management
- Conduct extensive user testing to gather feedback and make improvements
- Explore partnerships with organizations that support visually impaired individuals to expand the reach and impact of Visionary Assistant
Our ultimate goal is to continue refining and expanding Visionary Assistant to ensure it remains a valuable and empowering tool for visually impaired individuals.
Built With
- ai
- api
- python
Log in or sign up for Devpost to join the conversation.