Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Amazon Alexa Voice Interfaces Meetup Berlin August 2016

834 views

Published on

These are the slides from the Amazon Alexa Meetup in Berlin in August 2016. It included an introduction and we showed how to write your first skill.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Amazon Alexa Voice Interfaces Meetup Berlin August 2016

  1. 1. 1st Amazon Alexa & other Voice Interfaces Meetup 03.08.2016 Connect with us: Tilmann - Twitter - Linkedin Stefan - Twitter - LinkedIn What we do: FutureOfVoice.com
  2. 2. Thanks to Amir for the organization and Amazon for providing the room and ! & "
  3. 3. Agenda 1. Introduction (2 min) 2. How to write your first skill in 28 minutes 3. Lightning Talks (10min) 4. Interactive Session - Use Cases (25min) 5. Beer and Pizza
  4. 4. Why voice? • natural way to engage • less friction • will be around
  5. 5. We hope you have met Alexa.
  6. 6. Let's build a skill that posts your lunch plans to Slack
  7. 7. 5 things to learn to use ASK: 1. intent 2. slot 3. utterance 4. request 5. response
  8. 8. What is an intent? { "intents": [ { "intent": "postLunchPlan", }, { "intent": "AMAZON.HelpIntent" }, { "intent": "AMAZON.CancelIntent" } ] }
  9. 9. What is a slot? { "intents": [ { "intent": "postLunchPlan", "slots": [ { "name": "foodtype", "type": "FOOD_TYPES" } ] } ] }
  10. 10. What is an utterance? postLunchPlan that we are going for {foodtype} food postLunchPlan that we are going for {foodtype} postLunchPlan that i want {foodtype} postLunchPlan {foodtype}
  11. 11. What is a request? { "session": { "sessionId": "SessionId.64962248-519b-4e86-90de-f90c34f9ed59", "attributes": {}, "user": { "userId": "amzn1.ask.account.AFP3ZW" }, "new": true }, "request": { "type": "IntentRequest", "intent": { "name": "postLunchPlan", "slots": { "foodtype": { "name": "foodtype", "value": "German" }}}}}
  12. 12. What is a response? { "version": "1.0", "response": { "outputSpeech": { "type": "SSML", "ssml": "<speak> I posted your choice of German food on slack. </speak>" }, "shouldEndSession": true }, "sessionAttributes": {} }
  13. 13. Summary • Intent • Slot • Utterance • Request • Response
  14. 14. Let's code Find the code on github. Or start here: developer.amazon.com/ask
  15. 15. What we did 1. Set up Model 2. Write Code 3. Deploy Code to Lambda 4. Successful Test
  16. 16. Lightning Talk by @Matas Avakai meets Alexa
  17. 17. Use Cases for Voice Interfaces
  18. 18. Let's create a vision together Intro: 4 Attributes of voice interfaces Workshop: Create visions for voice interfaces
  19. 19. 1. Voice is our natural language
  20. 20. 2. Usable without hands
  21. 21. 3. Voice can be more human
  22. 22. 4. Direct access to all functions
  23. 23. 4 Attributes Natural Hands free Human Access
  24. 24. Process • Go to your nametag number • 5 min brainstorming challenge • Rotate to next higher number • Another 5 min brainstorming challenge • Receive documentation via meetup.com • continue with ! & "
  25. 25. 5 min brainstoming challenge • Goal: How can a life with an omnipresent voice interface look like - Take a look persona & situation - Extend the situation - Ideate use cases • Silent brainstorming - Communication via postits - Write a postit for each thought - Pin postit directly on the wall
  26. 26. Let's get started
  27. 27. Images We used images from the following sources: • gratisography.com • unsplash.com • pixabay.com Thank you.

×