Как создать навыки для «Алисы» без программирования? Конструктор «Вертер» в помощь

Создать навыки для голосового помощника «Алиса», значит оптимизировать его работу под свои нужды. Можно ли сделать это без программирования? Мы разработали простой и удобный конструктор Вертер, который позволит любому желающему формировать новые навыки для «Алисы». После модерации доступ к ним получат миллионы пользователей виртуальной сети.

Навыки для Алисы – что предлагает Яндекс?

С 13 марта 2018 года Яндекс открыл новые возможности для пользователей голосового помощника «Алиса»: теперь разработчики могут создавать свои навыки и привязывать их к сервису.

Под навыком понимается любая команда или действие, которые способен выполнить голосовой помощник: ознакомить с курсом валют или прогнозом погоды, заказать доставку еды на дом и др.

Создание навыков имеет широкие перспективы развития: по прогнозам OC&C Strategy Consultants уже в 2022 году на базе голосовых команд пользователи сети смогут совершить в сети покупки на сумму до 40 млрд долл.

Первоначально новые навыки проходят проверку модераторов и становятся доступны в приложении Яндекс Бета для ОС Android для всех пользователей.

Поддержку остальных платформ команда яндекса обещает позднее.

Что такое конструктор навыков «Вертер»?

Конструктор «Вертер» - это сервис, который позволяет создать навык для «Алисы» без программирования. Он позволяет рядовым пользователям расширить возможности голосового помощника с помощью простой последовательности действий.

При помощи конструктора Verter.Online можно легко настроить самые частые вопросы для нового навыка.

Примечание! Это первая версия конструктора «Вертер». Функциональность сервиса будет постепенно расширяться.

Как работает?

<i>Рабочий стол конструктора verter.online</i>
Рабочий стол конструктора verter.online

Для того чтобы создать новый навык в конструкторе «Вертер» достаточно выполнить следующую цепочку операций.

<i>Интерфейс добавления навыка в конструкторе Вертер</i>
Интерфейс добавления навыка в конструкторе Вертер

1) Добавить навык в конструктор

Для начала необходимо перейти по ссылке https://verter.online/ на страницу конструктора. После этого, в обязательных полях важно прописать:

  • Название навыка;
  • Адрес электронной почты, на которую будут отсылаться уведомления;

2) Создать диалог (платформа Яндекс.Диалоги)

После того как навык создан, необходимо перейти на платформу Яндекс.Диалоги и авторизоваться в Личном кабинете разработчика. Обратите внимание на следующие поля:

  • Название диалога (оно в дальнейшем будет отображаться в каталоге навыков «Алисы»);
  • Активационное имя (слово, которое позволит активировать навык голосом в разговоре с «Алисой»).Запросы для активации навыков могут иметь вид фраз: Включи [Активационное имя], Запусти [Активационное имя], Открой [Активационное имя] и др.
  • Webhook URL (webhook URL выдается пользователю на первом этапе, сразу после добавления навыка).

3) Тестирование и настройка ответов на вопросы пользователей.

<i>Интерфейс настройки диалога на платформе Яндекс.Диалоги</i>
Интерфейс настройки диалога на платформе Яндекс.Диалоги

В конструкторе Verter.Online можно задать ответы на вопросы, на которые в беседе с пользователем будет отвечать «Алиса» в рамках вашего навыка. При этом у каждого ответа может существовать несколько вариантов вопросов, а также возможность задать подсказки.

<i>Интерфейс обучения на основе сообщений пользователей в конструкторе.</i>
Интерфейс обучения на основе сообщений пользователей в конструкторе.

Вы можете протестировать свой навык в Личном кабинете разработчика на платформе Яндекс.Диалоги во вкладке Тестирование

<i>Интерфейс тестирования навыка на платформе Яндекс.Диалоги</i>
Интерфейс тестирования навыка на платформе Яндекс.Диалоги

4) Опубликовать навык в каталоге

Прежде чем приступить к публикации навыка в каталоге, важно ознакомиться с правилами публикации.

В настоящее время Яндекс.Диалоги работают в тестовом режиме, а значит навыки будут доступны только в бета-версии платформы.

5) Изучать статистику и историю сообщений

Конструктор «Вертер» позволяет не только добавлять новые навыки для «Алисы», но также просматривать информацию о пользователях и историю сообщений. Эти сведения позволят оптимизировать ответы на запросы и усовершенствовать навык.

<i>Интерфейс статистики в конструкторе</i>
Интерфейс статистики в конструкторе

Полезные ссылки:

Это первая версия конструктора. Будем рады обратной связи.

1212
14 комментариев

Я честно говоря пока не вникал в суть этой возможности, но мне кажется что потенциал сторонней платформы ограничен. Потому что самодельная служба может например по голосовому запросу проводить поиск по БД, выборку товаров и т.п. А просто "поговорить" имеет не очень много смысла.

Текущая версия проекта поможет сформировать ответы на основные вопросы.
Сейчас мы работаем над функционалом формирования заявок/заказов через голосового помощника, а также над интеграцией с внешними сервисами.
Например можно будет быстро сформировать форму для заполнения через голосовой интерфейс и получить результат в CRM.

5

Подскажите пожалуйста, как можно встроить в ответ ссылку на аудиотрек? К примеру надо по запросу выдать медитативный релаксирующий трек для прослушивания.
И второй вопрос - можно ли сделать (сейчас или в будущем) отображение новостей с сайта? Как в навыках Алисы от новостных сайтов. Ставлю навык, Алиса читает последние новости с указанного верифицированного сайта.
Спасибо

1

А наследники Кира Булычева Вам разрешают использовать имена его литературных персонажей?

Данное название имеет несколько значений:
https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D1%82%D0%B5%D1%80

Как вы выдадите мне Webhook URL?

- Вы увидите Webhook URL после регистрации и добавления навыка в конструкторе verter.online
- Данный адрес нужно будет указать при создании диалога на платформе Яндекс.Диалоги