Ary is a voice-controlled TalkBack assistant built with Python. It listens to your voice, answers questions from a local database, tells the time, cracks jokes, and even learns new info you teach it. Features include speech recognition, text-to-speech, SQLite storage, and fun interactive responses.
I built this project two years ago as my 12th board Computer Science final project, centered around Python and SQL. It turned out to be the most appreciated project in my school that year. Back then, I had no idea what GitHub was, so I'm sharing it now to inspire others.
π€ Listen to your voice using speech_recognition π¬ Speak back using pyttsx3 text-to-speech π§βπΌ Answer "Who is..." questions using an SQLite database of famous personalities π Tell current time π Crack jokes π§ Tell random facts β¨ Tell fortune π Tells story β Exit on voice command
Python 3 pyttsx3 for voice output speech_recognition for voice input sqlite3 for database pyjokes for fun tkinter for GUI and PIL for GIFs
This assistant was my first step into the world of AI, Python, and voice tech. If it inspires you to build something better, that means more to me than stars or forks. Please, don't copy-paste blindly. Use this as a starting point to explore your creativity and build your own assistant!
Made with β€οΈ by Aryama Srivastav Feel free to reach out if you're building something cool!