The Arduino Yún has the ability to act as a USB keyboard. This project builds a proof-of-concept device that: reads from a USB keyboard that you plug into the Yún; sends key presses to the PC; and translates sentences and paragraphs from English to one of three foreign languages.When this project reads akey press from an external keyboard, it sends the information to the PC. When you press the Enter key, or a push button, the Arduino sketch translates the text and then resends it to your computer.
To translate text, you can use Microsoft’s Translator web service. However, accessing this service is complicated on the Yún. Temboo is a web service that simplifies how you can work with other, more-complicated web services.
Your guide to Yún developement. Arduino Meets Linux includes:
Take your Arduino projects to the next level. This book shows you how.