SlideShare a Scribd company logo
Accessible
Conversational UI
16th March 2022
Intuit Confidential and Proprietary 2
Speakers
Sagar Barbhaya
Accessibility Engineering Leader
Poonam Tathavadkar
Turbotax Accessibility
Intuit Confidential and Proprietary 3
Something you have to realize about accessibility is that it is not a
project. It's not something you can do once and be done! It is a
lifestyle change, it's culture and it's a practice. It's something that
must happen from the beginning to the end throughout the
whole process!
- Lucy Greco, Intuit TurboTax User
Intuit Confidential and Proprietary 5
What is a CUI ?
What is Accessibility and Accessible CUI ?
Research Findings
Things to Keep in Mind - For Designers and Developers
Guidelines Around Accessible CUI’s
Analysis of some virtual assistants
Agenda
● Human talks to
Bot/Computer
Programme
● Main types of CUI
○ Chatbots
○ Voice assistant
○ Virtual Assistants
○ Interactive voice
response
What is a CUI?
Intuit Confidential and Proprietary 7
Key Features of CUI
● Potential for multiple communication modalities
● Potential for use through multiple channels
● Dialogue based interactions
● Combining logic and machine learning
Intuit Confidential and Proprietary 9
Accessible CUI
A conversational interface (CUI) is a user
interface for computers that emulates a
conversation with a real human.
An Accessible conversational interface (CUI)
is the one that can be used by ALL. (without
being required to speak, see or type).
Accessibility
refers to the design of products,
devices, services, or
environments so as to be usable
by people with disabilities.
What Is ?
Research Findings
● Interacted with ~30 CUI’s from around the globe using a screen reader
● Ranged from critical businesses including Internet services to banks to
cellular networks
● 90% did not have an accessible interface
● Imagine how annoying and inconvenient it is being deprived of this
help during this pandemic, just because of your disability
● Stemmed from incorrect understanding of coding techniques
Accessible conversational UI's   CSUN ‘22
Things to keep in mind for Designers
● Discoverability of the ChatBot
● Placement of the “Chat” button.
● Crisp but meaningful content
● Avoid usage of Acronyms
● Appropriate Voice and tone
● Provide more context
● Avoid long list of choices
Discoverability of the chatbot
Placement of the chat Button
Do not locate the
contact/chat button too
close to the edge of the
window
Screen Reader Navigation
Some ways to make sure Screen
Reader user know about this chat
button
● Add skip links
● Use Heading
● Use Aria
<div role="region"
aria-label="chat window">
<!-- chatbot code -->
</div>
Keyboard Navigation
In this example, keyboard users
should be able to do the following.
● Minimize the chat window
● Close the chat window
● Go to “Type your message here”
textbox
● Click send button with Keyboard
● Read chat history using
keyboard
Focus Control
As soon as the chat window opens, focus
should go back to the first actionable
element.
Research also says that many people prefer
focus to be shifted to textbox to ask the
question
Labels
● Labels should start with a capital letter, be concise, and start with action first
and context second.
● Include additional information when the visual design provides context.
● Avoid duplicate labels, such as “Copy message”. Which message is being
copied?
For example
○ ‘Minimize the webchat’ is better than ‘Hide’
○ ‘Close the webchat’ is better than ‘Close’
○ “Copy Nina’s message at 12:15” is better than “Copy”
Notify the user of latest messages
Use aria-live attribute the read out the
messages
<div id="chat-content" tabindex="0"
aria-live="polite">
Key Takeaways for Developers
● Focus control
● Focus indications
● Navigation
● Labels
● Reading the Alerts and Recent messages
Guidelines Around Accessible CUI’s
● Must be accessible to all customers
● Consider varied types of disabilities
● Now let us take a look at disability specific guidelines
Intuit Confidential and Proprietary 22
What To Keep In Mind?
➔ Allow volume control
➔ Provide alternatives to
speech-only
interactions
(multimodal).
➔ Consider conventions
of transmitting to
hearing devices.
Deaf or Hard of Hearing
Intuit Confidential and Proprietary 23
What To Keep In Mind?
➔ Create a time-efficient
interaction.
➔ Keep messages short
and allow
interruptions.
➔ Let users control the
speech rate.
➔ Make it discoverable.
Blind and Low Vision
Intuit Confidential and Proprietary 24
What To Keep In Mind?
➔ Create a linear,
time-efficient
architecture.
➔ Provide context.
➔ Normalize language.
➔ Put important
information first or last.
Cognitive Disabilities
Intuit Confidential and Proprietary 25
What To Keep In Mind?
➔ Understand shaky and
broken speech.
➔ Provide alternatives to
speech-only
interactions.
➔ Design appropriate
pauses in listening.
Physical Disabilities
Alexa
Hearing
- Alexa, speak slower
- Call captioning, Closed captioning, Alexa captioning
Speech
- Tap to Alexa
- Real time text
- Adaptive listening
Vision
- Show and tell - Alexa, what am I holding?
- Voiceview screen reader
Siri
- Type, instead of speaking to Siri
- Control voice feedback for Siri
Choose Don’t Speak in Silent Mode, Only Speak with Hey Siri, or Always
Speak Responses.
- Turn on “Hey Siri” when iPhone is covered or facing down
- Hide Apps when Siri is active
Thank You !
Q&A
@poonamst14
@sagar_barbhaya

More Related Content

PDF
A11y agile
PDF
CSUN 2022 Role-based analysis update: WCAG 2.2
PPTX
Coaching and Celebrating Accessibility Champions
PPTX
1.3.5 more than autocomplete
PPTX
How to Put the PM in Accessibility
PPTX
De-mystifying and Taming the Complexities of WCAG 2.1
PDF
Integrating User Experience Design into the Product Lifecycle
 
PDF
Tagging beyond your website - Agility2013
A11y agile
CSUN 2022 Role-based analysis update: WCAG 2.2
Coaching and Celebrating Accessibility Champions
1.3.5 more than autocomplete
How to Put the PM in Accessibility
De-mystifying and Taming the Complexities of WCAG 2.1
Integrating User Experience Design into the Product Lifecycle
 
Tagging beyond your website - Agility2013

What's hot (16)

PDF
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
PPTX
Crowdfunding lessons learnt from Jolla Tablet & TOHKBD
PDF
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
PPTX
Introducing WCAG 2.2
PPTX
Talk different roe-20150615-v2-0 (3)
PDF
The spirit of Opensource - lets plan to contribute ! @JWC16
PDF
How, what and what else
ODP
Collaborative product development in F/OSS projects
PPTX
Grace Hopper 2019: Better Together, Intuit's Inner Source Journey
PDF
SIGNA11Y - Speaker Presentations
PDF
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
PDF
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
PPTX
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
PPTX
Goody bag ghc design thinking tools
PPTX
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
PPTX
Fitting a square peg in a round hole
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
Crowdfunding lessons learnt from Jolla Tablet & TOHKBD
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
Introducing WCAG 2.2
Talk different roe-20150615-v2-0 (3)
The spirit of Opensource - lets plan to contribute ! @JWC16
How, what and what else
Collaborative product development in F/OSS projects
Grace Hopper 2019: Better Together, Intuit's Inner Source Journey
SIGNA11Y - Speaker Presentations
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Goody bag ghc design thinking tools
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Fitting a square peg in a round hole
Ad

Similar to Accessible conversational UI's CSUN ‘22 (20)

PPTX
Making chatbots accessible
PPTX
Making chatbots accessible - DTA
PPTX
Building Accessible Chatbots
PDF
Several bots are typing - Talk given at Nashville UX
PDF
Chatbot and AI Design Principles
PDF
Conversational user interfaces (by Jochem Grietens)
PDF
EuroIA 2017 - Exploring a transition from graphical to linguistic user interf...
PDF
Conversational experience by Systango
PPTX
Conversational UI: How to walk the talk
PDF
Conversational Experiences for Humans
PDF
Do you speak human?
PDF
The rise of Conversational User Interfaces
PPTX
"There's a bot for that!" - The World of Conversational UIs and Chat Bots
PPTX
There's a bot for that! - Getting to Know the World of Conversational UI
PDF
Conversational
 
PPTX
CUI workshop SF Design Week 2017
PPTX
Digital Assistant Competitive Analysis
PDF
Software for Humans: Anticipating User Needs
PDF
Designing for conversation
PDF
Verhaert Innovation day 2017 - conversational interfaces
Making chatbots accessible
Making chatbots accessible - DTA
Building Accessible Chatbots
Several bots are typing - Talk given at Nashville UX
Chatbot and AI Design Principles
Conversational user interfaces (by Jochem Grietens)
EuroIA 2017 - Exploring a transition from graphical to linguistic user interf...
Conversational experience by Systango
Conversational UI: How to walk the talk
Conversational Experiences for Humans
Do you speak human?
The rise of Conversational User Interfaces
"There's a bot for that!" - The World of Conversational UIs and Chat Bots
There's a bot for that! - Getting to Know the World of Conversational UI
Conversational
 
CUI workshop SF Design Week 2017
Digital Assistant Competitive Analysis
Software for Humans: Anticipating User Needs
Designing for conversation
Verhaert Innovation day 2017 - conversational interfaces
Ad

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
project resource management chapter-09.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Approach and Philosophy of On baking technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
August Patch Tuesday
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Encapsulation_ Review paper, used for researhc scholars
Agricultural_Statistics_at_a_Glance_2022_0.pdf
project resource management chapter-09.pdf
A comparative analysis of optical character recognition models for extracting...
cloud_computing_Infrastucture_as_cloud_p
Group 1 Presentation -Planning and Decision Making .pptx
Programs and apps: productivity, graphics, security and other tools
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
WOOl fibre morphology and structure.pdf for textiles
Univ-Connecticut-ChatGPT-Presentaion.pdf
Getting Started with Data Integration: FME Form 101
NewMind AI Weekly Chronicles - August'25-Week II
Zenith AI: Advanced Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Approach and Philosophy of On baking technology
MIND Revenue Release Quarter 2 2025 Press Release
Enhancing emotion recognition model for a student engagement use case through...
August Patch Tuesday
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Hindi spoken digit analysis for native and non-native speakers
Encapsulation_ Review paper, used for researhc scholars

Accessible conversational UI's CSUN ‘22

  • 2. Intuit Confidential and Proprietary 2 Speakers Sagar Barbhaya Accessibility Engineering Leader Poonam Tathavadkar Turbotax Accessibility
  • 3. Intuit Confidential and Proprietary 3
  • 4. Something you have to realize about accessibility is that it is not a project. It's not something you can do once and be done! It is a lifestyle change, it's culture and it's a practice. It's something that must happen from the beginning to the end throughout the whole process! - Lucy Greco, Intuit TurboTax User
  • 5. Intuit Confidential and Proprietary 5 What is a CUI ? What is Accessibility and Accessible CUI ? Research Findings Things to Keep in Mind - For Designers and Developers Guidelines Around Accessible CUI’s Analysis of some virtual assistants Agenda
  • 6. ● Human talks to Bot/Computer Programme ● Main types of CUI ○ Chatbots ○ Voice assistant ○ Virtual Assistants ○ Interactive voice response What is a CUI?
  • 7. Intuit Confidential and Proprietary 7
  • 8. Key Features of CUI ● Potential for multiple communication modalities ● Potential for use through multiple channels ● Dialogue based interactions ● Combining logic and machine learning
  • 9. Intuit Confidential and Proprietary 9 Accessible CUI A conversational interface (CUI) is a user interface for computers that emulates a conversation with a real human. An Accessible conversational interface (CUI) is the one that can be used by ALL. (without being required to speak, see or type). Accessibility refers to the design of products, devices, services, or environments so as to be usable by people with disabilities. What Is ?
  • 10. Research Findings ● Interacted with ~30 CUI’s from around the globe using a screen reader ● Ranged from critical businesses including Internet services to banks to cellular networks ● 90% did not have an accessible interface ● Imagine how annoying and inconvenient it is being deprived of this help during this pandemic, just because of your disability ● Stemmed from incorrect understanding of coding techniques
  • 12. Things to keep in mind for Designers ● Discoverability of the ChatBot ● Placement of the “Chat” button. ● Crisp but meaningful content ● Avoid usage of Acronyms ● Appropriate Voice and tone ● Provide more context ● Avoid long list of choices
  • 14. Placement of the chat Button Do not locate the contact/chat button too close to the edge of the window
  • 15. Screen Reader Navigation Some ways to make sure Screen Reader user know about this chat button ● Add skip links ● Use Heading ● Use Aria <div role="region" aria-label="chat window"> <!-- chatbot code --> </div>
  • 16. Keyboard Navigation In this example, keyboard users should be able to do the following. ● Minimize the chat window ● Close the chat window ● Go to “Type your message here” textbox ● Click send button with Keyboard ● Read chat history using keyboard
  • 17. Focus Control As soon as the chat window opens, focus should go back to the first actionable element. Research also says that many people prefer focus to be shifted to textbox to ask the question
  • 18. Labels ● Labels should start with a capital letter, be concise, and start with action first and context second. ● Include additional information when the visual design provides context. ● Avoid duplicate labels, such as “Copy message”. Which message is being copied? For example ○ ‘Minimize the webchat’ is better than ‘Hide’ ○ ‘Close the webchat’ is better than ‘Close’ ○ “Copy Nina’s message at 12:15” is better than “Copy”
  • 19. Notify the user of latest messages Use aria-live attribute the read out the messages <div id="chat-content" tabindex="0" aria-live="polite">
  • 20. Key Takeaways for Developers ● Focus control ● Focus indications ● Navigation ● Labels ● Reading the Alerts and Recent messages
  • 21. Guidelines Around Accessible CUI’s ● Must be accessible to all customers ● Consider varied types of disabilities ● Now let us take a look at disability specific guidelines
  • 22. Intuit Confidential and Proprietary 22 What To Keep In Mind? ➔ Allow volume control ➔ Provide alternatives to speech-only interactions (multimodal). ➔ Consider conventions of transmitting to hearing devices. Deaf or Hard of Hearing
  • 23. Intuit Confidential and Proprietary 23 What To Keep In Mind? ➔ Create a time-efficient interaction. ➔ Keep messages short and allow interruptions. ➔ Let users control the speech rate. ➔ Make it discoverable. Blind and Low Vision
  • 24. Intuit Confidential and Proprietary 24 What To Keep In Mind? ➔ Create a linear, time-efficient architecture. ➔ Provide context. ➔ Normalize language. ➔ Put important information first or last. Cognitive Disabilities
  • 25. Intuit Confidential and Proprietary 25 What To Keep In Mind? ➔ Understand shaky and broken speech. ➔ Provide alternatives to speech-only interactions. ➔ Design appropriate pauses in listening. Physical Disabilities
  • 26. Alexa Hearing - Alexa, speak slower - Call captioning, Closed captioning, Alexa captioning Speech - Tap to Alexa - Real time text - Adaptive listening Vision - Show and tell - Alexa, what am I holding? - Voiceview screen reader
  • 27. Siri - Type, instead of speaking to Siri - Control voice feedback for Siri Choose Don’t Speak in Silent Mode, Only Speak with Hey Siri, or Always Speak Responses. - Turn on “Hey Siri” when iPhone is covered or facing down - Hide Apps when Siri is active