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

Upload: amazon-web-services

Post on 16-Apr-2017

586 views

Category:

Technology


0 download

TRANSCRIPT

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