Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

25
Alex ASK for Developers Ian Massingham, Technical Evangelist Raz Bachar, Startup Business Development Danilo Poccia, Technical Evangelist

Transcript of Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

Page 1: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

AlexASKforDevelopersIanMassingham,TechnicalEvangelistRaz Bachar,StartupBusinessDevelopmentDaniloPoccia,TechnicalEvangelist

Page 2: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 3: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 4: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

Whenyouhaveaquestionorwanttodosomething,allyouhavetodoisask.

Page 5: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 6: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 7: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 8: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 9: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 10: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

Customerfeedback

10

Page 11: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 12: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

B U I L D I N G A N E C O S Y S T E M F O R A L E X A

Page 13: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

Create Great Content:

ASK is how you connectto your consumer

T H E A LE XA E COS YS T E MSupported by two powerful frameworks

A L E X AV O I C ES E R V I C E

UnparalleledDistribution:

AVS allows your contentto be everywhere

Lives In The Cloud

Automated SpeechRecognition (ASR)

Natural Language Understanding (NLU)

Always Learning

A L E X AS K I L L SK I T

Page 14: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

UNDER THE HOOD OF ASKA closer look at how the Alexa Skills Kit process a request and returns an appropriate response

You Pass Back a Textual or Audio Response

You Pass Back a Graphical Response

Alexa Converts Text-to-Speech (TTS) & Renders Graphical Component

Respond to Intent through Text & Visual

Alexa sends Customer Intent to Your Service

User Makes a Request

Alexa Identifies Skill & Recognizes Intent Through ASR & NLU

Your Service processes Request

Audio Stream is sent up to Alexa

Page 15: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

B U I L D I N G Y O U RV O I C E E X P E R I E N C E

Page 16: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

W H E RE DO W E S T A RT ?The Evolution of a Skill

Traffic Skill Example

Giveanestimatedtimeofarrivalfromhometowork.

Traffic Skill Example

Includeaccidents,constructionandclosuresonroute.

Traffic Skill Example

Proactivelyalertusertodelaysandprovidealternateroutes.

R U NEvolve Over Time

C R A W LWhat’s Your Core Functionality?

ANALYZE USER FEEDBACK& OPTIMIZE SKILL

W A L KExpand Capabilities & Features

INNOVATE FORCUSTOMERS

Page 17: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

T H E P LA NHigh-Level Framework to help get you started

We’veputtogetheraplantotakeyourprojectsfrominceptiontolaunch throughahonedprocessthatincludesmultipletouch-pointswiththeAlexateam.

V O I C E E X P E R I E N C E D E S I G N

1

EstablishStrategic&CreativeDirectionWhat’sYourMVP?

DevelopUserFlows&ScriptsPrepareUtterances&Responses

2

D E V E L O P M E N T

BringtheSkilltoLifeInitialSkillSubmission

DeliverSkilltoAmazonForReview

3T E S T I N G & C E R T I F I C A T I O N

Amazon&DeveloperTesting&AdjustmentsCertification&Deployment

S T A R T

E N D

Page 18: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 19: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 20: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 21: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 22: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 23: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

L E T ’ S B U I L DA N E W S K I L L F O R A L E X A

Page 24: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda
Page 25: Enabling New Voice Experiences with Amazon Alexa and AWS Lambda

[email protected]@amazon.com