alexa-skill

Alexa Recursive Intent Delegation when using Confirmations

大兔子大兔子 提交于 2020-08-08 05:36:45
问题 I am writing an Alexa dialog with intent confirmation. When confirmation is denied I want to restart the same dialog again by delegating to this very dialog. I am proceeding like described in this stack overflow question. As described in the solution to this question I do the delegation when the dialogState is still IN_PROGRESS . In my case Alexa always responds with the not very meaningful message There was a problem with the requested skill's response . No error message in the application

How to clear custom slot value programmatically in Alexa?

允我心安 提交于 2020-03-23 07:53:21
问题 I have an Alexa skill which requires to programmatically override the values given by the user. I have tried nullifying the value and later pass it in as the "updated Intent". this.event.request.intent.userPrompt.value = null; var updatedIntent = this.event.request.intent; this.emit(':elicitSlot', 'userPrompt',"Say something","Say something", updatedIntent); However, the input JSON shows previous value. Is there a solution to this? 回答1: there is delete this.event.request.intent.slots.

No response from any other intent request except Launch request

偶尔善良 提交于 2020-01-22 02:24:07
问题 I'm new to Alexa skill creation. I tried to create a skill for my term project in college and am trying to finish it. I've finally got the Lambda and interaction model communicating and am now testing the skill in the tool. I'm finding 2 issues. 1) The invocation name is sending me the unhandled response back, and 2) None of the intents outside of the launch intent are sending any response back. The Lambda code is as below: "use strict"; var Alexa = require("alexa-sdk"); var handlers = {

“Alexa, open Mighty Righty” - works /// “Alexa, ask Mighty Righty who is right, me or my husband” doesn't work (hmm, I don't know that one)

社会主义新天地 提交于 2020-01-21 16:44:30
问题 My published skill can be invoked by "Alexa, open Mighty Righty," but it won't work if a user says "Alexa, ask Mighty Righty who is right, me or my husband," how to do that? https://www.amazon.com/dp/B07SGBR24G/ This is the link to the working published skill. #------------------------------Part1-------------------------------- # In this part we define a list that contains the player names, and # a dictionary with player biographies Player_LIST = ["me or my wife", "me or my husband", "me or

“Alexa, open Mighty Righty” - works /// “Alexa, ask Mighty Righty who is right, me or my husband” doesn't work (hmm, I don't know that one)

南楼画角 提交于 2020-01-21 16:43:47
问题 My published skill can be invoked by "Alexa, open Mighty Righty," but it won't work if a user says "Alexa, ask Mighty Righty who is right, me or my husband," how to do that? https://www.amazon.com/dp/B07SGBR24G/ This is the link to the working published skill. #------------------------------Part1-------------------------------- # In this part we define a list that contains the player names, and # a dictionary with player biographies Player_LIST = ["me or my wife", "me or my husband", "me or

“Alexa, open Mighty Righty” - works /// “Alexa, ask Mighty Righty who is right, me or my husband” doesn't work (hmm, I don't know that one)

时间秒杀一切 提交于 2020-01-21 16:43:13
问题 My published skill can be invoked by "Alexa, open Mighty Righty," but it won't work if a user says "Alexa, ask Mighty Righty who is right, me or my husband," how to do that? https://www.amazon.com/dp/B07SGBR24G/ This is the link to the working published skill. #------------------------------Part1-------------------------------- # In this part we define a list that contains the player names, and # a dictionary with player biographies Player_LIST = ["me or my wife", "me or my husband", "me or