Alexa Node.js的技能没有达到意图

时间:2017-07-13 15:04:41

标签: node.js alexa alexa-skills-kit alexa-skill

开发一个演示,我将通过语音命令控制硬件,遵循Node.ja样本,当我在服务模拟器中测试时工作正常,但是当我来回到dot时,意图无法识别,请认为我是缺少会议,我不知道我怎么能在这里做到

这是index.js

"Blah blah blah some_variable"

这是我的意图Schema

import statistics

list = [10, 2, 6, 12, 14, 15, 15, 24, 15, 25, 3, 12]

def average(array):
    print "The mean is of %d is %d" % array, statistics.mean(list)

average(list)

1 个答案:

答案 0 :(得分:0)

这是因为当您发出tell响应时,ask-node-sdk将在响应JSON中包含"shouldEndSession": true,这将反过来结束当前会话。使用tell代替ask,它将包含"shouldEndSession": false并等待用户响应。

'AMAZON.HelpIntent': function () {    
     this.emit(':ask', 'insert speech here', 'insert re-prompt here');
},
相关问题