SlideShare a Scribd company logo
1 of 16
Download to read offline
ALEXA SKILL DEVELOPMENT
GORAN
VUKSIC
Goran works as a solution architect for Agnitio, company that
delivers groundbreaking digital communication solutions for
pharma and life science companies. He has 15 years of work
experience in IT and wide knowledge about various technologies
and programming languages.



He worked on various projects for notable clients and projects he
worked on have been featured many times on web sites like
Forbes, The Next Web, TechCrunch, The Guardian, The Verge,
Macworld and others. In the last few years, he attended several
hackathons and other competitions on which his skills and work
were recognised and awarded.
LOREM IPSUM 3
Amazon Echo is a brand of smart speakers
developed by Amazon.com. The devices connect
to the voice-controlled intelligent personal
assistant service Alexa, which responds to the
name “Alexa". It can be used to listen music, check
weather and traffic, answer questions, control
household devices and much more.
AMAZON
ECHO
ECHO
VERSIONS
• Echo
• Echo Dot
• Amazon Tap
• Echo Look
• Echo Show
• Echo Spot
• Echo Plus
• Echo Auto
• Echo Input
• Echo Link Amp
• Echo Link
5
ECHO
UNDER THE HOOD
ECHO
BUTTONS
• an Alexa gadget
• a new way to play games through your
compatible Echo device
7
02
Echo Sub
The Echo Sub is a subwoofer that connects to
other Echo speakers, delivers 100W deep bass
sound through a 6" woofer.
01
Echo Connect
The Echo Connect is a small adapter that
plugs into any Echo and a home phone line,
allowing the Echo to make voice calls through
your home phone number.
03
Echo Wall Clock
The Echo Wall Clock, old-school looking wall
clock that can display how much time is
remaining on timers set with an Echo device.
8
ECHO
INTERNET OF THINGS
The Internet of Things (IoT) is the
network of physical devices,
vehicles, home appliances and
other items embedded with
electronics, software, sensors,
actuators, and connectivity
which enables these objects to
connect and exchange data.
9
ECHO
FUN THINGS TO DO
source: xkcd.com
10
EXAMPLE OF
INTERACTION MODEL
Alexa, ask Skill Master what are skills?
wake word launch skill name utterance slot
An intent represents an action that fulfils a user's spoken request.
Intents can optionally have arguments called slots.
Utterances are a set of likely spoken phrases mapped to the intents. This should include as many representative
phrases as possible.
• I am going on a trip on Friday
• I want to visit Portland
• I want to travel from Seattle to Portland next Friday
• I'm driving from Seattle to Portland
11
ALEXA
SKILL COMPONENTS
SKILL INTERFACE
https://developer.amazon.com/
• Utterances
• Slots
• Intents
SKILL SERVICE
https://aws.amazon.com/
• Index.js
LET’S
CODE
AWS
LAMBDA
AWS Lambda is a compute service that lets you
run code without provisioning or managing
servers.


AWS Lambda executes your code only when
needed and scales automatically, from a few
requests per day to thousands per second
AWS
IAM
AWS Identity and Access Management (IAM)
enables you to manage access to AWS services and
resources securely.



Using IAM, you can create and manage AWS

users and groups, and use permissions to

allow and deny their access to

AWS resources.
15
SSML
SPEECH SYNTHESIS MARKUP LANGUAGE
SSML is a markup language that provides a standard way to mark up text for the generation of synthetic speech.
The Alexa Skills Kit supports a subset of the tags defined in the SSML specification.
• amazon:effect
• audio
• break
• emphasis
• lang
• p
• phoneme
• prosody
• s
• say-as
• speak
• sub
• voice
• w
THANK YOU.
feel free to connect:
LinkedIn: Goran Vuksic
Twitter: @gvuksic

More Related Content

What's hot

What's hot (20)

Creating IoT Solutions with Serverless Architecture & Alexa
Creating IoT Solutions with Serverless Architecture & AlexaCreating IoT Solutions with Serverless Architecture & Alexa
Creating IoT Solutions with Serverless Architecture & Alexa
 
Amazon Alexa Workshop
Amazon Alexa WorkshopAmazon Alexa Workshop
Amazon Alexa Workshop
 
Alexa Skills Kit
Alexa Skills KitAlexa Skills Kit
Alexa Skills Kit
 
Alexa Basic Introduction
Alexa Basic IntroductionAlexa Basic Introduction
Alexa Basic Introduction
 
Seminar on Voice Technology - Alexa
Seminar on Voice Technology - AlexaSeminar on Voice Technology - Alexa
Seminar on Voice Technology - Alexa
 
2014 Target Case Competition
2014 Target Case Competition2014 Target Case Competition
2014 Target Case Competition
 
Amazon alexa - building custom skills
Amazon alexa - building custom skillsAmazon alexa - building custom skills
Amazon alexa - building custom skills
 
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
 
Introduction to salesforce ppt
Introduction to salesforce pptIntroduction to salesforce ppt
Introduction to salesforce ppt
 
Testing strategy for RPA implementation
Testing strategy for RPA implementationTesting strategy for RPA implementation
Testing strategy for RPA implementation
 
Voice Assistant (1).pdf
Voice Assistant (1).pdfVoice Assistant (1).pdf
Voice Assistant (1).pdf
 
PPT on ANDROID APPLICATION SOS
PPT on ANDROID APPLICATION SOSPPT on ANDROID APPLICATION SOS
PPT on ANDROID APPLICATION SOS
 
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text ChatbotsIntroducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
 
Aided Language Stimulation for All Communication Partners of Children Who Use...
Aided Language Stimulation for All Communication Partners of Children Who Use...Aided Language Stimulation for All Communication Partners of Children Who Use...
Aided Language Stimulation for All Communication Partners of Children Who Use...
 
Salesforce administrator training presentation slides
Salesforce administrator training presentation slides Salesforce administrator training presentation slides
Salesforce administrator training presentation slides
 
Smart Speakers Introduction
Smart Speakers IntroductionSmart Speakers Introduction
Smart Speakers Introduction
 
WiFi에서의 위치 기반 서비스
WiFi에서의 위치 기반 서비스WiFi에서의 위치 기반 서비스
WiFi에서의 위치 기반 서비스
 
Slack Apps: Best practices & Use Cases!
Slack Apps: Best practices & Use Cases!Slack Apps: Best practices & Use Cases!
Slack Apps: Best practices & Use Cases!
 
EBO ROBOT PPT.pptx
EBO ROBOT PPT.pptxEBO ROBOT PPT.pptx
EBO ROBOT PPT.pptx
 
Apple Watch Technology & WatchOS 2
Apple Watch Technology & WatchOS 2Apple Watch Technology & WatchOS 2
Apple Watch Technology & WatchOS 2
 

Similar to Alexa skill development

AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
Amazon Web Services
 
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
Amazon Web Services
 

Similar to Alexa skill development (20)

AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
 
B2.pdf
B2.pdfB2.pdf
B2.pdf
 
Building Voice Apps & Experiences For Amazon Echo
Building Voice Apps & Experiences For Amazon EchoBuilding Voice Apps & Experiences For Amazon Echo
Building Voice Apps & Experiences For Amazon Echo
 
Hackster DFW - Amazon Echo Workshop
Hackster DFW - Amazon Echo WorkshopHackster DFW - Amazon Echo Workshop
Hackster DFW - Amazon Echo Workshop
 
Guest Lecture _ Python Basics _ Alexa Skill Dev _ by Shivam Dutt Sharma
Guest Lecture _ Python Basics _ Alexa Skill Dev _ by Shivam Dutt SharmaGuest Lecture _ Python Basics _ Alexa Skill Dev _ by Shivam Dutt Sharma
Guest Lecture _ Python Basics _ Alexa Skill Dev _ by Shivam Dutt Sharma
 
Alexa user group bangalore meetup - let us build multimodal skill
Alexa user group   bangalore meetup - let us build multimodal skillAlexa user group   bangalore meetup - let us build multimodal skill
Alexa user group bangalore meetup - let us build multimodal skill
 
BDA310 An Introduction to the AI services at AWS
BDA310 An Introduction to the AI services at AWSBDA310 An Introduction to the AI services at AWS
BDA310 An Introduction to the AI services at AWS
 
Sensors Everywhere: Unlocking the Promise of IoT | AWS Public Sector Summit 2016
Sensors Everywhere: Unlocking the Promise of IoT | AWS Public Sector Summit 2016Sensors Everywhere: Unlocking the Promise of IoT | AWS Public Sector Summit 2016
Sensors Everywhere: Unlocking the Promise of IoT | AWS Public Sector Summit 2016
 
Artificial Intelligence at Work - Assist Workshop 2016 - Dave Isbitski Amazon
Artificial Intelligence at Work - Assist Workshop 2016 - Dave Isbitski AmazonArtificial Intelligence at Work - Assist Workshop 2016 - Dave Isbitski Amazon
Artificial Intelligence at Work - Assist Workshop 2016 - Dave Isbitski Amazon
 
Alexa IoT Skills Workshop
Alexa IoT Skills WorkshopAlexa IoT Skills Workshop
Alexa IoT Skills Workshop
 
Having fun with alexa
Having fun with alexaHaving fun with alexa
Having fun with alexa
 
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
 
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
 
Amazon alexa
Amazon alexaAmazon alexa
Amazon alexa
 
Tracxn - Internet of Things Infrastructure Startup Landscape
Tracxn - Internet of Things Infrastructure Startup LandscapeTracxn - Internet of Things Infrastructure Startup Landscape
Tracxn - Internet of Things Infrastructure Startup Landscape
 
Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018
 
Alexa meet up bangalore - 05-JAN-2019
Alexa meet up  bangalore - 05-JAN-2019Alexa meet up  bangalore - 05-JAN-2019
Alexa meet up bangalore - 05-JAN-2019
 
Amazon Alexa Working
Amazon Alexa Working Amazon Alexa Working
Amazon Alexa Working
 
AWS re:Invent 2016: Workshop: Build an Alexa-Enabled Product with Raspberry P...
AWS re:Invent 2016: Workshop: Build an Alexa-Enabled Product with Raspberry P...AWS re:Invent 2016: Workshop: Build an Alexa-Enabled Product with Raspberry P...
AWS re:Invent 2016: Workshop: Build an Alexa-Enabled Product with Raspberry P...
 
Amazon Echo.docx
Amazon Echo.docxAmazon Echo.docx
Amazon Echo.docx
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation 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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Alexa skill development

  • 2. GORAN VUKSIC Goran works as a solution architect for Agnitio, company that delivers groundbreaking digital communication solutions for pharma and life science companies. He has 15 years of work experience in IT and wide knowledge about various technologies and programming languages.
 
 He worked on various projects for notable clients and projects he worked on have been featured many times on web sites like Forbes, The Next Web, TechCrunch, The Guardian, The Verge, Macworld and others. In the last few years, he attended several hackathons and other competitions on which his skills and work were recognised and awarded.
  • 3. LOREM IPSUM 3 Amazon Echo is a brand of smart speakers developed by Amazon.com. The devices connect to the voice-controlled intelligent personal assistant service Alexa, which responds to the name “Alexa". It can be used to listen music, check weather and traffic, answer questions, control household devices and much more. AMAZON ECHO
  • 4. ECHO VERSIONS • Echo • Echo Dot • Amazon Tap • Echo Look • Echo Show • Echo Spot • Echo Plus • Echo Auto • Echo Input • Echo Link Amp • Echo Link
  • 6. ECHO BUTTONS • an Alexa gadget • a new way to play games through your compatible Echo device
  • 7. 7 02 Echo Sub The Echo Sub is a subwoofer that connects to other Echo speakers, delivers 100W deep bass sound through a 6" woofer. 01 Echo Connect The Echo Connect is a small adapter that plugs into any Echo and a home phone line, allowing the Echo to make voice calls through your home phone number. 03 Echo Wall Clock The Echo Wall Clock, old-school looking wall clock that can display how much time is remaining on timers set with an Echo device.
  • 8. 8 ECHO INTERNET OF THINGS The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data.
  • 9. 9 ECHO FUN THINGS TO DO source: xkcd.com
  • 10. 10 EXAMPLE OF INTERACTION MODEL Alexa, ask Skill Master what are skills? wake word launch skill name utterance slot An intent represents an action that fulfils a user's spoken request. Intents can optionally have arguments called slots. Utterances are a set of likely spoken phrases mapped to the intents. This should include as many representative phrases as possible. • I am going on a trip on Friday • I want to visit Portland • I want to travel from Seattle to Portland next Friday • I'm driving from Seattle to Portland
  • 11. 11 ALEXA SKILL COMPONENTS SKILL INTERFACE https://developer.amazon.com/ • Utterances • Slots • Intents SKILL SERVICE https://aws.amazon.com/ • Index.js
  • 13. AWS LAMBDA AWS Lambda is a compute service that lets you run code without provisioning or managing servers. 
 AWS Lambda executes your code only when needed and scales automatically, from a few requests per day to thousands per second
  • 14. AWS IAM AWS Identity and Access Management (IAM) enables you to manage access to AWS services and resources securely.
 
 Using IAM, you can create and manage AWS
 users and groups, and use permissions to
 allow and deny their access to
 AWS resources.
  • 15. 15 SSML SPEECH SYNTHESIS MARKUP LANGUAGE SSML is a markup language that provides a standard way to mark up text for the generation of synthetic speech. The Alexa Skills Kit supports a subset of the tags defined in the SSML specification. • amazon:effect • audio • break • emphasis • lang • p • phoneme • prosody • s • say-as • speak • sub • voice • w
  • 16. THANK YOU. feel free to connect: LinkedIn: Goran Vuksic Twitter: @gvuksic