SlideShare a Scribd company logo
1 of 49
Download to read offline
Presented by Sanette Tanaka

Senior Designer at Vox Media
SND 2017
Designing for
Voice
“Alexa, open Circuit Breaker”
“Tell me the details”
“Price”
“Next story, please”
Here’s today’s featured gadget...
This pillow supposedly reproduces sunlight...
This light-up pillow starts at $199.
The SwitchCharge might be the first good
battery case for the Nintendo Switch…
Voice design is really,
really hard
What is a bot?
A bot is software that automates a task
In the context of journalism and publishing, the
term “bot” is normally used to refer to something
that users can interact with*
A user interface is the space where a human and
computer can interact
* Excerpted from Paul Bradshaw’s Online Journalism Handbook
Credit: Brad Abrams and Guillaume Laforge (via Google Cloud Next ’17)
http://bit.ly/2nsYhXz
Why this matters
We can reach users in a new context
Eventually we will have true conversations with
bots (for better or for worse)
Chao Li
Product Manager
(Vox Media)
Sanette Tanaka
Designer
(Vox Media)
Yuri Victor
Developer/Designer
(Vox Media)
Allison McHenry
Developer
(Vox Media)
Emily Withrow
Designer/Researcher
(Knight Lab)
Joe Germuska
Developer (Knight Lab)
I had no idea how to
design for voice
Deep breath
My basic process
Define
Understand
Diverge
Decide
Implement and Refine
Learn and Iterate
Advocate for design
STEP ONE
What needed to be
designed, a non-
exhaustive list
What content makes sense for voice?
How should a user navigate?
How should they interact with the bot?
What words will they use?
How should the bot respond?
How frequent should the interactions be?
What’s the personality?
What’s the tone?
Think outside the box.
Hold a design studio
STEP TWO
Our design studio
schedule
Loose whiteboarding exercise to get people
thinking
Specified exactly what to explore
We sketched!
Content System

● What type of content
should we deliver in our
app?
● How can our content
be useful to our
readers in our app
(How is what we're
planning any different
from a newsletter?)
● What are the
mechanics of content
delivery?
Interactions
● What kinds of bot
interactions are
valuable?
● Is there a way we can
add value without
interactions?
● What’s a smart way we
can invite users to dive
deeper into a topic?
● How can we support
navigating the app?
● How can we provide
feedback?
Personality
● What is the
personality of this
app?
● How can we run that
personality through
every aspect of the
app?
● How does Alexa’s
innate personality
support or hinder us?
Moving into
design(!)
Married vision with technical reality
Platform limitations: Alexa could not instigate a
conversation
Resource limitations: Could not build an open-
ended, AI-driven bot
Keyword-and-answer model worked best for us
Decide on the structure of the
bot (navigation, information
architecture, flow)
STEP THREE
What type of content
would exist in our bot,
and how could our
user access it?
Test your bot
* This was by far the easiest step
STEP FOUR
How we tested our
Alexa bot
Read a script out loud
Played content using Alexa’s developer tools
Prerecord Alexa speaking
Test with an actual prototype
How we tested our
Alexa bot,
continued
Recruit both experts and novices
Recognize your limitations
What We Learned
People forget
what they hear
“When there’s no graphical user interface
(icons, labels, etc.) in a product to guide us,
our memory becomes the UI”
– Luke Wroblewski
Our solutions
Kept the keywords the same from story to story
Played keywords after first story
Nixed the intro
Provided auditory cues
It’s always the bot’s fault
Our solutions
Accommodate your user over the bot
Broaden what your app will accept
Make room for natural speech
Consider filler words (ums, ahs, well)
Provide escape routes
Our solutions
Test skipping content and ending the experience
Anticipate and support what users might say to
stop the bot
Stop when asked to stop
People forget what they hear
It’s always the bot’s fault
Provide escape routes
RECAP
Where did we end up?
The results
Finished the project with a working prototype that
we launched internally
Learned a ton about how to approach design for
voice
Makes me more aware of questions like:
● How much am I relying on visual indicators?
● What am I making my users remember?
● Am I considering copy as much as visuals?
● What’s the personality or tone of my product?
● Where can I cut cruft?
So how’d we do?
How can we move from simply
existing in this conversational
space to truly creating value for
our audience?
Thank you!
Sanette Tanaka



Senior Designer at Vox Media

sanette.tanaka@voxmedia.com
@ssktanaka
Resources
BOOKS
The Elements of VUI Style: A Practical Guide to Voice User Interface Design by Ahmed
Bouzid and Weiye Ma
The Voice in the Machine: Building Computers That Understand Speech by Roberto
Pieraccin
Wired for Speech: How Voice Activates and Advances the Human-Computer Relationship
by Clifford Nass and Scott Brave
Design for Real Life by Eric Meyer and Sara Wachter-Boettcher
WEB
An invisible interface: 6 things we learned from designing for voice by Sanette Tanaka
Alexa Skills Kit Voice Design Best Practices
The Jack Principles by Harry Gottlieb
How conversational interfaces make the internet more accessible for everyone by Josh Shi
Emotion and Voice User Interfaces by Darnell Clayton and Colleen Jones
All Talk and No Buttons: The Conversational UI by Matty Mariansky
Talking to Machines and Being Heard by Dave Rich
Extending the Google Assistant with Actions on Google via Google Cloud Next '17
Natural User Interfaces – What are they and how do you design user interfaces that feel
natural? by Ditte Hvas Mortensen
The Rise of Chatbots by Les-Tilleuls.coop
Conversational Interfaces, Explained by John Brownlee

More Related Content

What's hot

Rethinking the Interaction Design Portfolio
Rethinking the Interaction Design PortfolioRethinking the Interaction Design Portfolio
Rethinking the Interaction Design PortfolioJoel Califa
 
UX Porfolio | Mircea Anton
UX Porfolio | Mircea AntonUX Porfolio | Mircea Anton
UX Porfolio | Mircea AntonMircea Anton
 
Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016Kazumi Terada
 
Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013Prophets Agency
 
Eason ux design_portfolio
Eason ux design_portfolioEason ux design_portfolio
Eason ux design_portfolioShelda Eason
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designInVision App
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaJacklyn Burgan
 
Janice Tsai | UX Portfolio 2015
Janice Tsai | UX Portfolio 2015Janice Tsai | UX Portfolio 2015
Janice Tsai | UX Portfolio 2015Janice Tsai
 
Andrea Roberts UX Portfolio
Andrea Roberts UX PortfolioAndrea Roberts UX Portfolio
Andrea Roberts UX PortfolioAndrea Roberts
 
A user experience designer Tina Lee's portfolio
A user experience designer Tina Lee's portfolio A user experience designer Tina Lee's portfolio
A user experience designer Tina Lee's portfolio Tina Lee
 
Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Yahya , Ahmad M
 
Mobile Information Architecture and Interaction Design
Mobile Information Architecture and Interaction DesignMobile Information Architecture and Interaction Design
Mobile Information Architecture and Interaction DesignNick Finck
 
NehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNeha Kulkarni
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)Emerentiana Meicy
 
UX / UI Mobile Trends
UX / UI Mobile TrendsUX / UI Mobile Trends
UX / UI Mobile TrendsMark N Swaine
 
Dennis Lee UX Portfolio
Dennis Lee UX PortfolioDennis Lee UX Portfolio
Dennis Lee UX Portfoliodjae_lee
 
The UX Disciplines
The UX DisciplinesThe UX Disciplines
The UX DisciplinesNick Finck
 
design thinking portfolio
design thinking portfoliodesign thinking portfolio
design thinking portfolioNatasha Koshy
 

What's hot (20)

Rethinking the Interaction Design Portfolio
Rethinking the Interaction Design PortfolioRethinking the Interaction Design Portfolio
Rethinking the Interaction Design Portfolio
 
UX Porfolio | Mircea Anton
UX Porfolio | Mircea AntonUX Porfolio | Mircea Anton
UX Porfolio | Mircea Anton
 
Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016
 
Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013
 
Eason ux design_portfolio
Eason ux design_portfolioEason ux design_portfolio
Eason ux design_portfolio
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX design
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly Atlanta
 
Janice Tsai | UX Portfolio 2015
Janice Tsai | UX Portfolio 2015Janice Tsai | UX Portfolio 2015
Janice Tsai | UX Portfolio 2015
 
Andrea Roberts UX Portfolio
Andrea Roberts UX PortfolioAndrea Roberts UX Portfolio
Andrea Roberts UX Portfolio
 
A user experience designer Tina Lee's portfolio
A user experience designer Tina Lee's portfolio A user experience designer Tina Lee's portfolio
A user experience designer Tina Lee's portfolio
 
URANUS
URANUSURANUS
URANUS
 
Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018
 
Mobile Information Architecture and Interaction Design
Mobile Information Architecture and Interaction DesignMobile Information Architecture and Interaction Design
Mobile Information Architecture and Interaction Design
 
NehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UX
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)
 
UX / UI Mobile Trends
UX / UI Mobile TrendsUX / UI Mobile Trends
UX / UI Mobile Trends
 
Rakesh UX/UI Portfolio
Rakesh UX/UI PortfolioRakesh UX/UI Portfolio
Rakesh UX/UI Portfolio
 
Dennis Lee UX Portfolio
Dennis Lee UX PortfolioDennis Lee UX Portfolio
Dennis Lee UX Portfolio
 
The UX Disciplines
The UX DisciplinesThe UX Disciplines
The UX Disciplines
 
design thinking portfolio
design thinking portfoliodesign thinking portfolio
design thinking portfolio
 

Similar to Designing for Voice

3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...Daniel Zivkovic
 
Conversational experience by Systango
Conversational experience by SystangoConversational experience by Systango
Conversational experience by SystangoSystango
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for HumansSebastian Krumhausen
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsroblund
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19Lena Lekkou
 
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT
 
A.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechA.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechChristopher Mohritz
 
Contextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessContextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessBotwiser
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report jaysavani5
 
Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Warply
 
The Future of UX: What designers need to know to stay ahead
The Future of UX: What designers need to know to stay aheadThe Future of UX: What designers need to know to stay ahead
The Future of UX: What designers need to know to stay aheadDoralin Kelly
 
Chat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsChat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsBAM
 
Chat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsChat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsRoy Murphy
 
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeCascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeMargaret-Anne Storey
 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversationyiibu
 
Life Beyond Embodiment
Life Beyond EmbodimentLife Beyond Embodiment
Life Beyond EmbodimentLeandro Agro'
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitalitysipij
 

Similar to Designing for Voice (20)

3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
 
Conversational experience by Systango
Conversational experience by SystangoConversational experience by Systango
Conversational experience by Systango
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for Humans
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teams
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19
 
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
 
A.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechA.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer Speech
 
Deus UX Machina
Deus UX MachinaDeus UX Machina
Deus UX Machina
 
Contextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessContextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your business
 
Every Business Needs a Chatbot
Every Business Needs a ChatbotEvery Business Needs a Chatbot
Every Business Needs a Chatbot
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
 
Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16
 
The Future of UX: What designers need to know to stay ahead
The Future of UX: What designers need to know to stay aheadThe Future of UX: What designers need to know to stay ahead
The Future of UX: What designers need to know to stay ahead
 
Chat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsChat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of bots
 
Chat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of botsChat bots101 - practical insights on the business of bots
Chat bots101 - practical insights on the business of bots
 
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeCascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversation
 
Life Beyond Embodiment
Life Beyond EmbodimentLife Beyond Embodiment
Life Beyond Embodiment
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitality
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Designing for Voice

  • 1. Presented by Sanette Tanaka
 Senior Designer at Vox Media SND 2017 Designing for Voice
  • 2.
  • 3. “Alexa, open Circuit Breaker” “Tell me the details” “Price” “Next story, please” Here’s today’s featured gadget... This pillow supposedly reproduces sunlight... This light-up pillow starts at $199. The SwitchCharge might be the first good battery case for the Nintendo Switch…
  • 4. Voice design is really, really hard
  • 5. What is a bot? A bot is software that automates a task In the context of journalism and publishing, the term “bot” is normally used to refer to something that users can interact with* A user interface is the space where a human and computer can interact * Excerpted from Paul Bradshaw’s Online Journalism Handbook
  • 6. Credit: Brad Abrams and Guillaume Laforge (via Google Cloud Next ’17)
  • 8. Why this matters We can reach users in a new context Eventually we will have true conversations with bots (for better or for worse)
  • 9. Chao Li Product Manager (Vox Media) Sanette Tanaka Designer (Vox Media) Yuri Victor Developer/Designer (Vox Media) Allison McHenry Developer (Vox Media) Emily Withrow Designer/Researcher (Knight Lab) Joe Germuska Developer (Knight Lab)
  • 10. I had no idea how to design for voice
  • 14. What needed to be designed, a non- exhaustive list What content makes sense for voice? How should a user navigate? How should they interact with the bot? What words will they use? How should the bot respond? How frequent should the interactions be? What’s the personality? What’s the tone?
  • 15. Think outside the box. Hold a design studio STEP TWO
  • 16. Our design studio schedule Loose whiteboarding exercise to get people thinking Specified exactly what to explore We sketched!
  • 17. Content System
 ● What type of content should we deliver in our app? ● How can our content be useful to our readers in our app (How is what we're planning any different from a newsletter?) ● What are the mechanics of content delivery? Interactions ● What kinds of bot interactions are valuable? ● Is there a way we can add value without interactions? ● What’s a smart way we can invite users to dive deeper into a topic? ● How can we support navigating the app? ● How can we provide feedback? Personality ● What is the personality of this app? ● How can we run that personality through every aspect of the app? ● How does Alexa’s innate personality support or hinder us?
  • 18.
  • 19. Moving into design(!) Married vision with technical reality Platform limitations: Alexa could not instigate a conversation Resource limitations: Could not build an open- ended, AI-driven bot Keyword-and-answer model worked best for us
  • 20. Decide on the structure of the bot (navigation, information architecture, flow) STEP THREE
  • 21. What type of content would exist in our bot, and how could our user access it?
  • 22.
  • 23.
  • 24.
  • 25. Test your bot * This was by far the easiest step STEP FOUR
  • 26. How we tested our Alexa bot Read a script out loud Played content using Alexa’s developer tools Prerecord Alexa speaking Test with an actual prototype
  • 27. How we tested our Alexa bot, continued Recruit both experts and novices Recognize your limitations
  • 29.
  • 31. “When there’s no graphical user interface (icons, labels, etc.) in a product to guide us, our memory becomes the UI” – Luke Wroblewski
  • 32. Our solutions Kept the keywords the same from story to story Played keywords after first story Nixed the intro Provided auditory cues
  • 33.
  • 34. It’s always the bot’s fault
  • 35. Our solutions Accommodate your user over the bot Broaden what your app will accept Make room for natural speech Consider filler words (ums, ahs, well)
  • 36.
  • 37.
  • 39. Our solutions Test skipping content and ending the experience Anticipate and support what users might say to stop the bot Stop when asked to stop
  • 40. People forget what they hear It’s always the bot’s fault Provide escape routes RECAP
  • 41.
  • 42. Where did we end up?
  • 43. The results Finished the project with a working prototype that we launched internally Learned a ton about how to approach design for voice Makes me more aware of questions like: ● How much am I relying on visual indicators? ● What am I making my users remember? ● Am I considering copy as much as visuals? ● What’s the personality or tone of my product? ● Where can I cut cruft?
  • 45.
  • 46.
  • 47. How can we move from simply existing in this conversational space to truly creating value for our audience?
  • 48. Thank you! Sanette Tanaka
 
 Senior Designer at Vox Media
 sanette.tanaka@voxmedia.com @ssktanaka
  • 49. Resources BOOKS The Elements of VUI Style: A Practical Guide to Voice User Interface Design by Ahmed Bouzid and Weiye Ma The Voice in the Machine: Building Computers That Understand Speech by Roberto Pieraccin Wired for Speech: How Voice Activates and Advances the Human-Computer Relationship by Clifford Nass and Scott Brave Design for Real Life by Eric Meyer and Sara Wachter-Boettcher WEB An invisible interface: 6 things we learned from designing for voice by Sanette Tanaka Alexa Skills Kit Voice Design Best Practices The Jack Principles by Harry Gottlieb How conversational interfaces make the internet more accessible for everyone by Josh Shi Emotion and Voice User Interfaces by Darnell Clayton and Colleen Jones All Talk and No Buttons: The Conversational UI by Matty Mariansky Talking to Machines and Being Heard by Dave Rich Extending the Google Assistant with Actions on Google via Google Cloud Next '17 Natural User Interfaces – What are they and how do you design user interfaces that feel natural? by Ditte Hvas Mortensen The Rise of Chatbots by Les-Tilleuls.coop Conversational Interfaces, Explained by John Brownlee