SlideShare une entreprise Scribd logo
1  sur  14
Want to design Siri 2.0?
  How to create a great voice
      interface system
        Joseph Dickerson
Introduction
• One of my first jobs in UX was designing an
  interactive voice response system for my
  company's customer support number.

• It was challenging...
 • We had to understand the mental model
    of callers, what their priority needs would
    be in most situations, how much
    "information" callers could keep in his or
Introduction
• Now, however, designers have an even
  greater challenge - how to design an
  “intelligent voice response system, like
  Apple's Siri

• I've been thinking a while about some "best
  practices" that can be applied to such
  interactions...

  • So here's my thoughts on how to make a
    great voice interface system
Be conversational

• Respond in a way that is personal and
  polite, not monotonous or robotic

• Just because it's a computer doesn't mean it
  needs to be a computerized voice

• Be friendly, but...
Don't get too personal
• Avoid words or phrases that are overly
  critical or praising... It can come off as
  cloying and phony

• While a different domain than voice
  interaction, I once evaluated an ATM UI that
  used phrases that were completely informal

  • It was off-putting and inappropriate
Recover gracefully

• When mistakes are made, learn from them
• Apologize, and remember - design a learning
  system

 • This is easier said than done, but it's
    important
Respond quickly

• Latency is DEATH to a voice control system
 • The user is expecting the response
    immediately

 • Every time the system responds with
    "thinking" is a moment where the user's
    confidence is reduced
Be ready for
          ANYTHING
• Build out response "trees" that account for
  any eventuality

  • Be thorough
• Defaulting to a web search is not a positive
  outcome

• Aim for a complete solution, and deliver it...
 • And users will use the system with great
    confidence
Be reliable

• A voice response system that doesn't
  respond... well, that's not a very good thing,
  is it?

• Make sure that the system is like the dial
  tone should be when you pick up the phone

  • Always on, always ready
Provide alternate inputs,
   but use voice first
• One of the things that Siri does badly is
  when users has to confirm something

  • Most of the time the user has to click a
    "yes" or "OK" button.

• Why?
 • You're already talking to the device, the
    device should KEEP LISTENING
Avoid doing HAL 9000
        jokes
• I know it's tempting, but it's played out...
• But DO pay attention to how movies like
  Moon, 2001, and Star Trek presents voice
  control systems

  • That is the "training" that all of us have
    had

• Understanding the expectations that users
  have of these systems can help you design
  them better
Get out of the way
    whenever possible
• Interacting with a voice system is cool now,
  but in the future it will become as normal as
  driving a car or watching TV

  • Once the novelty wears off, people will be
    more results and outcome-focused...

    • So don't be cute
• Provide an interactive experience that obeys
  commands and gets out of the way, with no
  editorialization
Closing
• I have always said that we are living in the
  future, it just wasn't the future we were
  expecting

  • The fact that we can seriously discuss best
    practices in designing voice responses
    systems like Siri reinforces that point

• The future has arrived
http://www.josephdickerson.com

      @josephdickerson

Contenu connexe

En vedette

Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPSaurabh Sharma
 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversationyiibu
 
Insights & Opportunities in the Mobile Age
Insights & Opportunities in the Mobile AgeInsights & Opportunities in the Mobile Age
Insights & Opportunities in the Mobile AgeFlurry, Inc.
 
Adopting VUI in a GUI world - Enterprise UX Meetup
Adopting VUI in a GUI world - Enterprise UX MeetupAdopting VUI in a GUI world - Enterprise UX Meetup
Adopting VUI in a GUI world - Enterprise UX MeetupStephen Gay
 
Where's Jarvis? The Future of Voice Recognition and Natural Language User In...
Where's Jarvis?  The Future of Voice Recognition and Natural Language User In...Where's Jarvis?  The Future of Voice Recognition and Natural Language User In...
Where's Jarvis? The Future of Voice Recognition and Natural Language User In...Crispin Reedy
 
Open the pod bay doors, designer - UX london may 2016
Open the pod bay doors, designer - UX london may 2016Open the pod bay doors, designer - UX london may 2016
Open the pod bay doors, designer - UX london may 2016Ben Sauer
 
Anwendungsfälle für Sprachanwendungen - FutureOfVoice
Anwendungsfälle für Sprachanwendungen - FutureOfVoiceAnwendungsfälle für Sprachanwendungen - FutureOfVoice
Anwendungsfälle für Sprachanwendungen - FutureOfVoiceStefan Ostwald
 
User Interface
User InterfaceUser Interface
User InterfaceIl-woo Lee
 
Voice Design Coaching programa Voice Design Branding
Voice Design Coaching   programa Voice Design BrandingVoice Design Coaching   programa Voice Design Branding
Voice Design Coaching programa Voice Design BrandingVoice Design Institute
 
Touch first and touch free designs
Touch first and touch free designsTouch first and touch free designs
Touch first and touch free designsKiran Challa
 
Natural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using KinectNatural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using KinectNitesh Bhatia
 
Designing Voice-Driven Game Experiences | Dave Isbitski
Designing Voice-Driven Game Experiences | Dave IsbitskiDesigning Voice-Driven Game Experiences | Dave Isbitski
Designing Voice-Driven Game Experiences | Dave IsbitskiJessica Tams
 
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...Ralf Kienzler
 
How Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer InteractionHow Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer InteractionMarco Silva
 

En vedette (15)

Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLP
 
The Human Interface
The Human InterfaceThe Human Interface
The Human Interface
 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversation
 
Insights & Opportunities in the Mobile Age
Insights & Opportunities in the Mobile AgeInsights & Opportunities in the Mobile Age
Insights & Opportunities in the Mobile Age
 
Adopting VUI in a GUI world - Enterprise UX Meetup
Adopting VUI in a GUI world - Enterprise UX MeetupAdopting VUI in a GUI world - Enterprise UX Meetup
Adopting VUI in a GUI world - Enterprise UX Meetup
 
Where's Jarvis? The Future of Voice Recognition and Natural Language User In...
Where's Jarvis?  The Future of Voice Recognition and Natural Language User In...Where's Jarvis?  The Future of Voice Recognition and Natural Language User In...
Where's Jarvis? The Future of Voice Recognition and Natural Language User In...
 
Open the pod bay doors, designer - UX london may 2016
Open the pod bay doors, designer - UX london may 2016Open the pod bay doors, designer - UX london may 2016
Open the pod bay doors, designer - UX london may 2016
 
Anwendungsfälle für Sprachanwendungen - FutureOfVoice
Anwendungsfälle für Sprachanwendungen - FutureOfVoiceAnwendungsfälle für Sprachanwendungen - FutureOfVoice
Anwendungsfälle für Sprachanwendungen - FutureOfVoice
 
User Interface
User InterfaceUser Interface
User Interface
 
Voice Design Coaching programa Voice Design Branding
Voice Design Coaching   programa Voice Design BrandingVoice Design Coaching   programa Voice Design Branding
Voice Design Coaching programa Voice Design Branding
 
Touch first and touch free designs
Touch first and touch free designsTouch first and touch free designs
Touch first and touch free designs
 
Natural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using KinectNatural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using Kinect
 
Designing Voice-Driven Game Experiences | Dave Isbitski
Designing Voice-Driven Game Experiences | Dave IsbitskiDesigning Voice-Driven Game Experiences | Dave Isbitski
Designing Voice-Driven Game Experiences | Dave Isbitski
 
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
 
How Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer InteractionHow Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer Interaction
 

Plus de Joseph Dickerson

Building a user centered process and roadmap
Building a user centered process and roadmapBuilding a user centered process and roadmap
Building a user centered process and roadmapJoseph Dickerson
 
eGovernment Competitive Analysis
eGovernment Competitive AnalysiseGovernment Competitive Analysis
eGovernment Competitive AnalysisJoseph Dickerson
 
Responsive design for SharePoint
Responsive design for SharePointResponsive design for SharePoint
Responsive design for SharePointJoseph Dickerson
 
Design Thinking to create compelling and differentiated experiences
Design Thinking to create compelling and differentiated experiencesDesign Thinking to create compelling and differentiated experiences
Design Thinking to create compelling and differentiated experiencesJoseph Dickerson
 
MIMA Summit October 2015 - Shifting baselines
MIMA Summit October 2015 - Shifting baselinesMIMA Summit October 2015 - Shifting baselines
MIMA Summit October 2015 - Shifting baselinesJoseph Dickerson
 
Key elements of UX all managers need to understand
Key elements of UX all managers need to understandKey elements of UX all managers need to understand
Key elements of UX all managers need to understandJoseph Dickerson
 
The economics of Star Trek
The economics of Star TrekThe economics of Star Trek
The economics of Star TrekJoseph Dickerson
 
The Star Trek Personality Test
The Star Trek Personality TestThe Star Trek Personality Test
The Star Trek Personality TestJoseph Dickerson
 
On User Experience and Innovation
On User Experience and InnovationOn User Experience and Innovation
On User Experience and InnovationJoseph Dickerson
 
The human adventure is just beginning...
The human adventure is just beginning...The human adventure is just beginning...
The human adventure is just beginning...Joseph Dickerson
 
Evaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO modelEvaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO modelJoseph Dickerson
 
UX applied in process definition and content management
UX applied in process definition and content managementUX applied in process definition and content management
UX applied in process definition and content managementJoseph Dickerson
 
Increasing e bill adoption
Increasing e bill adoptionIncreasing e bill adoption
Increasing e bill adoptionJoseph Dickerson
 
Gamification and ux design
Gamification and ux designGamification and ux design
Gamification and ux designJoseph Dickerson
 

Plus de Joseph Dickerson (20)

Intro to Design Thinking
Intro to Design ThinkingIntro to Design Thinking
Intro to Design Thinking
 
Building a user centered process and roadmap
Building a user centered process and roadmapBuilding a user centered process and roadmap
Building a user centered process and roadmap
 
eGovernment Competitive Analysis
eGovernment Competitive AnalysiseGovernment Competitive Analysis
eGovernment Competitive Analysis
 
Responsive design for SharePoint
Responsive design for SharePointResponsive design for SharePoint
Responsive design for SharePoint
 
Design Thinking to create compelling and differentiated experiences
Design Thinking to create compelling and differentiated experiencesDesign Thinking to create compelling and differentiated experiences
Design Thinking to create compelling and differentiated experiences
 
The Recipe of UX
The Recipe of UXThe Recipe of UX
The Recipe of UX
 
MIMA Summit October 2015 - Shifting baselines
MIMA Summit October 2015 - Shifting baselinesMIMA Summit October 2015 - Shifting baselines
MIMA Summit October 2015 - Shifting baselines
 
Key elements of UX all managers need to understand
Key elements of UX all managers need to understandKey elements of UX all managers need to understand
Key elements of UX all managers need to understand
 
UX The Bruce Lee Way
UX The Bruce Lee WayUX The Bruce Lee Way
UX The Bruce Lee Way
 
The economics of Star Trek
The economics of Star TrekThe economics of Star Trek
The economics of Star Trek
 
The Star Trek Personality Test
The Star Trek Personality TestThe Star Trek Personality Test
The Star Trek Personality Test
 
On User Experience and Innovation
On User Experience and InnovationOn User Experience and Innovation
On User Experience and Innovation
 
The human adventure is just beginning...
The human adventure is just beginning...The human adventure is just beginning...
The human adventure is just beginning...
 
Treknology
TreknologyTreknology
Treknology
 
Evaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO modelEvaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO model
 
UX applied in process definition and content management
UX applied in process definition and content managementUX applied in process definition and content management
UX applied in process definition and content management
 
Increasing e bill adoption
Increasing e bill adoptionIncreasing e bill adoption
Increasing e bill adoption
 
Gamification and ux design
Gamification and ux designGamification and ux design
Gamification and ux design
 
The baseline is shifting
The baseline is shiftingThe baseline is shifting
The baseline is shifting
 
Mobile diary usage study
Mobile diary usage studyMobile diary usage study
Mobile diary usage study
 

Dernier

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Dernier (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Siri 2.0: How to build a great voice interface system

  • 1. Want to design Siri 2.0? How to create a great voice interface system Joseph Dickerson
  • 2. Introduction • One of my first jobs in UX was designing an interactive voice response system for my company's customer support number. • It was challenging... • We had to understand the mental model of callers, what their priority needs would be in most situations, how much "information" callers could keep in his or
  • 3. Introduction • Now, however, designers have an even greater challenge - how to design an “intelligent voice response system, like Apple's Siri • I've been thinking a while about some "best practices" that can be applied to such interactions... • So here's my thoughts on how to make a great voice interface system
  • 4. Be conversational • Respond in a way that is personal and polite, not monotonous or robotic • Just because it's a computer doesn't mean it needs to be a computerized voice • Be friendly, but...
  • 5. Don't get too personal • Avoid words or phrases that are overly critical or praising... It can come off as cloying and phony • While a different domain than voice interaction, I once evaluated an ATM UI that used phrases that were completely informal • It was off-putting and inappropriate
  • 6. Recover gracefully • When mistakes are made, learn from them • Apologize, and remember - design a learning system • This is easier said than done, but it's important
  • 7. Respond quickly • Latency is DEATH to a voice control system • The user is expecting the response immediately • Every time the system responds with "thinking" is a moment where the user's confidence is reduced
  • 8. Be ready for ANYTHING • Build out response "trees" that account for any eventuality • Be thorough • Defaulting to a web search is not a positive outcome • Aim for a complete solution, and deliver it... • And users will use the system with great confidence
  • 9. Be reliable • A voice response system that doesn't respond... well, that's not a very good thing, is it? • Make sure that the system is like the dial tone should be when you pick up the phone • Always on, always ready
  • 10. Provide alternate inputs, but use voice first • One of the things that Siri does badly is when users has to confirm something • Most of the time the user has to click a "yes" or "OK" button. • Why? • You're already talking to the device, the device should KEEP LISTENING
  • 11. Avoid doing HAL 9000 jokes • I know it's tempting, but it's played out... • But DO pay attention to how movies like Moon, 2001, and Star Trek presents voice control systems • That is the "training" that all of us have had • Understanding the expectations that users have of these systems can help you design them better
  • 12. Get out of the way whenever possible • Interacting with a voice system is cool now, but in the future it will become as normal as driving a car or watching TV • Once the novelty wears off, people will be more results and outcome-focused... • So don't be cute • Provide an interactive experience that obeys commands and gets out of the way, with no editorialization
  • 13. Closing • I have always said that we are living in the future, it just wasn't the future we were expecting • The fact that we can seriously discuss best practices in designing voice responses systems like Siri reinforces that point • The future has arrived
  • 14. http://www.josephdickerson.com @josephdickerson

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n