Алиса, всё грустно

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

Голосовой помощник Яндекса — «Алиса» — работает на смартфонах, в автомобилях и в Яндекс-станции. Алиса обладает «навыками»: человек спрашивает и командует, Алиса отвечает и выполняет.

Есть стандартные навыки («какая сейчас погода»). Можно делать собственные: «включи свет», «проверь почту», «закажи пропуск». В теории выглядит красиво.

У Яндекса целый каталог навыков
У Яндекса целый каталог навыков

Я посмотрел, как «нестандартные» навыки работают на практике. И пришёл к выводу, что для «умного» дома или офиса они совсем не годятся.

1. Нельзя сделать навык только для себя

Есть как бы «приватные» навыки, но приватность заключается только в том, что они скрыты в каталоге. На самом деле — доступны всем. То есть если создать навык, который проверяет почту и зачитывает письма — изучить ваш почтовый ящик сможет любой, кто услышит, как вы обращаетесь к Алисе.

Многообразие настроек приватности
Многообразие настроек приватности

Вряд ли кто-то захочет, чтобы другие люди читали его письма, командовали светом в квартире или тем более банковским счётом ツ

Это было бы поправимо, если бы не следующая проблема:

2. Нет автоматической авторизации

«Алиса» не умеет отличить человека по голосу или привязать навыки к учётной записи. Если хотите настоящей приватности — реализуйте авторизацию самостоятельно.

А поскольку авторизовать по голосу — задача нетривиальная, скорее всего придётся ограничиться секретным словом и привязкой к устройству. Не слишком удобно в повседневном использовании.

3. Нельзя просто так взять и попросить

Нельзя просто сказать «Алиса, включи свет в прихожей». Сначала придётся активировать навык:

— Алиса, запусти навык «умный дом»

И затем уже командовать:

— Включи свет в прихожей

Да быстрее самому включить ツ

Но дело ещё хуже. Фраза для активации должна быть глобально уникальной среди всех существующих в мире навыков. То есть «умный дом» не подойдёт, придётся говорить что-то типа такого:

— Алиса, запусти навык «Умный дом Антона Жиянова». Включи свет в прихожей.

Фраза для активации, она же «активационное имя», должна быть уникальной
Фраза для активации, она же «активационное имя», должна быть уникальной

И это мне ещё с редкой фамилией повезло. Готовьтесь испытать муки творчества, сравнимые с придумыванием домена или адреса электронной почты.

4. На выходе — вахтёр

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

Модерация занимает 1–3 дня.

⌘ ⌘ ⌘

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

4242
27 комментариев

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

25
Ответить

интересная работа у кого-то

3
Ответить

Надеялся добавить команду:
- Алиса, все говно.
*включает самый грустный плей-лист*

Но теперь его не примут :(

2
Ответить
Комментарий удалён модератором

Миелофон

3
Ответить

Интересно, насколько часто Алису достают этим мелофоном?))

Ответить

Все так, модерация вообще выводит из себя, Платон Щукин жжет.
Им бы взять и сделать как в Alexa Echo - все навыки сразу доступны из главного меню, нет, что-то сами все время выдумывают.
С умным домом действительно все неудобно.
И самое интересно - если у вас работает навык в Алисе, то не факт что он будет работать на Яндекс.Станции.
Если в Алисе название навыка по русски отображается, то в Станции это же слово может отображаться на латинице почему-то.

Хотя мы все-таки запилили навык для умного дома:

От лампочки до пылесоса и дрона — как мы научили Алису управлять сотнями устройств
https://habr.com/company/mobile_one/blog/419467/

5
Ответить