在n秒钟后如何在没有用户响应的情况下触发某些动作?

时间:2019-05-06 23:40:59

标签: node.js amazon-web-services aws-lambda alexa-app

假设Alexa向用户提问。如果用户在7秒钟后没有响应,我想触发“ AMAZON.NoIntent”并继续下一个问题。

我在问题后尝试使用javascript“ setTimeout”函数

this.emit(':askWithCard',speechOutput,repromptSpeech,cardTitle,cardContent,imageObj);
const this_obj = this;
setTimeout(function(){this_obj.emitWithState('AMAZON.NoIntent');}, 7000);

但是什么也没有,它只是希望像往常一样得到答案。

0 个答案:

没有答案