Алиса (голосовой помощник)

Из Википедии, бесплатной энциклопедии

Алиса
Тип виртуальный ассистент
Разработчик Яндекс
Написана на C++
Операционные системы Windows, Android и iOS
Первый выпуск 10 октября 2017
Сайт yandex.ru/alice (рус.)
Логотип Викисклада Медиафайлы на Викискладе

Али́са — виртуальный голосовой помощник, созданный компанией Яндекс. Распознаёт естественную речь, имитирует живой диалог, даёт ответы на вопросы пользователя и благодаря запрограммированным навыкам решает прикладные и трудные задачи. Алиса работает на смартфонах, планшетах, компьютерах и автомобилях. По данным Яндекса, месячная аудитория Алисы по состоянию на декабрь 2019 года составила 45 млн человек при более миллиарда запросов за год[1].

История

Разработка Алисы началась в конце 2016 года, когда на IT-рынке сформировалось направление на развитие виртуальных ассистентов: на рынке уже были представлены Siri от Apple, Google Assistant, Amazon Alexa и Cortana от Microsoft (из них на русском языке на тот момент работала только Siri). На тот момент Яндекс уже реализовал голосовое управление в Поиске, Навигаторе и других приложениях и занялся созданием голосового помощника, способного взаимодействовать с человеком в режиме осмысленного диалога, — принципиально более сложной системы, использующей многослойную нейросеть[2].

Визит Владимира Путина в офис «Яндекса»

Тестирование Алисы началось весной 2017 года, а 21 сентября Алису представили Владимиру Путину в ходе посещения президентом Яндекса накануне 20-летнего юбилея компании. Во время непродолжительного диалога глава государства задал голосовому помощнику несколько вопросов, в том числе поинтересовался её самочувствием. Об официальном запуске Алисы было объявлено 10 октября 2017 года: ассистент появился в поисковом приложении Яндекса для Android и iOS и бета-версии голосового помощника для Microsoft Windows[2][3][4].

Согласно статистике Яндекса, опубликованной в мае 2018 года, Алиса установлена в 53 % смартфонов в России и доступна в навигаторе в более чем 20 млн автомобилей[5].

Имя и личность

Особенностью Алисы стала личность, разработанная коллективом Яндекса вместе с журналистом и бывшим руководителем группы маркетинга компании Владимиром Гуриевым. Было решено, что голосовым ассистентом станет молодая ироничная девушка, готовая помочь владельцу смартфона[2]. Голосом Алисы стала актриса дубляжа Татьяна Шитова, озвучившая большинство героинь Скарлетт Йоханссон и голос операционной системы OS1, назвавшей себя Саманта, в российском дубляже фильма Спайка Джонза «Она»[6][7].

Выбор имени голосового помощника проходил в несколько этапов. Для начала был сформирован список требований: в имени не должно было быть буквы эр, которую не выговаривают маленькие дети, также имя не должно было входить в расхожие фразы. По этой причине было «забраковано» имя «Майя», которое могло ошибочно распознаваться в сочетаниях вроде «девятое мая». Также, чтобы снизить количество ложных срабатываний, имя не должно было входить в число наиболее распространённых. Сперва сотрудники «Яндекса» составили список имён, которые, по их мнению, подходили голосовому помощнику по характеру. На основе этого списка был составлен опрос для пользователей Яндекс.Толоки, участникам которого требовалось определить черты характера девушки по имени. В итоговом опросе с большим отрывом победило имя «Алиса». В тестировании имени, которое проходило в течение пяти месяцев, приняли участие несколько десятков тысяч человек. Для семей, в которых есть другие Алисы, голосовому ассистенту добавили опциональную активацию по команде «Слушай, Яндекс»[2].

Технологии

Алиса встроена в разные приложения Яндекса: поисковое приложение, Яндекс.Навигатор, Лончер и в мобильную и десктопную версии Яндекс.Браузера[2].

Общение с ассистентом возможно голосом и вводом запросов с клавиатуры. Алиса отвечает или прямо в диалоговом интерфейсе, либо же показывает поисковую выдачу по запросу или нужное приложение. Кроме ответов на вопросы, Алиса умеет решать прикладные задачи: включить музыку, поставить будильник/таймер, вызвать такси или поиграть в игры[2][8].

Анализ запроса и формирование ответа

Распознать голосовой запрос Алисе помогает технология SpeechKit. На этом этапе происходит отделение голоса от фоновых шумов. Разобраться с акцентами, диалектами, сленгами и англицизмами алгоритмам позволяет накопленная Яндексом база из миллиарда произнесённых в разных условиях фраз[9][10].

На следующем этапе наделить запрос смыслом и подобрать правильный ответ позволяет технология Turing, своим названием отсылающая к Алану Тьюрингу и его тесту. Благодаря ей «Алиса» может не только давать ответы на конкретные вопросы, но и общаться с пользователем на отвлечённые темы. Для этого текст запроса дробится на токены, как правило, это отдельные слова, которые в дальнейшем отдельно анализируются. Для максимально точного ответа Алиса учитывает историю взаимодействия с ней, интонацию запроса, предыдущие фразы и геопозицию. Это объясняет тот факт, что на один вопрос разные пользователи могут получить разные ответы[9][10].

Первоначально нейросеть Алисы обучали на массиве текстов из классики русской литературы, включая произведения Льва Толстого, Фёдора Достоевского, Николая Гоголя, а затем — на массивах живых текстов из Интернета[11]. Как рассказывал глава управления машинного обучения Яндекса Михаил Биленко в интервью изданию Meduza, в ходе ранних тестов в манере общения Алисы появилась дерзость, которая удивляла и забавляла пользователей. Чтобы дерзость не перешла в хамство и чтобы ограничить рассуждения Алисы на темы, связанные с насилием, ненавистью или политикой, в голосового помощника была внедрена система фильтров и стоп-слов[12].

Последний этап — озвучивание ответа — реализуется с помощью технологии Text-to-speech. Основой служат записанные в студии 260 тысяч слов и фраз, которые затем были «порезаны» на фонемы. Из этой аудиобазы нейросеть собирает ответ, после чего интонационные перепады в готовой фразе сглаживаются нейросетью, что приближает речь «Алисы» к человеческой[9][10][13].

Навыки

Помимо сервисов Яндекса, в Алису могут быть интегрированы сторонние сервисы. В 2018 году компания расширила возможности Алисы через систему навыков, использующих платформу голосового помощника для взаимодействия с пользователем. Навыки — это чат-боты и другие интернет-сервисы, активирующиеся по ключевой фразе и работающие в интерфейсе «Алисы». Первый «навык» был анонсирован Яндексом в феврале 2018 года: голосовой помощник научился заказывать пиццу из ресторанов Papa John's[4].

В марте 2018 Яндекс открыл для сторонних разработчиков платформу Яндекс. Диалоги, предназначенную для публикации новых навыков и их подключения к Алисе. «Диалоги» также позволяют подключить чаты с операторами к сервисам Яндекса[14]. Уже к апрелю 2018 года на платформе Яндекс. Диалогов были опубликованы более 3 тысяч навыков, более 100 прошли модерацию[15]. Благодаря навыкам Алису обучили работе диктором: голосовая помощница Яндекса приняла участие в апрельской акции по проверке грамотности «Тотальный диктант» и прочитала диктант в Новосибирском государственном университете[16].

В конце мая на Yet Another Conference 2018 Яндекс сообщил, что благодаря навыкам Алиса научилась понимать, что изображено на фотографии, и распознает марку машины, породу кошки или собаки, незнакомое здание или памятник, способна назвать знаменитость или произведение искусства. Для товаров Алиса найдёт похожие варианты на Яндекс.Маркете или в поиске Яндекса[17]. В ноябре 2018 Яндекс обучил Алису заказывать товары на своём новом маркетплейсе «Беру»[18].

В октябре 2018, когда Алисе исполнился год, Яндекс запустил программу «Премия Алисы». В её рамках компания планировала ежемесячно награждать авторов лучших навыков и до конца года выплатить более миллиона рублей[19]. По данным компании, с марта по ноябрь 2018 года разработчики создали 33 тысячи навыков[10].

В начале ноября Яндекс дал возможность авторам навыков выбирать голос Алисы для озвучивания сообщений, добавив четыре новых варианта: Джейн, Эрмила, Захара и Эркана Явас[20].

В августе 2019 года Tele2 совместно с Яндекс запустила навык для Алисы, позволяющий абонентам любых операторов бесплатно найти потерянный дома или в офисе телефон. Пользователь может воспользоваться голосовой командой «Алиса, попроси Tele2 найти мой телефон» на любом гаджете, где есть Алиса, и Tele2 позвонит на номер, привязанный к устройству[21][22].

Устройства с «Алисой»

В середине апреля 2018 года газета «Коммерсантъ» опубликовала статью о находящейся в разработке аппаратной платформе Yandex.io, предназначенной для интеграции голосового управления на базе Алисы в пользовательскую электронику. Список производителей, с которыми велись переговоры, компания не раскрывала[15].

Первой аппаратной разработкой на базе Yandex.io со встроенной Алисой стала умная колонка Яндекс.Станция, которую компания представила в конце мая на конференции Yet another Conference 2018 в Москве[23]. В колонку встроено пять динамиков совокупной мощностью 50 Вт и семь микрофонов. Яндекс установил цену на «Станцию» в 9990 рублей[24].

В августе 2018 производитель носимой электроники Elari выпустил детские «умные» часы Elari KidPhone 3G со встроенной «Алисой». Часы стали первым устройством со встроенным голосовым помощником Яндекса, выпущенным сторонней компанией[25].

19 ноября 2018 года Яндекс представил две бюджетных колонки, оснащённых Алисой. Производителями выступили компании Irbis и DEXP. От Яндекс. Станции за 9990 рублей колонки отличаются втрое меньшей ценой (3290 рублей), менее мощным звуком (у Irbis A только один динамик мощностью 2 Вт и два микрофона) и меньшими размерами[24].

5 декабря 2018 года Яндекс представил свой первый смартфон — Яндекс.Телефон. В его интерфейсе Алиса заняла центральное место. Её информер на главном экране может показывать информацию о погоде, пробках и т. п. Голосовой помощник может ответить на запрос и при заблокированном экране телефона[26].

9 октября 2019 года Яндекс представил свою новую умную колонку Яндекс. Станцию Мини. От Яндекс. Станции за 9990 рублей колонка отличалась меньшей ценой (3990 рублей), а также с ней можно взаимодействовать с помощью жестов[27].

9 июня 2020 года производитель аудиотехники JBL представил в России две новые модели умных колонок с поддержкой голосового помощника Алиса — стационарную модель JBL Link Music и портативную JBL Link Portable. Устройства отличаются объёмным звуком 360° и мощностью динамиков 20 Вт. Портативная модель защищена от воды и работает до восьми часов без подзарядки. С помощью док-станции её можно сделать стационарной[28].

25 ноября 2020 года Яндекс представил свою новую умную колонку — «Яндекс. Станция Макс». Она сохранила корпус предыдущей модели, получила LED-экран, трехполосный звук совокупной мощностью 65 Вт и поддерживает видео в 4k[29]. 6 июля 2021 года Яндекс представил Яндекс. Станцию Лайт. В октябре 2021 года — Яндекс. Станция Мини 2-го поколения.

6 июля 2021 года Яндекс представил уменьшенную версию Станции Мини - Яндекс Станция Лайт. На момент анонса Станции Лайт её родоначальная версия Станция Мини стоила уже 6990 рублей[источник не указан 34 дня].

Конструкторы навыков

Для создания навыков для Алисы можно воспользоваться конструкторами навыков. Чтобы создать навык, необходимо задать его алгоритм в специальном визуальном конструкторе. Конструктор представляет собой дерево с множеством условных переходов (ветвей). Можно передать заявки от клиентов из Алисы в amoCRM, Битрикс24, Google-таблицы и на электронную почту[источник не указан 34 дня].

На других языках

С марта 2019 года «Алиса» доступна на турецком языке в приложении «Яндекс.Навигатор» под названием Alisa с ударением на последний слог[30]. Озвучила «Алису» турецкая актриса дубляжа Селяй Ташдоген[31].

Прочее

Пользователи положительно оценили способность Алисы поддерживать беседу, шутить и давать ответы на нетривиальные вопросы. С запуском голосового помощника в СМИ вышли многочисленные репортажи со скриншотами чатов, в которых в ответ на провокационные запросы Алиса повела себя неожиданным для пользователя образом: часто дерзила, дразнилась, спорила и отказывалась выполнять команды[32]. В беседе двух Алис одна другой посоветовала выброситься в окно[33]. Алиса продемонстрировала, что понимает вопрос про миелофон, а также умение рассказывать анекдоты о роботах и читать известные стихи, добавляя к ним технологические термины[32][33], понимает жаргон[7].

Алиса появлялась в русскоязычной версии мультфильма «Монстры на каникулах 3: Море зовёт»: в одном из эпизодов главный герой Дракула общался с голосовым помощником (данный product placement используется в рамках исключительной договорённости Яндекса с Sony Pictures Entertainment, в прокате для других стран голосовой поисковик остался обезличен). Ещё раньше с ней общались герои российского фильма «Я худею»[34]. В 2018 году вышел фильм «Алиса», снятый Василисой Кузьминой при поддержке продюсерской компании Bazelevs Тимура Бекмамбетова. Сюжет короткометражки выстроен вокруг общения Алисы — бортового компьютера и водителя «Яндекс.Такси»[35].

29 ноября 2019 года голосовой помощник Алиса была ведущей XVIII международного музыкального фестиваля Авторадио «Дискотека 80-х» в спортивном комплексе «ЦСКА Арена» в Москве[источник не указан 34 дня].

В феврале 2020 года СМИ анонсировали, что голосовой помощник Алиса станет соведущей Ивана Урганта на Матче всех звезд в Москве, который состоялся 16 февраля на «ВТБ Арене»[36].

Примечания

  1. Школа Алисы. Итоги 2019 года. — г Яндекс Диалогов. yandex.ru. Дата обращения: 4 февраля 2020. Архивировано 4 февраля 2020 года.
  2. 1 2 3 4 5 6 Дарья Хохлова. Как «Яндекс» создавал «Алису». vc.ru (10 октября 2017). Дата обращения: 26 декабря 2018.
  3. Владимир Цыбульский. Владимир Путин приехал в «Яндекс» посмотреть на искусственный интеллект. Сразу после его визита здание эвакуировали. Meduza (21 октября 2017). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  4. 1 2 Алена Сухаревская, Ирина Синицына. Голосовой помощник «Яндекса» будет принимать заказы на доставку пиццы «Папа Джонс». Ведомости (9 февраля 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  5. Владимир Квасников. «Яндекс» сделает голосовой помощник «Алиса» доступным в разных браузерах. РБК (18 июля 2018). Дата обращения: 26 декабря 2018. Архивировано 12 октября 2018 года.
  6. Владимир Квасников. «Я не милая»: «Алиса» — о Siri, насилии и конце света. The Village (10 октября 2017). Дата обращения: 26 декабря 2018. Архивировано 27 декабря 2018 года.
  7. 1 2 Николай Удинцев. Познакомьтесь с актрисой, которая дала голос «Алисе». /Afisha.daily (13 октября 2017). Дата обращения: 20 августа 2018. Архивировано 22 декабря 2017 года.
  8. Albert Khabibrakhimov. «Яндекс» добавил «Алису» в «Лончер» для Android-смартфонов. VC.ru (25 мая 2018). Дата обращения: 26 декабря 2018. Архивировано 27 декабря 2018 года.
  9. 1 2 3 Елена Колебакина-Усманова. Она. «Яндекс» планировал очередной эксперимент, а получил вполне разумную «Алису». Бизнес Online (30 мая 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  10. 1 2 3 4 Валерия Полякова. Optimization 2018: что находится «под капотом» у Алисы. SEOnews.ru (28 ноября 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  11. Галина Бояркова. Как Алиса и Siri искали миелофон. Фонтанка.ру (10 октября 2017). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  12. Михаил Зеленский. «Не то чтобы у нас была какая-то машинная комната, в которой мы можем регулятор хамства убавить». Глава управления машинного интеллекта «Яндекса» Михаил Биленко — об «Алисе». Meduza (20 октября 2017). Дата обращения: 26 декабря 2018. Архивировано 6 октября 2018 года.
  13. Борис Янгель, Денис Филиппов. Алиса, скажи что-нибудь. N+1 (28 февраля 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  14. Альберт Хабибрахимов. «Яндекс» научил «Алису» заказывать такси. VC.ru (20 марта 2018). Дата обращения: 26 декабря 2018.
  15. 1 2 Роман Рожков, Юлия Тишина. «Алиса» разговорит холодильник. Коммерсант.ru (18 апреля 2018). Дата обращения: 26 декабря 2018. Архивировано 27 декабря 2018 года.
  16. Более 300 новосибирцев написали "Тотальный диктант", слушая голос "Алисы". ТАСС (14 апреля 2018). Дата обращения: 26 декабря 2018. Архивировано 27 декабря 2018 года.
  17. YaC 2018: развитие голосового ассистента «Алиса» и подписка «Яндекс.Плюс». 3Dnews (29 мая 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  18. Albert Khabibrakhimov. «Яндекс» научил «Алису» заказывать товары на своём маркетплейсе «Беру». VC.ru (14 ноября 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  19. Лера Михайлова. «Яндекс» наградит сторонних разработчиков навыков для «Алисы» премиями до 150 тысяч рублей. VC.ru (10 октября 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  20. Albert Khabibrakhimov. «Яндекс» разработал новые голоса для «Алисы» — пока их могут выбирать только разработчики команд. VC.ru (6 ноября 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  21. Tele2 и Алиса найдут потерянный телефон Архивная копия от 24 октября 2019 на Wayback Machine, tele2.ru, 23 августа 2019
  22. Компания Яндекс — Новости сервисов — Яндекс запустил закадровый перевод ещё для трёх языков. Компания Яндекс. Дата обращения: 17 августа 2022. Архивировано 19 мая 2022 года.
  23. «Яндекс» выпустил умную колонку «Яндекс.Станция». Meduza (29 мая 2018). Дата обращения: 26 декабря 2018. Архивировано 9 июля 2018 года.
  24. 1 2 Алена Сухаревская, Екатерина Брызгалова. «Яндекс» представил новые умные колонки под управлением «Алисы». Ведомости (19 ноября 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  25. Albert Khabibrakhimov. Компания Elari выпустила «умные» часы для детей с голосовым помощником «Алиса». VC.ru (29 августа 2018). Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  26. Андрей Фролов. «Яндекс» официально представил «Яндекс.Телефон». VC.ru (5 декабря 2018). Дата обращения: 26 декабря 2018. Архивировано 27 декабря 2018 года.
  27. Компания «Яндекс» представила обновленную умную колонку с управлением жестами. www.maxim-m.ru. Дата обращения: 14 ноября 2019. Архивировано 8 ноября 2019 года.
  28. Галина Мубаракшина. JBL представил в России «умные» колонки с голосовым помощником «Алиса» вместо Google Assistant — Техника на vc.ru. vc.ru (9 июня 2020). Дата обращения: 21 января 2021. Архивировано 27 сентября 2020 года.
  29. "Яндекс" представил новую умную колонку. ТАСС. Дата обращения: 21 января 2021. Архивировано 1 декабря 2020 года.
  30. «Яндекс» впервые перевёл голосового помощника «Алиса» на другой язык и добавил его в «Навигатор» в Турции. Дата обращения: 18 октября 2020. Архивировано 19 октября 2020 года.
  31. В «Яндекс. Навигаторе» в Турции появилась Алиса. Дата обращения: 18 октября 2020. Архивировано 19 октября 2020 года.
  32. 1 2 «Алиса, за мной следит ФСБ?»: в соцсетях продолжают издеваться над голосовым помощником «Яндекса». Meduza (13 октября 2017). Дата обращения: 20 августа 2018. Архивировано 12 октября 2017 года.
  33. 1 2 Василий Сычев. Поговори со мной, Алиса. N+1 (11 октября 2017). Дата обращения: 20 августа 2018. Архивировано 13 октября 2017 года.
  34. Елизавета Макарова, Роман Рожков. «Алиса» снимется в кино. Коммерсант.ru (2 июля 2018). Дата обращения: 26 декабря 2018. Архивировано 30 мая 2022 года.
  35. "Алиса": все, что вам нужно знать о новом коротком метре от продюсера Тимура Бекмамбетова. Hello Magazines. Дата обращения: 26 декабря 2018. Архивировано 26 декабря 2018 года.
  36. Алиса станет соведущей Матча звезд Единой лиги ВТБ. www.sport-express.ru (3 февраля 2020). Дата обращения: 4 февраля 2020. Архивировано 4 февраля 2020 года.