Как научить умную колонку собственным сценариям?

Обсудить
Аватар автора

Кукуцаполь

спросил в Сообществе

Купил умную колонку с Марусей внутри. Друзья говорят, что зря: ее ничему, кроме заготовленных команд, не научить, и чтобы было пространство для экспериментов, нужно брать «Алису».Подскажите, как на самом деле? Можно ли обучить Марусю командам?

Аватар автора

Стас Зверянов

дрессирует собак и голосовых ассистентов

Страница автора

Всего хорошо работающих ассистентов в России три: Алиса от «Яндекса», Маруся от VK Group и Салют от Сбера. И создать собственный сценарий можно с любым из них.

Какие бывают ассистенты и экосистемы

В России популярны три ассистента:

  1. Алиса от «Яндекса» — первая умная колонка и самый продвинутый голосовой ассистент на русском. С ней интересно разговаривать — языковая модель YaGPT регулярно становится лучше. Много как предустановленных навыков, так и возможностей для создания своих.
  2. Маруся от VK Group пользуется сервисами компании, поддерживает разговор. Особенно ориентирована на мам с детьми. Умные функции те же — готовые навыки, собственные сценарии и команды.
  3. Салют в экосистеме Сбера лучше всех интегрирован со сценариями и автоматизацией — навыков в десять раз больше, чем у Алисы. Кроме того, здесь три ассистента в одном — Афина, Джой и Сбер, они различаются «характером» и тоном общения.

Еще говорить по-русски и работать с умным домом может Сири — ассистент экосистемы Apple. Но Homepod — это колонка с Сири — в России официально с гарантией не купить, потому что компания ушла из страны. Да и многие функции, которые работают в Европе и Америке, в нашей стране недоступны.

Чем сценарии отличаются от команд и навыков

Сценарий — это последовательность действий. Например, чтобы по одной короткой команде колонка приглушила свет, включила спокойную музыку и открыла YouTube на телевизоре.

Сценарии полноценно работают только с другими устройствами умного дома. Чтобы спланировать по-настоящему мощную автоматизацию, ассистенту понадобится доступ к свету, датчикам, умной электронике и другим устройствам. Поэтому, если кроме колонки у вас ничего нет, пробовать функцию будет не так интересно.

Команда — это обычная просьба. Например, «выключи свет в ванной через полчаса».

Навык, или скилл, — это мини-чат-бот с голосом и «мозгом» ассистента, который запускается прямо с колонки. Например, навыком считается приложение, которое читает ребенку сказки по запросу.

Навык, в отличие от сценариев и команд, может создать только человек, знакомый с программированием и чат-ботами. Я не буду углубляться в их написание, но оставлю инструкции для энтузиастов.

Видео из жанра «Алиса грубит» или «Лучшие приколы с Алисой» — это как раз сценарии, которые пользователи прописывают вручную

Как создать сценарии и команды для Алисы

Готовые навыки можно найти в магазине для Алисы. Внутри — около ста игр, тренировок и помощников из разных сфер. Например, есть детские сказки от «Растишки» и викторины на знание субъектов России.

Навыки уже есть на серверах «Яндекса» — чтобы их запустить, достаточно сказать колонке: «Запусти навык [Название навыка]». Скачивать или устанавливать для их использования ничего не нужно.

Вот несколько интересных готовых навыков:

  1. «Угадай саундтрек» — игра с огромной базой музыки из фильмов
  2. «Угадай персонажа» — аналог игры «Акинатор». Система задает наводящие вопросы и пытается угадать загаданного персонажа.
  3. «Миллион коробок» — позволяет оставлять анонимные послания другим пользователям.
  4. «Йога для глаз» — поможет размять глаза.
  5. «Умные рецепты» — проанализирует, какие продукты есть дома, и расскажет, что из этого можно приготовить.

Собственные навыки или диалоги можно создать с помощью инструмента «Яндекс Диалоги» для разработчиков. Без опыта создания чат-ботов разобраться сложно, но у проекта есть обширная база знаний, в которой вас проведут за руку по всему процессу.

Каждый урок в «Школе Алисы» иллюстрируют роликом

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

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

Ключевое отличие Алисы от других ассистентов: возможность создавать сложные сценарии. Например, «Включи свет, если сейчас 19:00 или если на улице стемнело». То есть из условий выбирается то, которое выполнится первым. У Маруси и Салюта есть возможность создавать только простые сценарии.

Чтобы создать сценарий, нужно как минимум одно действие «если» и «тогда»
Назовите сценарий так, чтобы он не потерялся среди остальных
Если идей нет, попробуйте решения других пользователей
Но для них может не хватить устройств — хороший повод расширить умный дом
Запустить сценарий можно по любому триггеру — например, если колонка услышала звук
Я собрал адский сценарий — если колонка в спальне в будний день после семи вечера услышит звук, включатся все три Станции в доме, прибавят громкость на максимум и будут проигрывать разный контент

Как создать сценарии и команды для Маруси

Навыки в микровселенной VK называют функциями, или скиллами.

Готовые навыки доступны из каталога. Добавлять их туда могут как сами разработчики VK, так и сторонние программисты.

У Маруси больше функций, чем у ассистента от «Яндекса», — 190 штук. При этом кажется, что за команду у Маруси считается больше действий, чем у Алисы. Например, VK считает за отдельный скилл показ результатов спортивных матчей, а у Алисы это «вшито» в ассистента.

Интересные навыки у колонки от VK Group:

  1. «Ми-ми-мишный режим» — оставляет «глазки» на корпусе колонки на все время. По умолчанию они появляются только в качестве реакции на некоторые реплики пользователя.
  2. «Найди телефон» — бесплатно позвонит на телефон, если он потерялся где-то в квартире.
  3. «Питомцы» — поможет узнать, в чем разница между супер-премиум и холистик-кормом и можно ли собакам есть гранат  .
  4. «Как звучит инструмент» — проиграет звуки, которые издает мексиканская маримба или японский сямисэн.
  5. «Поддержи меня» — может сказать что-нибудь приятное или помочь в трудный момент. Со сложными запросами вроде суицидальных мыслей отправит на горячую линию.

Однажды компания проводила конкурс на лучший навык. В нем победили сказка «Новогодний переполох» и детский «Виртуальный зоопарк».

Собственные навыки, скиллы или функции создаются в конструкторе голосовых приложений Aimylogic. Освоить его сложно. Но чтобы разобраться, есть простая инструкция от разработчиков для каждого этапа процесса.

Собственные сценарии планируются в приложении «Маруся». Вы, кажется, имели в виду именно их.

Чтобы создать сценарий:

  1. Нажмите на иконку дома и перейдите во вкладку «Сценарии».
  2. Нажмите на кнопку с плюсом. После этого можно настроить время и фразы для запуска и связать разные устройства между собой.

Если у вас нет других устройств умного дома, создать много впечатляющих сценариев не получится. Но кое-что организовать с одной колонкой все же можно. Например, можно настроить, чтобы после фразы «Доброе утро» Маруся включала утреннюю сводку новостей, сообщала погоду и выводила на экран занятие по йоге.

Инструкция, как создать собственный сценарий для Маруси. Сначала перейдите на вкладку с домом
Затем — на вкладку «Сценарии»
Создайте сценарий или отредактируйте стандартный
Триггеры у Маруси те же, что и у Алисы, — время, определенная фраза или сложное условие. Например, она может считывать данные с чайника и духовки, чтобы поставить чай за 10 минут до того, как пирог нужно будет вынимать из печи
Готовых сценариев в приложении несколько десятков
Можно подстроить их под себя, если не хочется создавать с нуля

Как создать сценарии и команды для Салюта

Сбер, Афина и Джой гораздо лучше интегрированы с банковскими продуктами. Ассистенты Салюта без всяких дополнительных навыков могут перевести деньги со счета на счет, пополнить телефон или показать на экране выписку за нужный период.

Готовые навыки называются «Приложения» и доступны в каталоге на сайте Сбера. Там их 1000 — это в десять раз больше, чем у Алисы.

Деловой стиль устройств с Салютом сказывается и на приложениях: в списке много ассистентов, органайзеров и нейропланировщиков задач. Вот, на мой взгляд, самые интересные приложения:

  1. «Госуслуги» — ассистент расскажет, как выполнить любую бюрократическую операцию в России от выплат на ребенка до трат материнского капитала.
  2. «Нейронавыки» — ассистент лучше поддерживает разговор и больше походит на реального человека, потому что использует Gigachat — нейросеть от Сбера. Можно попросить у него сессию с психотерапевтом или финансовый гороскоп для любого знака.
  3. «Покупки онлайн» — можно, не касаясь экрана, заказать продукты из Metro, «Ленты» или «Самоката», а также что угодно с собственного маркетплейса Сбера.
  4. «Личный ассистент» — забронирует столик в ресторане и напомнит о встрече в календаре.

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

Собственные сценарии для Салюта настраиваются более гибко, чем для Алисы и Маруси. Например, можно голосом попросить включать аудиотехнику каждый будний день или когда датчики движения засекут кого-то в коридоре после семи вечера.

Создать сценарий можно голосом или через приложение «Салют» — для этого нажмите плюс на домашнем экране и выберите «Сценарий». Дальше назовите его, укажите условия «если», «то» и сохраните в приложении.

Поле создания сценариев у всех трех ассистентов почти полностью идентичное
Идея для сценария: отключить умную розетку, к которой подключена умная колонка, создавшая эту последовательность
Мы готовы к ночи

Что в итоге

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

Сценарии для Алисы, Маруси и Салюта можно создать самому — в мобильном приложении. А для создания навыков понадобятся знания программирования и опыт в создании чат-ботов.

Стас ЗверяновНаучили колонку чему-то необычному? Поделитесь опытом: