Desktop-Voice-Assistant-Ruby- Desktop Voice Asssistant ("Ruby") with command line based chat application and file sharing. Using : Python text-to-speech(pyttsx3), Socket Programming in Python, Speech Recognition, and Wikipedia API.