Как настроить мой навык Apex, чтобы пользователь мог сказать следующее для каждого элемента в списке правил - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь создать игру, в которой перечислены правила в начале игры, поэтому каждый раз, когда пользователь говорит следующее, он переходит к следующему правилу. Или когда пользователь говорит «вернуться к началу», он повторяет правила.

var Rule1 = "Our first rule is to stick together. If you are playing this gammme alone it will not work. to hear hte next rule say next. Or you can say start the game to start the game";

var Rule2 = "";

if(HearRules === "rules") {
    this.responce.speak(Rule1)
    .addElicitSlotDirective('next')
    .addElicitSlotDirective('Start')
    if(directCareStaffName === "josh" && residentName === "jason") {
      this.responce.speak(introductions);
    }
  'HearRUles': function (Rule1, Rule2) {
    if (this.attribute['currentStep'] == 1) {
      this.response
      .responseBuilder
      .speak('rule1');
    }
    if (this.attribute['currentStep'] == 2) {
      this.response
      .responseBuilder
      .speak('rule2');
    }
    if (this.attribute['currentStep'] == 3) {
      playSound('rule3');
    }


    }
  };
...