Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon Echo and Home Integration

Amazon Echo and Home Integration

Sing Jie Lee

October 02, 2015
Tweet

More Decks by Sing Jie Lee

Other Decks in Technology

Transcript

  1. INTENT { "intents": [ { "intent": "GetRandomNumber" } ] }

    “give me a random number” “random number” “generate a random number” “give me any number”
  2. REQUEST { "request": { "type": "IntentRequest", "requestId": " amzn1.echo-api.request.90", "timestamp":

    "2015-09-30T12:34:56Z", "intent": { "name": "GetRandomNumber" } } }
  3. INTENT { "intents": [ { "intent": "Haze" } ] }

    “PSI now” “What is the PSI now” “what is the haze like now” “haze” “weather now”
  4. INTENT { "intent": "Review", "slots" : [ { "name": "Platform",

    "type": "LITERAL" } ] } “what is the review time for {ios|Platform}” “Review time for {ios|Platform}” “what is the review time now for {mac|Platform}” “{ios|Platform} review time”
  5. REQUEST "request": { "type": "IntentRequest", "timestamp": "2015-09-30T12:34:56Z", "intent": { "name":

    "Review" } "slots": { "Platform": { "name": "Platform", "value": "ios" } } }
  6. INTENT { "intent": "Lottery", "slots" : [ { "name": "date",

    "type": "DATE" } ] } “tell me results for {last wednesday|date}” “tell me lottery results for {yesterday|date}” “lottery results for {last saturday|date}”
  7. REQUEST "request": { "type": "IntentRequest", "timestamp": "2015-09-30T12:34:56Z", "intent": { "name":

    "Lottery" } "slots": { "Date": { "name": "Date", "value": "2015-20-2" } } }
  8. Q&A