Разработка навыка для голосового ассистента
Необходимо создать навык с линейным сценарием, состоящим из 38 однотипных блоков. Каждый блок представляет собой отдельный шаг в диалоге.
Сценарий работы навыка
Для каждого из 38 блоков алгоритм должен быть следующим:
- Ассистент озвучивает порядковый номер блока и его название.
- Ассистент зачитывает небольшой текстовый блок (2-3 фразы).
- Ассистент задает пользователю вопрос о готовности перейти к следующему блоку.
- Если пользователь отвечает утвердительно, происходит переход к следующему блоку, и сценарий повторяется.
- Если пользователь отвечает отрицательно, ассистент предлагает повторить текущий блок.
- После успешного завершения всех блоков ассистент выражает одобрение и предлагает пользователю включить тематический подкаст по обсуждаемой теме.
Требования к реализации
- Общее количество блоков: 38.
- Логика перехода между блоками должна быть строго последовательной.
- Необходимо предусмотреть обработку положительных и отрицательных ответов пользователя на вопрос о готовности.
- В конце сценария должно быть реализовано предложение о включении подкаста.
- Все тексты для озвучки (названия блоков, фразы, вопросы, финальная реплика) будут предоставлены отдельно.
Технические детали
Навык должен быть реализован в соответствии с техническими требованиями и документацией платформы голосового ассистента. Важно обеспечить стабильную работу и четкое следование описанному сценарию.