raspberry pi alexa

Amazon’s Echo ($180), Dot ($90) and Tap ($130) devices get their smarts from the Alexa Voice Service. Not only can Alexa make day-to-day tasks more convenient, but we found it to be nothing short of life-changing. For those of you who are unwilling to shell out the $90+ or who love to tinker with technology, Amazon has shared an official GitHub guide for building your own Alexa-enabled device.

You’ll need a model B Raspberry Pi 2 ($37), microSD card ($13), USB microphone ($3) and a couple other small items to get started. This project also requires a USB keyboard and mouse, plus an HDMI monitor, but hopefully you already have those pieces.

The instructions are very thorough so anyone with basic programming skills should be able to work through it. The only glaring downside to building your own Echo is that it doesn’t include the always-listening feature. Ready to tackle this project? Click here for Amazon’s official walkthrough.

This project demonstrates how to access and test the Alexa Voice Service using a Java client (running on a Raspberry Pi), and a Node.js server. You will be using the Node.js server to get a Login with Amazon authorization code by visiting a website using your computer’s (Raspberry Pi in this case) web browser.

This guide provides step-by-step instructions for obtaining the sample code, the dependencies, and the hardware you need to get the reference implementation running on your Pi.

Source: Lifehacker

FTC: We use income earning auto affiliate links. More.


Subscribe to the 9to5Toys YouTube Channel for all of the latest videos, reviews, and more!

You’re reading 9to5Toys — experts digging up all the latest technology and lifestyle deals, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Toys on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out the best Apple deals, our daily podcast, and subscribe to our YouTube channel

About the Author