SlideShare a Scribd company logo
1 of 24
Download to read offline
Designing for Voice
The Next Generation of User Interfaces
API Proliferation1
The hardware is here and cheap
(far-field voice input processing (FFVIP) )
2
The science is ready for prime time
1. Natural language understanding
2. Automatic speech recognition
3. Text to speech
3
Why does it feel like conversational UI’s are exploding?
The popularity of VUIs
ML is making conversation easier4
Voice Platforms
The popularity of VUIs
Virtual Assistants Amazon Alexa Google Home Chatbots
My Favorite Skills
A Primer on Voice
Basic Mechanics and Architecture
Syntax
● Skill
○ When writing an app, or “skill” for the Amazon Echo, you
have to provide examples of how your users might
phrase their requests.
● Intent
○ Your app for the Amazon Echo is going to have one or
more capabilities or features. In the nomenclature of
the Amazon Skills Kit.
● Utterance
○ A spoken phrase that activates an Intent is called an
Utterance, and there may be many valid Utterances that
you will want to accept for each of your app’s Intents.
● Ask and Tell
○ Invoking a skill with specific intent.
○ Invocation name and request provided in a supported
phrase with “ask”, “tell”, and other phrases.
Our Journey with Voice
Botler
My Fridge
Early Adoption of VUIs
What We’ve Learned
No UI
People are unpredictable
Conversation is complex
Designing For Voice is Hard
Grice’s maxims
Threading
Implied Context
Designing For Cooperative Conversation
Repair
Acknowledgements and Confirmation
Tales From the Trenches
Tales From the Trenches
Anticipate incomplete information
Be helpful!
Acknowledge and confirm strategically
Find a subject matter expert
Take a systematic approach
Always be testing!
Tales From the Trenches
Respect the user The right use case
Basic Best Practices
This isn’t english class The right persona
VUI ≠ GUI Build the conversation
Offer a focused experience
Do’s and Don’ts
Validate your experience & utterances
Stay Cooperative
Repair the conversation
Use acknowledgements and
confirmation appropriately
Have Personality!
Translate touch to voice
Be rude
Lose context of the conversation
Turn people into robots
THANK YOU!
Goodbye.
Address:
48 Yonge Street | Toronto, ON Canada
Email:
contact@tribalscale.com
Website:
www.tribalscale.com
Twitter:
@tribalscale
Good Interaction Bad Interaction
Interaction Examples

More Related Content

More from FITC

HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
FITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
FITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
FITC
 
The Art of Being Bad
The Art of Being BadThe Art of Being Bad
The Art of Being Bad
FITC
 
Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!
FITC
 
Planet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User ExperiencePlanet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User Experience
FITC
 

More from FITC (20)

HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 
The Art of Being Bad
The Art of Being BadThe Art of Being Bad
The Art of Being Bad
 
The Making of Freeroam VR
The Making of Freeroam VRThe Making of Freeroam VR
The Making of Freeroam VR
 
Unleash Design Thinking to (Re)Design Your Business
Unleash Design Thinking to (Re)Design Your BusinessUnleash Design Thinking to (Re)Design Your Business
Unleash Design Thinking to (Re)Design Your Business
 
Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!
 
Drawing It Together
Drawing It TogetherDrawing It Together
Drawing It Together
 
The Almighty Rabbit Hole
The Almighty Rabbit HoleThe Almighty Rabbit Hole
The Almighty Rabbit Hole
 
Planet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User ExperiencePlanet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User Experience
 
The React Cookbook: Advanced Recipes to Level Up Your Next App
The React Cookbook: Advanced Recipes to Level Up Your Next AppThe React Cookbook: Advanced Recipes to Level Up Your Next App
The React Cookbook: Advanced Recipes to Level Up Your Next App
 

Recently uploaded

Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptx
galaxypingy
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
Asmae Rabhi
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 

Recently uploaded (20)

APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Power point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria IuzzolinoPower point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria Iuzzolino
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptx
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 

Designing for Voice

  • 1.
  • 2. Designing for Voice The Next Generation of User Interfaces
  • 3. API Proliferation1 The hardware is here and cheap (far-field voice input processing (FFVIP) ) 2 The science is ready for prime time 1. Natural language understanding 2. Automatic speech recognition 3. Text to speech 3 Why does it feel like conversational UI’s are exploding? The popularity of VUIs ML is making conversation easier4
  • 4. Voice Platforms The popularity of VUIs Virtual Assistants Amazon Alexa Google Home Chatbots
  • 6. A Primer on Voice
  • 7. Basic Mechanics and Architecture
  • 8. Syntax ● Skill ○ When writing an app, or “skill” for the Amazon Echo, you have to provide examples of how your users might phrase their requests. ● Intent ○ Your app for the Amazon Echo is going to have one or more capabilities or features. In the nomenclature of the Amazon Skills Kit. ● Utterance ○ A spoken phrase that activates an Intent is called an Utterance, and there may be many valid Utterances that you will want to accept for each of your app’s Intents. ● Ask and Tell ○ Invoking a skill with specific intent. ○ Invocation name and request provided in a supported phrase with “ask”, “tell”, and other phrases.
  • 14. No UI People are unpredictable Conversation is complex Designing For Voice is Hard
  • 15. Grice’s maxims Threading Implied Context Designing For Cooperative Conversation Repair Acknowledgements and Confirmation
  • 16. Tales From the Trenches
  • 17. Tales From the Trenches Anticipate incomplete information Be helpful! Acknowledge and confirm strategically
  • 18.
  • 19.
  • 20. Find a subject matter expert Take a systematic approach Always be testing! Tales From the Trenches
  • 21. Respect the user The right use case Basic Best Practices This isn’t english class The right persona VUI ≠ GUI Build the conversation
  • 22. Offer a focused experience Do’s and Don’ts Validate your experience & utterances Stay Cooperative Repair the conversation Use acknowledgements and confirmation appropriately Have Personality! Translate touch to voice Be rude Lose context of the conversation Turn people into robots
  • 23. THANK YOU! Goodbye. Address: 48 Yonge Street | Toronto, ON Canada Email: contact@tribalscale.com Website: www.tribalscale.com Twitter: @tribalscale
  • 24. Good Interaction Bad Interaction Interaction Examples