Inspiration

My family sometimes has a hard time reading captions, since their native language is not English, and we wanted to help out with it. So, when they want to look up a word, they not only see the definition but also listen to it. This will assist with learning English quicker and in a fun way. I want to show my family and other international people a fun way to learn English. That is why we decided to add the movie/cinnema theme to it by looking up captions. What a better way to listen to a new language than to watch it on the big screen

What it does

Types in a word of the caption the user does not understand during the movie. Then they can see and hear the definition of the word. If the user accidently types in the word wrong it gives options to better words. All of this through a beautiful and easy to use UI.

How I built it

Adelina used python to build the UI and all the wonderful graphics, buttons you see. I implemented the speech to text and applications of the buttons and voice commands by using tkinter,pyttsx3, and messagebox.

Challenges I ran into

Bug in clear button code. When the user would click the clear button, it would not allow the user to type in a new caption to look up. I found the bug and I configured the text area back to a normal state so the user may be able to type a new caption again. It was my first time using tkinter and Python is something we are beginners in but we managed to continue our learning process through this hackathon in a matter of 24hours!

Accomplishments that I'm proud of

We were able to learn a new language we are beginners at and enter in this hackathon!

What I learned

Stepped out of comfort zone in regards to using speech engines! It was hard for us to learn and quickly implement a new module effectively into our project but we did it!

What's next for Caption-ary

Adding movie lists and an option to look up actors. Basically a minny Alexa.

Built With

Share this project:

Updates