![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5044241/A2.png)
Amazon Alexa
Créer une application qui entend et parle
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
Hello 👋
Ouadie LAHDIOUI
Consultant IT
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7759874/Ouadie-min.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846111/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7759892/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846130/simple_logo.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846126/logo.png)
AWS Morocco User Grour
AWS Community day Mena
Angular Morocco
JS RockStar .show()
Créer une application qui entend et parle !
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846234/kabour.jpg)
comment c'est possible ?
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
c'est désormais possible avec l'apparition du "Voice user interfaces" 🙌
Graphical user interface (GUI)
command line user interface (CUI)
voice user interface (VUI)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846350/Charmbar.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846351/Screenshot-from-2019-05-02-16-05-38.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846359/Optimized-header-Why-your-hotel-needs-to-start-prepping-for-VUI-Voice-User-Interfaces-now.jpg)
Amazon Alexa, Google assistant, Siri ....
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
Amazon alexa, kézako 🤔
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049288/VUI1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049289/VUI2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049370/amazon-alexa-logo-D1BE24A213-seeklogo.com.png)
Alexa
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
Alexa vs l'enceinte echo
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/7846543/ASK-Echo-Device-suite.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5048255/Screen_Shot_2018-06-21_at_01.43.39.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3171730/67f4381e7ccdadc93f6f167020386877.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3171730/67f4381e7ccdadc93f6f167020386877.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049345/Screen_Shot_2018-06-21_at_12.19.38.png)
Alexa Support de plus de langues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5044275/A3.jpg)
Démonstration #1
Configuration de l'enceinte sur
> www.alexa.amazon.com <
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
ALEXA SOUS LE CAPOT
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049288/VUI1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049289/VUI2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049884/alexa-logo.png)
TRAITEMENT AUTOMATIQUE DU LANGAGE NATUREL
reconnaissance vocale
Text<>to<>speech
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5537286/Orange_lambda.svg.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5044577/Utterances-Blog._CB498509868_.png)
trois choses à savoir
pour développer votre skill Pour Alexa
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
1) tout commence une fois vous dites
Alexa
echo- computer
vous pouvez changer le mot déclencheur en :
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
2) traitement automatique du langage naturel
Alexa, c'est quoi l'état du trafic du Métro 1
Alexa, Demande à info-trafic l'état du trafic du tram 1
Alexa, ouvre info-trafic
Mot déclencheur
Action
Nom de la skill
Mot déclencheur
Paramétres
Mot déclencheur
Action
Nom de la skill
Paramétres
Phrases d'apprentissage
Phrases d'apprentissage
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
3) détection des intentions utilisateur
Extraction des paramètres
gettraficinfo
L'état du trafic du tram 1
L'état du trafic du métro 1
L'état du trafic de l'RER 1
Autreintent
...
...
...
intents
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5052225/utterences.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5044275/A3.jpg)
Démonstration #2
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049164/InfoTrafic.png)
Configuration @ développement d'une skill
> www.developer.amazon.com <
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
vue globale de l'Archi de la skill
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049288/VUI1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049289/VUI2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049370/amazon-alexa-logo-D1BE24A213-seeklogo.com.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049899/lambda.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5049907/RATP_icone.png)
@lahdiouiouadie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
voici à quoi ressemble une REquête
alexa > votre serveur
{
"version": "1.0",
"session": {
"new": true,
"sessionId": "amzn1.echo-api.session.<value>",
"application": {
"applicationId": "amzn1.ask.skill.<value>"
},
"user": {
"userId": "amzn1.ask.account.<value>"
}
},
. . .
"request": {
"type": "IntentRequest",
"requestId": "amzn1.echo-api.request.<value>",
"timestamp": "2018-03-22T15:25:51Z",
"locale": "en-US",
"intent": {
"name": "getTraficInfo",
"confirmationStatus": "NONE"
}
}
}
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
et voici à quoi ressemble une réponse
votre serveur > alexa
{
"body": {
"version": "1.0",
"response": {
"outputSpeech": {
"type": "SSML",
"ssml": "<speak> Bienvenue dans ....</speak>"
},
"reprompt": {
"outputSpeech": {
"type": "SSML",
"ssml": "<speak>Voulez-vous l'état du trafic de quelles lignes ?</speak>"
}
},
"shouldEndSession": false
},
"userAgent": "ask-nodejs/1.0.25 Node/v6.10.3"
}
}
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/6729897/23931.png)
@lahdiouiouadie
Merci !
Des questions ?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/5044241/A2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/381089/images/3677007/twitter-xxl.png)
@lahdiouiouadie
AMAZON ALEXA CRÉER UNE APPLICATION QUI ENTEND ET RÉPOND
By Ouadie LAHDIOUI
AMAZON ALEXA CRÉER UNE APPLICATION QUI ENTEND ET RÉPOND
DÉVELOPPER VOTRE CHATBOT VOCAL INTELLIGENT AVEC ALEXA
- 1,102