With a controller and a seven segment display, showing the time is not a so special feature, but when this clock can listen to the user and do what they want, that’s what worth highlighting a “Time Machine”.
Analysing human voice and take action based on that is not so simple. That’s why using a ready made solution is needed.
Intelligent personal assistant (IPA) is a software designed to perform tasks specified by user voice instructions. Alexa from Amazon, Google Now and Siri from Apple are examples of intelligent personal assistant software.
Some IPAs are designed to be integrated within IoT devices and Alexa is one of them. Amazon has an intelligent cloud service that allows developers to voice-enable any connected product only using a microphone and speaker, it’s called Alexa Voice Service (AVS).
Nick Triantafillou in his project, “Time Machine” used AVS to take the voice command.
The project contains Raspberry Pi 3, 1.2″ 4-Digit 7-Segment Display, wireless speaker and a push button switch.
Nick followed the steps to enable Alexa Voice Service (AVS) for his Raspberry Pi 3 using this tutorial. To make the project more exciting he used IFTTT service so he can make any conditional action using Alexa’s voice orders with IFTTT.
To see the full instructions and details of getting all hardware to work with Raspberry, please go to the project page on hackster.io.
Nick demonstrates the project in the video below: