let s talk
play

Lets Talk! Uniting Dev and UX to design for Voice Pascal Heynol @ - PowerPoint PPT Presentation

Lets Talk! Uniting Dev and UX to design for Voice Pascal Heynol @ UX Cambridge 2018 Pascal Heynol Senior Experience Designer @ USEEDS Above all else, design is communication. Its about getting ideas and information across from one


  1. Let’s Talk! Uniting Dev and UX to design for Voice Pascal Heynol @ UX Cambridge 2018

  2. Pascal Heynol Senior Experience Designer @ USEEDS° “Above all else, design is communication. It’s about getting ideas and information across from one to another.” @thepascalheynol

  3. Hello World! We are USEEDS° Over 50 UX enthusiasts ● in the heart of Berlin Experts in User ● Centered Design for over 10 years Part of SYZYGY Group ●

  4. Voice is important… @thepascalheynol

  5. Voice is important… for users @thepascalheynol

  6. Accessibility @thepascalheynol

  7. Efficiency @thepascalheynol

  8. Voice is important… for business @thepascalheynol

  9. Ultimate personalization @thepascalheynol

  10. Voice is important… for you! @thepascalheynol

  11. Ultimate responsive design @thepascalheynol

  12. “Computer?” - A New Normal Source: Star Trek IV: The Voyage Home, Paramount Pictures, 1986

  13. It’s all about the intent @thepascalheynol

  14. “We’d like to introduce a new Voice User Interface for our Customers. Are you up for it?” Mr. Client, MyBank Inc. @thepascalheynol

  15. Mr. Client, MyBank Inc. Long-standing collaboration Constant exchange about innovation Mutual trust @thepascalheynol

  16. It’s dangerous to go alone... Take a friend with you! @thepascalheynol

  17. Challenge accepted! We signed the contract for our Project @thepascalheynol

  18. Our Vision: To create interfaces based on natural language that are intuitive to use and offer value to users. @thepascalheynol

  19. Process 1 Build 2 Measure 3 Learn @thepascalheynol

  20. Process 2 Build 3 Measure 1 Learn @thepascalheynol

  21. 1UP Learn @thepascalheynol

  22. Understand the basics @thepascalheynol

  23. Design Guidelines Google Design Guidelines ● https://designguidelines. withgoogle.com/ conversation/ Alexa Design Guidelines ● https://developer.amazon. com/designing-for-voice/ @thepascalheynol

  24. Basic Jargon VUI ● CUI ● NLU ● Skill / Action ● Utterance ● Slot ● @thepascalheynol

  25. Structure of Voice Platforms

  26. Problems with Voice Low discoverability ● Disappointment hinders ● use Data privacy is a ● necessity Needs to connect to ● existing channels @thepascalheynol

  27. Conversation Flow Benevolently engaged ● Listening ● Understanding ● @thepascalheynol

  28. Anthropomorphization @thepascalheynol

  29. Build a team @thepascalheynol

  30. Share space and thoughts @thepascalheynol

  31. Change roles and build together Create empathy ● Build shared ● understanding Strengthen team skills ● @thepascalheynol

  32. Designers: Get coding @thepascalheynol

  33. Amplify knowledge Workshop at MotorTalk: Getting input from the outside @thepascalheynol

  34. “Excellent! What are the next steps?” Mr. Client, MyBank Inc. @thepascalheynol

  35. Build @thepascalheynol

  36. Voice design @thepascalheynol

  37. 1. Use Case @thepascalheynol

  38. Context matters In the car In the city Outside with friends In the office At home

  39. “VUIs are k3wl! But is this use case meaningful? Let’s take a closer look.” Sayeth the team at USEEDS° @thepascalheynol

  40. Evaluation Criteria Convenience ● Accessibility ● Frequency ● @thepascalheynol

  41. Alexa, ask MyBank... What is the current value of Deutsche Telekom? ● How much has the Stratec Biomedical stock changed in ● the course of last week? Put Adidas on my Watchlist ● How is my stock doing? ● @thepascalheynol

  42. 2. Assistant Persona @thepascalheynol

  43. How do you talk to your customers? @thepascalheynol

  44. Voice Style Guide Pace / Tempo ● Tone ● Energy Level ● Linguistic ● characteristics Use Examples! ● @thepascalheynol

  45. 3. Scripting & Acting @thepascalheynol

  46. Spoken and written language differs Conversational ● principles are hard to anticipate and to absorb Apparent replies aren’t ● always so apparent (“Ready”) @thepascalheynol

  47. 4. Finding Intents Analyze written dialogs ● Separate out individual ● intents Visualize in tree ● diagram @thepascalheynol

  48. Don’t forget visuals Find a visual representation to your content. @thepascalheynol

  49. 5. Refine & Diversify Split up dialogs in ● utterances and replies Diversify utterances for ● different users Diversify replies to ● keep your persona “human” @thepascalheynol

  50. Voice development @thepascalheynol

  51. Unique aspects Deciding on cloud ● infrastructure may lead to vendor lock-in Use Google’s Dialogflow ● to develop for a variety of devices Privacy & data safety ● challenges @thepascalheynol

  52. Structure of Voice Commands „Alexa, ask MyWeather is it going to rain this friday.” WAKE WORD LAUNCH INVOCATION UTTERANCE SLOT Alexa ask MyWeather Is it going to rain this friday “You may need an umbrella this friday. There is a forecast of 14°C and light showers for Berlin.”

  53. Handling Voice Requests User Assistant Cloud Utterances Intent Slots The assistant interprets A command anticipated by These are variables like the spoken word as the device “Today” or “in Berlin” “Intent” REQUEST RESPONSE Function Reply (SSML) Standardized Markup Comprises the CUI behavior Language for Voice and business logic Interaction

  54. Win-Win: Devs & Designers Decisions on IT ● Infrastructure influences UX Learn to effectively ● communicate needs, requirements & limitations to all stakeholders Build better, faster ● @thepascalheynol

  55. Measure @thepascalheynol

  56. Prototyping Code ● https://developer.amazon.com/de/alexa -skills-kit/learn Dialogflow ● https://dialogflow.com/ Twine ● https://twinery.org/ Other tools ● https://botsociety.io/ https://getstoryline.com/ https://www.sayspring.com/ @thepascalheynol

  57. Testing Test at every stage ● (colleagues, then users) Be creative with setup ● Longer flows can’t be ● interrupted Ask expectation before, ● experience after @thepascalheynol

  58. Analyse, learn and improve @thepascalheynol

  59. “Awesome! So what are we gonna tackle next?” Mr. Client, MyBank Inc.

  60. Highscore What did we learn?

  61. Design for Voice 1. Use Case 2. Assistant Persona 3. Scripting & Acting 4. Finding Intents 5. Refine & Diversify @thepascalheynol

  62. 3… 2… 1… GO! Learn the basics ★ Form a team ★ Design & build together ★ Test & iterate ★ Source: Mario Kart 64, Nintendo

  63. Read on! Intro to Designing for Voice - Pascal Becker http://bit.ly/2hC1obX From Awkward Silences to Magical Moments - Conny Kawohl http://bit.ly/2xNsuXL USEEDS° @ Medium: https://medium.com/useeds-from-berlin

  64. Pascal Heynol Senior Experience Designer @ USEEDS° @thepascalheynol thepascalheynol@gmail.com

Recommend


More recommend