Johan Janssen | Devoxx

Johan Janssen
Johan Janssen

From Info Support

Johan is working as a Java lead developer / architect and Java trainer at Info Support. He has been working for various demanding companies where rapidly delivering quality software was very important. Currently he is working in a DevOps team in a big financial institution in The Netherlands. He likes sharing his knowledge about Java, Continuous Delivery, DevOps, software quality and numerous other subjects.


Speaker Q&A

Who should attend your session?

If you're interested in voice recognition and/or serverless computing with AWS Lambda and want to learn how to get started then this is your session. I will tell you all about using the Amazon Echo Dot and a Raspberry Pi with Amazon's Alexa voice recognition and extending the functionality with (custom) Java applications. Next to that I will also show you how to integrate Alexa with OpenHAB for home automation.

What are the 'next steps' for an attendee to take after attending your session?

After the session you're able to get started and setup your own home with voice recognition. It's possible to use the setup to control your home automation or anything else. You can even create your own features based on the examples I will show during the session.

Who is your favourite British fictional character?

...The first one that pops into my mind is Gimli.

What is Alexa capable of?

Basically it's a voice recognition service with a platform that enables you to say something and then Alexa will answer your question or execute a task such as adding something to a TODO list or controlling your home automation.

Is it easy to integrate Alexa into other devices?

It's easy to integrate Alexa with almost anything. There are a lot of skills available that let you integrate Alexa with other software or devices. Next to that you can use IFTTT to couple Alexa to all kinds of things. If there is nothing out there yet that you can use then it's also possible to create your own skills (functionality) for Alexa. The skills can be created in many programming language, for instance in Java.

You can even use the Alexa voice recognition service on a Raspberry Pi by using an open source Java project from Amazon.