Blind developers face many challenges when working on projects, especially when it comes to creating presentations and reports . They struggle to generate and communicate their thoughts effectively because there aren't any visual tools available. By bridging this gap and giving blind developers a simple-to-use tool to help them visualize their ideas and thoughts, the creation of an AI voice assistant will contribute to closing the accessibility gap. This project is driven by the desire to give blind professionals equal chances in the software development industry and to increase their productivity and efficiency.
- Create professional PowerPoint presentations with suitable images using voice commands.
- Communicate and get information by enabling contact with anyone [ Auto - zoom , mail].
- Access unlimited knowledge through voice conversations using the ChatGpt integration.
- Ability to automatically join meetings
- Navigate through the presentation using voice commands .
- Receive audio feedback on the current slide being displayed to keep track of the presentation.
- Utilize a backup plan employing Mega cloud storage and OTP security verification
- Python 3.8 or higher and C# 8 or higher
- Google Cloud Speech, Beautifulsoup Modules
- 1Secmail and Pexels APIs
- Chat Gpt (alternative)
- Pexels API
- MySQL for the database
Clone the repository:
git clone https://github.com/Rj-Sathusan/Visualizing-Ideas-An-AI-Powered-Assistant-for-Blind-Developers
pip install -r requirements.txt
Run the main script:
python main.py
Follow the voice prompts to describe your concept and start creating your presentation.
- Examine the problem domain and available technology critically.
- Create an accessible AI voice assistant system for blind developers.
- Research and use voice recognition and text-to-speech technologies.
- Test the effectiveness and usability of the suggested system.
- Create thorough project documentation.
- Adding more features to enhance accessibility and productivity for blind developers.
- Improving the accuracy and efficiency of the ChatGpt integration.
Contributions are welcome! Please read the Contributing Guidelines before submitting a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.