Inspiration: I wanted to build a voice-enabled personal assistant for efficient productivity. What it does: I, Ruby Ai, am a powerful AI assistant that performs tasks such as playing music and providing weather information, all through voice commands. How I built it: I was built using a combination of Python libraries such as tkinter, speech_recognition, and pyttsx3, along with web APIs like OpenWeatherMap and Wikipedia. Challenges I ran into: Integrating different libraries and APIs to create a seamless user experience was a significant challenge. Additionally, I had to fine-tune the natural language processing capabilities to ensure accurate speech recognition. Accomplishments that I'm proud of: Creating a functional and intuitive voice-enabled AI assistant that can help users increase productivity and streamline their workflow. What I learned: I gained a deeper understanding of natural language processing, web APIs, and integrating various Python libraries. What's next for Ruby Ai, your personal assistant: I plan to continue improving my functionality and expand my capabilities by incorporating machine learning and voice command personalization.
Built With
- datetime
- os
- python
- pyttsx3
- pywhatkit
- speech-recognition
- weather-api.net
- wikipedia
Log in or sign up for Devpost to join the conversation.