Как стать автором
Обновить

Как я помогал Алисе не откликаться на другие имена. Стажировка в Яндексе

Время на прочтение 6 мин
Количество просмотров 31K
Всего голосов 53: ↑49 и ↓4 +45
Комментарии 21

Комментарии 21

Ну… Теперь знаем, к кому обращаться, если три Алисы в доме начинают ругаться друг с другом :D
НЛО прилетело и опубликовало эту надпись здесь
Вообще «гениально» было маркетологам Яндекс назвать цифрового ассистента Алиса — женским именем которое в 20-ке по популярности :(
znachenie-tajna-imeni.ru/top-50-zhenskih-imen

Хотя бы из-за имени можете посчитать скольких потенциальных пользователей лишились… которые предпочтут из-за этого какой-то нейтральный Ok Google (это моё личное мнение)
НЛО прилетело и опубликовало эту надпись здесь
А не преувеличена ли эта опасность? С детства знаю несколько Алён — ни у кого не было проблем из-за популярнейшей шоколадки, например. Или то, что Васька в семье зачастую усатый-хвостатый-полосатый не особо вроде мешает жить человеческим Василиям )) imho.
С детства знаю несколько Алён — ни у кого не было проблем из-за популярнейшей шоколадки, например.

Это потому, что шоколадка не спрашивает людей чего им надо, когда кто-то позовёт Алёнку ))


Или то, что Васька в семье зачастую усатый-хвостатый-полосатый не особо вроде мешает жить человеческим Василиям

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

Алексей, крик души!

У меня дома есть колоночка от Яндекса и дочка по имени Алиса.
Разумеется, первым делом настроили колонку, чтобы откликалась на слово «Яндекс».

Оказалось, что это не решает проблему.

В повседневных разговорах слово «Яндекс» употребляется довольно часто.

— Дорогая, похоже твой сайт поднялся в выдаче Яндекса, поздравляю!
— … я поменял настройки Яндекс.Директ…
и даже
— … погугли в яндексе.

Колонка неожиданно просыпается и не понимает что от нее хотят. Особенно бесит когда мы тихо разговариваем поздно вечером и вдруг колонка громко так говорит «Возможно вам понравится… », врубает незнакомую музыку и будит детей. Бесит несказанно! Как на мине подорвался.

В моей семье это происходит почти ежедневно.

Колонкой пользуемся месяц, и где-то с прошлой недели нашей любимой кнопкой на ней стала кнопка отключения микрофона. Теперь он всегда отключен. Для меня это индикатор того, что полезность девайса стала ниже нашего уровня раздражения.

Пожалуйста, сделайте отклик или на редкое имя вроде «Брунгильда» или на словосочетание «Окей, Яндекс», «Окей, Алиса». Конечно, журналисты и технари похохмят на тему плагиата, но так в самом деле будет лучше, меньше ложных срабатываний.

Кстати, мы с женой уже пошучиваем, мол, пора бы попробовать колонку от Гугля.
Да-да, это угроза! :)
Попробуйте :) У гугла даже если ложная активация происходит, есть ещё один классификатор, который понимает, что это не с ним разговаривают, и молча затыкается.
Вот все же — когда что яндекс что гугл научат железо общаться на уровне
Ничего не изменилось.

— Информбюро, контакт! — позвал Андрей, закипая холодным бешенством.

Музыка смолкла, автомат ответил женским голосом:

— Информбюро базы «Япет-орбитальный».

— Какова формула обращения к бытавтомату в каюте, из которой я говорю?

— Двенадцать-одиннадцать.

— Индекс двенадцать-одиннадцать сменить на индекс тринадцать-девять.

— Принято к исполнению.

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


Смотрим — Триггер обращения к локальной части системы — зависит от помещения и она цифровая и такая что случайно — не скажешь, и задается пользователем (а за счет того что там похоже одни числа допустимы — упрощается проблема обучения под заданные фразы).
Триггер обращения к глобальной системе — тоже такой что случайно — сложно сказать, + прямо уточнение — «контакт».

Неужели на Арису теперь не будет откликаться?
Может вам сменить имя помощника?
image
Таких людей думаю гораздо меньше.
А можно еще статью с углубленным рассмотрением вопроса? На каком фреймворке построена НС? Какой выборкой обучали? По буквам/слогам/словам?
Тема «offline keyword spotting» в последнее актуальна, но отвратительно освещена. Хочется детальных полезных статей по ней.

На "Привет, Анфиса" тоже откликается. У меня дочку так зовут.

Спасибо за статью! Если не секрет, почему было решено написать собственный HMM-декодер, а не использовать один из уже существующих (к примеру, из Kaldi)?
Нам не хотелось тянуть Kaldi на устройство, что хоть и возможно, но сложно, и будет потреблять больше ресурсов.
Почему нельзя ставить произвольную фразу на активацию Алисы?
Для того, чтобы активация происходила на какую-либо фразу, нужно собрать выборку произношений данной фразы, а также обучить НС специально под фонемы заданной фразы, что довольно трудозатратно.
Думаю потому, что классификатор особенно оптимизирован для слов «Алиса» и «Яндекс».
Запускал пару раз Алису
пока еще очень-очень сыро
А у меня дочь зовут Арина. И теперь когда я ее называю Ариша, колонка тоже откликается. Еще иногда кажется Алиса глохнет, не реагирует на команды или реагирует но непонятно на чьи. Так то вообще все круто, но имена для детей теперь надо выбирать очень внимательно.)

У нас дома Алекса. Если по телевизору говорят Александр она просыпается. Но как-то понимает что говорят не ей и засыпает. Только индикатор загорается. Видимо отправляет кусок речи на сервера, а там более умная программа понимает что обращались не к Алексе.
Не знаю есть ли косяки с Алексой, потому что мы сами говорим по-русски, а с ней общаемся по английски. Если бы сами говорили по англ, наверное тоже были бы пл ночам проблемы с пробудкой детей. Кстати, Алекса понимает русский акцент фиговенько, тот же Гугл понимает гораздо лучше.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий