Inspiration

Every week I have to go to Chinese school every Sunday and alongside that, I also have to complete homework assignments as well. Not only do I have to do those, but I also have to do examinations. That is why I made Language Translator.

What it does

Language Translator takes in voice input from the user and then allows the user to pick any language they want. After that, it then outputs their message but translated into their selected language.

How I built it

I used Python to build the whole program. Alongside that, I used modules py-translator and SpeechRecognition.

Challenges I ran into

There were many challenged I personally ran into. I was in a team that consisted of me and myself only. I am also a generally inexperienced programmer. Alongside all these challenges already, I managed to go on and create this program. I also tried to add a Graphical User Interface but ended up not working at all.

Accomplishments that I'm proud of

I am proud that instead of a user typing in their message, they instead speak their message for easier translations.

What I learned

I learned that python has the ability to take in voice input from users.

What's next for LanguageTranslator

As said before, I didn't have to skills to build a Graphical User Interface for my program. In the future, I plan on adding that.

Built With

  • py-translator
  • python
  • speechrecognition
Share this project:

Updates