Ожидание / Продолжение в Alexa Skill Response - PullRequest
1 голос
/ 07 мая 2019

Я развиваю навык Alexa, который читает инструкции для пользователя.Эти инструкции длинные и обычно состоят из 8-12 шагов по 1-2 строки на шаг.

Я хочу добавить ждать / продолжить процесс в моем умении.

Например:

Я хочу реализовать способ, которым пользователь может сказать «подождать», скажем, на шаге 3, и ждать, пока пользователь скажет «продолжить возобновлять чтение инструкций с шага 4.»

Проблемы:

Я не смог найти способ заставить навык Алекса слушать (пользовательский ввод), пока она доставляет ответ (в этом случае подождать) .

Я не смог найти способ заставить Алекса ждать, пока пользователь что-то скажет (продолжить в этом случае) , чтобы продолжить чтение ответа без потери сеанса.

1 Ответ

1 голос
/ 08 мая 2019

Попробуйте использовать интерфейс AudioPlayer. Алгоритм будет примерно таким:

  1. Пользователь говорит «пауза». Вы включаете его тихую музыку.
  2. Пользователь говорит "резюме". Вы выключаете музыку и продолжаете рассказ.

PS

Я не смог найти другой способ удержать сеанс пользователя более 16 секунд.

...