Inspiration - Still a work in progress

I was recently enthralled by a video I found on Facebook about a small translator that someone had built. I thought it was a very practical idea and decided to pursue my own version, using IoT parts that I already had lying around. It is still a work in progress that I had to put on the back burner for now because of school but I wish to complete it sometime in the next two weeks.

What it does

A very simple Python script runs on boot and speaks to the user, prompting them to speak what language they will be speaking in and what language they want to translate into. The user simply presses a button that beeps, dictates their voice, sends it to a third party Google API that I found on Github, and then speaks the output.

How I built it

Parts List:

  • Pi Zero W
  • Soldering Iron and Wire
  • Generic Electronics Button
  • Pi HAT speaker, this one
  • Jumper Wires

Challenges I ran into

I had to learn all about Carnegie Mellon's PocketSphinx, which is an open source speak recognition engine. I also had to get reacquainted with Python which wasn't too bad.

What's next for Pi Translator

While most of it is done, I still have some work to do that I plan on doing very soon so that I can upload the final product to my Github account.

Built With

Share this project:

Updates