пауза в alexa sdk v2 responsebuilder - PullRequest
       27

пауза в alexa sdk v2 responsebuilder

0 голосов
/ 03 декабря 2018

В Alexa V1 можно легко создать паузу в ответ, используя ssml.

this.emit(':tell', "Pause now <break time='1s'/>. Start again");

Но в Alexa SDK V2 код (кодирующий специальные символы):

handle(handlerInput) {
    return handlerInput.responseBuilder
      .speak( "Pause now &lt;break time="1s"/&gt;. Start again")
      .getResponse();
  },

дает ответ без паузы, но повторяя предложение ниже.«Пауза сейчас. Начните снова»

Как тогда поставить паузу в построителе ответов Alexa SDK v2?

1 Ответ

0 голосов
/ 03 декабря 2018

Похоже, синтаксические проблемы.Я протестировал похожий фрагмент в своем тестовом навыке.Это должно хорошо работать.

handle(handlerInput) {
    return handlerInput.responseBuilder
      .speak('Pause now <break time="1s"/>. Start again')
      .getResponse();
},
...