How to clear custom slot value programmatically in Alexa?
问题 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.