开发一个演示,我将通过语音命令控制硬件,遵循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)
答案 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');
},