Easy-Peasy Alexa Skills

+

O cómo crear una Alexa Skill en un momentito

Clara

Teleco Engineer 👩🏻‍🎓


Ex-Researcher 📚


FullStack JavaScript Developer & Lover 👩🏻‍💻❤️

 

Free-time Alexa Skills Developer 🤓

 

Alexa Games Hackathon 🏆

2

3

4

5

6

Voice Interaction Model

Lambda Function

Alexa Presentation Language

Stop Talking Start Showing

Thx 🤓❓

1

¿Qué es una Alexa Skill?

1

¿Qué es una Alexa Skill?

🔊

+
🎤

"Alexa, quiero hablar
con Papá Noel"
"Alexa, abre
Los Hombres Lobo"

1

¿Qué es una Alexa Skill?

ADD TO 🛒

"Alexa, pídeme un taxi para dentro de media hora"

"Alexa, tráeme papel higiénico"

TAXI!✋🏻🚕

2

Voice Interaction Model

  • Invocation Name

A qué Skill pregunto

  • Intents

Qué pregunto

  • Utterances

Cómo lo puedo preguntar

  • Slots

Qué es importante de lo que pregunto

2

Voice Interaction Model

➡️ "ParameterIntent"

2

Voice Interaction Model

Tools 🛠

3

Lambda Function

Node.js ❤️
Python 🐍
Java 👵🏻

3

Lambda Function

Intent

🤔

3

Lambda Function

Slots

"grados"
"temperatura"
"calor"
"frío"
"temperatura"

3

Lambda Function

  • Account Linking         ↔️ 
  • Datos de sesión
  • Datos persistentes en Amazon S3 o DynamoDB
  • Speech Synthesis Markup Language (SSML):
    • Alexa Emotions
    • Speechcons
    • Polly Voices
    • Alexa Skills Kit Sound Library
  • Alexa Presentation Language for Audio (APLA)

¿Qué más? ¿Qué más? 🤓

3

Lambda Function

Tools 🛠

4

Alexa Presentation Language

4

Alexa Presentation Language

4

Alexa Presentation Language

¿Tengo pantalla? 🤔

4

Alexa Presentation Language

document
datasources

4

Alexa Presentation Language

Tools 🛠

4

Alexa Presentation Language

5

5

Stop Talking Start Showing

5

5

Stop Talking Start Showing

5

5

Stop Talking Start Showing

5

Stop Talking Start Showing

5

Stop Talking Start Showing

6

Thx 🤓❓

?

Made with Slides.com