Мы обычно рекомендуем использовать состояния для таких вещей. Например, вы можете добавить состояние PlayConfirmationState
к вашему вопросу с помощью followUpState
, а затем в этом состоянии прослушать AMAZON.YesIntent
.
Вот как это может выглядеть в вашем app.js
:
app.setHandler({
'LAUNCH': function() {
this.followUpState('PlayConfirmationState').
.ask('Do you want me to play NRJ radio?');
},
'PlayConfirmationState': {
'AMAZON.YesIntent': function() {
this.alexaSkill().audioPlayer().play('url', 'token')
.tell('I will play NRJ radio');
},
// Other intents in the state
},
// Other intents outside the state (stateless)
});
Для получения дополнительной информации ознакомьтесь со следующими ресурсами: