Как научить умную колонку собственным сценариям?
Купил умную колонку с Марусей внутри. Друзья говорят, что зря: ее ничему, кроме заготовленных команд, не научить, и чтобы было пространство для экспериментов, нужно брать «Алису».Подскажите, как на самом деле? Можно ли обучить Марусю командам?
Всего хорошо работающих ассистентов в России три: Алиса от «Яндекса», Маруся от VK Group и Салют от Сбера. И создать собственный сценарий можно с любым из них.
О чем вы узнаете
Какие бывают ассистенты и экосистемы
В России популярны три ассистента:
- Алиса от «Яндекса» — первая умная колонка и самый продвинутый голосовой ассистент на русском. С ней интересно разговаривать — языковая модель YaGPT регулярно становится лучше. Много как предустановленных навыков, так и возможностей для создания своих.
- Маруся от VK Group пользуется сервисами компании, поддерживает разговор. Особенно ориентирована на мам с детьми. Умные функции те же — готовые навыки, собственные сценарии и команды.
- Салют в экосистеме Сбера лучше всех интегрирован со сценариями и автоматизацией — навыков в десять раз больше, чем у Алисы. Кроме того, здесь три ассистента в одном — Афина, Джой и Сбер, они различаются «характером» и тоном общения.
Еще говорить по-русски и работать с умным домом может Сири — ассистент экосистемы Apple. Но Homepod — это колонка с Сири — в России официально с гарантией не купить, потому что компания ушла из страны. Да и многие функции, которые работают в Европе и Америке, в нашей стране недоступны.
Чем сценарии отличаются от команд и навыков
Сценарий — это последовательность действий. Например, чтобы по одной короткой команде колонка приглушила свет, включила спокойную музыку и открыла YouTube на телевизоре.
Сценарии полноценно работают только с другими устройствами умного дома. Чтобы спланировать по-настоящему мощную автоматизацию, ассистенту понадобится доступ к свету, датчикам, умной электронике и другим устройствам. Поэтому, если кроме колонки у вас ничего нет, пробовать функцию будет не так интересно.
Команда — это обычная просьба. Например, «выключи свет в ванной через полчаса».
Навык, или скилл, — это мини-чат-бот с голосом и «мозгом» ассистента, который запускается прямо с колонки. Например, навыком считается приложение, которое читает ребенку сказки по запросу.
Навык, в отличие от сценариев и команд, может создать только человек, знакомый с программированием и чат-ботами. Я не буду углубляться в их написание, но оставлю инструкции для энтузиастов.
Как создать сценарии и команды для Алисы
Готовые навыки можно найти в магазине для Алисы. Внутри — около ста игр, тренировок и помощников из разных сфер. Например, есть детские сказки от «Растишки» и викторины на знание субъектов России.
Навыки уже есть на серверах «Яндекса» — чтобы их запустить, достаточно сказать колонке: «Запусти навык [Название навыка]». Скачивать или устанавливать для их использования ничего не нужно.
Вот несколько интересных готовых навыков:
- «Угадай саундтрек» — игра с огромной базой музыки из фильмов
- «Угадай персонажа» — аналог игры «Акинатор». Система задает наводящие вопросы и пытается угадать загаданного персонажа.
- «Миллион коробок» — позволяет оставлять анонимные послания другим пользователям.
- «Йога для глаз» — поможет размять глаза.
- «Умные рецепты» — проанализирует, какие продукты есть дома, и расскажет, что из этого можно приготовить.
Собственные навыки или диалоги можно создать с помощью инструмента «Яндекс Диалоги» для разработчиков. Без опыта создания чат-ботов разобраться сложно, но у проекта есть обширная база знаний, в которой вас проведут за руку по всему процессу.
Собственные сценарии можно создать в приложении «Умный дом» или «Яндекс». Для этого на вкладке «Сценарии» в главном меню нажмите на плюс — или перейдите в каталог, чтобы выбрать самые популярные решения от разработчиков и других пользователей.
В редакторе сценарию нужно присвоить имя, чтобы он не потерялся. Дальше добавьте нужное количество условий «если» и «то». Например, «когда я вернусь домой, включи бодрую музыку, сделай свет поярче и поставь чайник кипятиться».
Ключевое отличие Алисы от других ассистентов: возможность создавать сложные сценарии. Например, «Включи свет, если сейчас 19:00 или если на улице стемнело». То есть из условий выбирается то, которое выполнится первым. У Маруси и Салюта есть возможность создавать только простые сценарии.
Как создать сценарии и команды для Маруси
Навыки в микровселенной VK называют функциями, или скиллами.
Готовые навыки доступны из каталога. Добавлять их туда могут как сами разработчики VK, так и сторонние программисты.
У Маруси больше функций, чем у ассистента от «Яндекса», — 190 штук. При этом кажется, что за команду у Маруси считается больше действий, чем у Алисы. Например, VK считает за отдельный скилл показ результатов спортивных матчей, а у Алисы это «вшито» в ассистента.
Интересные навыки у колонки от VK Group:
- «Ми-ми-мишный режим» — оставляет «глазки» на корпусе колонки на все время. По умолчанию они появляются только в качестве реакции на некоторые реплики пользователя.
- «Найди телефон» — бесплатно позвонит на телефон, если он потерялся где-то в квартире.
- «Питомцы» — поможет узнать, в чем разница между супер-премиум и холистик-кормом и можно ли собакам есть гранат .
- «Как звучит инструмент» — проиграет звуки, которые издает мексиканская маримба или японский сямисэн.
- «Поддержи меня» — может сказать что-нибудь приятное или помочь в трудный момент. Со сложными запросами вроде суицидальных мыслей отправит на горячую линию.
Однажды компания проводила конкурс на лучший навык. В нем победили сказка «Новогодний переполох» и детский «Виртуальный зоопарк».
Собственные навыки, скиллы или функции создаются в конструкторе голосовых приложений Aimylogic. Освоить его сложно. Но чтобы разобраться, есть простая инструкция от разработчиков для каждого этапа процесса.
Собственные сценарии планируются в приложении «Маруся». Вы, кажется, имели в виду именно их.
Чтобы создать сценарий:
- Нажмите на иконку дома и перейдите во вкладку «Сценарии».
- Нажмите на кнопку с плюсом. После этого можно настроить время и фразы для запуска и связать разные устройства между собой.
Если у вас нет других устройств умного дома, создать много впечатляющих сценариев не получится. Но кое-что организовать с одной колонкой все же можно. Например, можно настроить, чтобы после фразы «Доброе утро» Маруся включала утреннюю сводку новостей, сообщала погоду и выводила на экран занятие по йоге.
Как создать сценарии и команды для Салюта
Сбер, Афина и Джой гораздо лучше интегрированы с банковскими продуктами. Ассистенты Салюта без всяких дополнительных навыков могут перевести деньги со счета на счет, пополнить телефон или показать на экране выписку за нужный период.
Готовые навыки называются «Приложения» и доступны в каталоге на сайте Сбера. Там их 1000 — это в десять раз больше, чем у Алисы.
Деловой стиль устройств с Салютом сказывается и на приложениях: в списке много ассистентов, органайзеров и нейропланировщиков задач. Вот, на мой взгляд, самые интересные приложения:
- «Госуслуги» — ассистент расскажет, как выполнить любую бюрократическую операцию в России от выплат на ребенка до трат материнского капитала.
- «Нейронавыки» — ассистент лучше поддерживает разговор и больше походит на реального человека, потому что использует Gigachat — нейросеть от Сбера. Можно попросить у него сессию с психотерапевтом или финансовый гороскоп для любого знака.
- «Покупки онлайн» — можно, не касаясь экрана, заказать продукты из Metro, «Ленты» или «Самоката», а также что угодно с собственного маркетплейса Сбера.
- «Личный ассистент» — забронирует столик в ресторане и напомнит о встрече в календаре.
Собственные навыки можно создавать в Studio — среде разработки от Сбера. Правда, для этого придется освоить несколько новых инструментов и конструкторов. Но есть подробная инструкция от разработчиков.
Собственные сценарии для Салюта настраиваются более гибко, чем для Алисы и Маруси. Например, можно голосом попросить включать аудиотехнику каждый будний день или когда датчики движения засекут кого-то в коридоре после семи вечера.
Создать сценарий можно голосом или через приложение «Салют» — для этого нажмите плюс на домашнем экране и выберите «Сценарий». Дальше назовите его, укажите условия «если», «то» и сохраните в приложении.
Что в итоге
Прежде чем учить чему-то колонку, поймите, чего вы хотите от ассистента. Если нужно связать несколько простых действий воедино — подойдет сценарий. В случае, когда нужно сделать из ассистента чат-бота, — навык.
Сценарии для Алисы, Маруси и Салюта можно создать самому — в мобильном приложении. А для создания навыков понадобятся знания программирования и опыт в создании чат-ботов.