QBB-7228 Welcome Alexa, your personal assistant | Devoxx
iot IoT

Room A

Thursday from 4:10 PM til 5:00 PM

What if you’re eating and having a discussion about a certain topic? Searching on your phone would mean your food gets cold. Or what if you’re lying on the couch without your phone and you want to control the lights?

Welcome Alexa, your new personal assistant. Alexa is a voice service, it will respond to your questions and execute tasks. You can for instance ask Alexa for the weather, or ask her to play a certain radio station.

In this presentation I will show you how to create your own Alexa device. The setup uses a Raspberry Pi, microphone, speaker and a Java application. I will compare the custom setup with the Echo device Amazon is selling. Next to that I will show you how to integrate Alexa in your home automation setup for instance with openHAB. That way you can control your lights and everything else with your voice. Last but not least I will show you how to create your own skills in Java to add functionality to Alexa. A demo with a custom Skill running serverless in AWS Lambda is included as well.

 Alexa Voice Service    Java    Raspberry Pi    Amazon Echo    AWS Lambda  
Johan Janssen Johan Janssen

Johan is working as a Java architect, trainer and competence center Java lead at Info Support. He has been working for various demanding companies where rapidly delivering quality software was very important. He likes sharing his knowledge about Java, continuous delivery, DevOps, IoT, software quality and numerous other subjects. Johan regularly writes articles and gives presentations about those subject for instance at Devoxx BE/UK, JavaOne, J-Fall, Jfokus, JAX, various Voxxed events, JavaLand, Scala Days Berlin/New York, GeeCON, JBCNConf, Java Forum Nord, Coding Serbia, Javantura, JavaCro and ConFESS.