Как «Яндекс» создавал «Алису» Материал редакции
Что такое яндекс Алиса — подробный обзор сервиса
Большинство пользователей знают, что такое Яндекс Алиса. О создании голосового ассистента, которым и является программа, компания заявляла еще с мая 2017 года. Помощник появился 10 октября. Систем открывает перед пользователями новые возможности.
История разработки голосового помощника
Идея создать поисковую машину с функцией самообучения, как отмечают в «Yandex» возникла в 2008 году. Почти два года прошло до того момента, когда первая версия искусственного интеллекта увидела свет. Позже голосовой помощник был интегрирован в ЯндексБраузер.
Разработчики не скрывают, что главная причина, из-за которой проект начали усиленно развивать – лавинообразная популяризация нейронных сетей. Первый голосовой помощник был выпущен для пользователей смартфонов. Он содержал ответы на наиболее частые вопросы. С каждым новым обновлением программа подстраивалась под индивидуальные особенности каждого человека, который им пользовался.
Весной 2017 года на видеохостинге Youtube появился ролик, в котором сотрудник пресс-центра Яндекс общался с голосовой помощницей. Видео быстро набрало тысячи просмотров.
Сравнивать «Алису» с аналогичными программами зарубежных издателей не совсем объективно. Голосовая помощница разрабатывалась под русскоговорящую аудиторию и имеет ряд отличительных особенностей.
Подробнее: кто такая «Алиса»
«Alice» — это приложение, работа которого основана на нейронных сетях. Оно ориентировано главным образом на устройства, работающие на базе операционных систем Android и iOS.
В «Яндексе» приложили немало усилий, чтобы максимально близко адаптировать голосовую помощницу под нюансы русского языка. Команда Яндекса сделала все возможное, чтобы адаптировать искусственный интеллект под тонкости русского языка и отечественного интеллекта.
«Алисе» доступны все сервисы компании – видео, карты, музыка, которые автоматически включаются при определенном запросе. Но кроме этого «Алиса» способна поддержать беседу. В этом и заключается «фишка» помощницы.
Искусственный интеллект быстро находит интересуемые пользователя данные. В качестве источника информации используется самая крупная и авторитетная Интернет-энциклопедия – Wikipedia. В ближайшей перспективе ожидается подключение других сервисов, расширяющие возможности «Алисы», например работу в социальных сетях: Вконтакте, Одноклассниках, Фейсбуке и Инстаграмме.
Другие возможности «Алисы»
Работа над голосовой помощницей еще ведутся, поэтому функционал приложения пока ограничен. Разработчики добавляют новые фишки постепенно, отслеживая, в том числе, реакцию и пожелания пользователей.
Чтобы запустить Алису просто скажите ей «Привет».
Вот что еще умеет Алиса и какие особенности имеет.
- Прокладывать оптимальный маршрут между двумя точками на карте. При этом демонстрируется ситуация на дороге в реальном времени: показываются места аварий, отображаются на каких участках дороги движение затруднено.
- Искать информацию о публичных заведениях города, кафе, ресторанах, клубах.
- Отображать актуальный прогноз погоды любой точки мира;
- Конвертировать валюты.
- Проводить несложные арифметические операции.
- Отвечать на вопросы пользователя, используя опубликованные материалы Википедии.
Приложение постоянно совершенствуется не только благодаря обновлениям, но и во время общения с пользователем. Во время общения ведется речевой диалог. Пока не доступна возможность запуска приложения голосовой командой — но работы ведутся. Голос у pro версии «Алисы» приятный – озвучивала приложение Татьяна Шитова.
Разработчики уже презентовали подробный обзор приложения для ОС Windows 10. Для предыдущих версий программного обеспечения голосовой помощник не доступен. Что такое Яндекс Алиса на ПК? Это тот же помощник, управление которым осуществляется преимущественно клавиатурой. Однако и эта версия приложения поддерживает несколько голосовых команд. Например, она говорит «Привет» пользователю, отвечает на не сложные вопросы. Более подробный и конструктивный диалог происходит в чате.
Что такое Яндекс Алиса и основная область применения приложения понятны. Программа пока еще далека от совершенства. Но благодаря способности обучаться, она быстро выходит на один уровень с пользователем. Обновление информации происходит не только через интернет. Приложение способно обучаться во время общения с человеком. Даже если пользователь вместо «привет» использовал другое приветствие, программа запомнит его и использует в следующий раз. Возможности приложения безграничны. Только надо уметь им грамотно пользоваться. Разработчики открыли еще один секрет – по прогнозам «Алиса» в скором времени должна уметь и знать почти все, а не только прокладывать маршруты или искать video.
Тест-драйв голосового помощника «Алиса» от «Яндекса»
Лайфхакер пообщался с новым голосовым ассистентом и спешит поделиться впечатлениями от беседы.
Виртуальные голосовые помощники призваны упростить наше взаимодействие с устройствами и сервисами. Вместо того чтобы блуждать по графическому интерфейсу в поисках нужного пункта меню, вы можете просто скомандовать естественным языком «Включи музыку» или «Подскажи прогноз погоды». Идеальный помощник должен правильно понять команду и выполнить её.
Технологии, которые лежат в основе таких ассистентов, пока далеки от совершенства, но уже способны впечатлять. Вы могли наблюдать их в действии, если пользовались помощниками Google Assistant, Cortana или Siri. Теперь давайте посмотрим, чем нас может порадовать «Алиса», которая недавно поселилась в приложении «Яндекс».
Синтез и распознавание речи
В отличие от других разработчиков голосовых ассистентов, «Яндекс» фокусируется на российском рынке. Поэтому логично ждать от «Алисы» лучшей поддержки русского языка.
Хотя в голосе помощника можно без труда расслышать искусственные нотки, он звучит на порядок естественнее своего ближайшего конкурента — русскоязычной версии Siri. Для озвучивания «Алисы» привлекли актрису Татьяну Шитову. К слову, именно её голосом говорила операционная система в фильме «Она».
В плане распознавания русской речи у помощника «Яндекса» пока тоже нет равных, ошибки встречаются относительно редко. Кроме того, ассистент не просто распознаёт фразы, но и учится правильно интерпретировать их. Поэтому вы можете использовать разные формулировки и задавать последующие вопросы в контексте предыдущих — скорее всего, сервис вас поймёт:
Но промахи в интерпретации запросов пока встречаются у всех голосовых ассистентов, и «Алиса» здесь не исключение:
Интеграция со службами «Яндекса»
Другая важная особенность «Алисы», на которой делают акцент создатели, это удобная интеграция с остальными сервисами «Яндекса».
К примеру, попросите ассистента включить песню, и она заиграет в «Яндекс.Музыке». Запросите перевод фразы на другой язык — помощник откроет «Яндекс.Переводчик»:
«Алиса» также умеет отображать прогноз погоды и строить маршруты благодаря метеосервису и картам «Яндекса». А если вам понадобится найти что-либо в Сети, поможет «Яндекс.Поиск».
Взаимодействие со сторонними программами
Что касается интеграции со сторонними приложениями и службами на мобильных устройствах, то тут у «Алисы» не всё так хорошо.
Ассистент можно установить на Android и iOS, но пока «Алиса» слабо использует возможности этих платформ. Так, с её помощью вы даже не сможете быстро завести будильник, добавить напоминание или заметку. А вот Siri легко справится с этими задачами.
Хотя «Алиса» умеет открывать по запросу установленные на устройстве программы, эта функция срабатывает не всегда. Например, ассистент без проблем запускает «ВКонтакте» и Telegram, но если попросить его открыть Viber, то вместо приложения помощник направит вас на сайт этого мессенджера. На команду «открыть калькулятор» ассистент реагирует странно.
Кроме того, чтобы обратиться к «Алисе», нужно сначала войти в приложение «Яндекс» и нажать на кнопку помощника (или воспользоваться ярлыком для быстрого доступа, если у вас Android). Это не очень удобно, ведь одна из главных задач голосового ассистента — позволить вам управлять устройством без рук. Та же Siri за счёт глубокой интеграции с iOS может принимать команды, даже когда экран заблокирован.
«Алиса» на компьютере
Ассистент «Яндекса» также доступен для компьютеров под управлением Windows в виде отдельной программы. После её установки на панели задач появляется поисковая строка и кнопка для голосового взаимодействия с помощником.
Помимо функций, представленных в мобильной версии, «Алиса» для Windows умеет искать файлы на жёстком диске, запускать настольные программы, выключать компьютер или переводить его в спящий режим.
Кто озвучивает Алису Яндекс
Любопытно узнать, кто озвучивает Алису Яндекс и посмотреть ее фото? Узнайте в этой статье, как выглядит в реальной жизни актриса, подарившая Алисе голос, и как происходила озвучка текстов.
Осенью 2017 года российская поисковая система, известная как Yandex, официально запустила Алису — собственного голосового помощника. Она говорит только по-русски, но специально создана для взаимодействия с другими людьми, понимания запросов пользователей и предоставления ответов на их вопросы. Фото, как выглядит Алиса Яндекса в реальной жизни, кто озвучивает голосовой помощник – узнайте в этой статье.
Основные функции голосового помощника
Чтобы создать свой последний голосовой помощник, Яндекс.Браузер впервые выпустил бета-версию еще в мае, чтобы проверить идеи и посмотреть, как реагируют пользователи. Кроме того, помощник оснащен движком чата, который позволяет пользователям вести беседы на любую тему. Как и в Google Assistant, а теперь и в Siri, вы можете устно поговорить с ассистентом Alisa Yandex или вместо этого набрать свои вопросы.
Помощник интегрирован в поисковое приложение и был специально обучен понимать, слушать и говорить с пользователями на естественном языке.
Даже если вы спросите ассистента: «Какая погода в Москве?», а затем «Как насчет Питера?» — голосовой помощник автоматически поймет, что вы имеете в виду погоду в Санкт-Петербурге.
Голосовой помощник специально использует возможности распознавания и синтеза речи из SpeechKit — набора инструментов, используемого в таких продуктах, как Навигатор и Музыка. Поскольку русский язык чрезвычайно сложен, когда дело доходит до грамматики и морфологии, SpeechKit смог обеспечить лучшую точность для распознавания русского языка.
Помощник доступен для использования в поисковом приложении, которое можно загрузить:
Хотя ассистент говорит только на русском языке, само приложение работает на украинском и турецком языках.
Как выглядит Алиса Яндекс
В самом приложении нет картинки, как выглядит Алиса Яндекс, и внешность ее никак не описывается. Помощник — встроенная программа, и ничего, кроме голоса, разработчиками не было задействовано. В принципе, внешность большинства голосовых ассистентов пользователям не знакома. Лицо Алисы Яндекс в программе увидеть мы не можем. Но, если ввести в поисковик фразу “фото Алисы из Яндекса”, результаты выйдут на актрису, озвучившую ассистента. Давайте с ней познакомимся!
Кто озвучивает Алису Яндекс
Чьим голосом говорит Алиса Яндекс? Михаил Биленко, глава отдела аналитики и исследования машинного интеллекта браузера, рассказал, чей голос у Алисы Яндекс. Он был взят у Татьяны Шитовой, дублирующей фразы Скарлетт Йоханссон в русскоязычном переводе фильмов. А вот и фото, как выглядит актриса – голос яндексовского помощника Алисы.
Татьяна Шитова делала озвучивание не только Йоханссон, но Шарлиз Терон, Дженнифер Лоуренс, Натали Портман, Кэмерон Диас.
Количество озвученных работ, как фильмов, так и аудиокниг, больше 500. Получается, что множество актрис в русском дубляже разговаривают тем, же голосом, что и Алиса Яндекса, фотографии некоторых из них представлены ниже.
Но всё же многие любители кино ассоциируют лицо голосового ассистента с образом именно Скарлет Йоханссон. Благодаря Шитовой программа получила уникальное, мелодичное звучание. Компания заявила, что помощник очень хорошо умеет распознавать речь, способен реагировать на случайные запросы.
Как происходила озвучка текстов
Для того чтобы создать действительно качественный голос, специалисты и основоположники проекта долго работали над поставленной задачей. Пользуясь нейросетью программы, Шитовой были произведены тысячи фраз, слов и букв. Склеенные между собой разные звуки под требуемую интонацию позволили получить нужный результат — озвучка текста Яндекс Алисы вышла живой и чувственной.
Всего на то, чтобы создать и озвучить тексты Яндекс Алисы, ушел год. Интересно то, что женщина, озвучивающая Алису Яндекс, Татьяна Шитова, до последнего не знала, что она озвучивала. После того, как программа вышла в мир, девушка сказала, что, если бы она знала, насколько масштабным был выполняемый проект, она бы работала качественнее.
Как изменить голос помощника
У ассистента есть не только один голос, но несколько других вариантов озвучек. Если вам не нравится стандартный голос помощника или он вам попросту надоел — вы можете поменять персонажа на другого.
Всего еще есть 5 голосов:
Голос самого персонажа поменять нельзя. Можно лишь менять персонажей в настройках. Так, Оксана отвечает за Навигатор, а Эркан — за Новости. В рамках этого процесса, направленного на дальнейшее расширение возможностей приложения, разработчики ассистента представили бета-версию Диалога, которая предоставляет специалистам возможность развивать новые навыки для помощника.
Что такое яндекс Алиса — подробный обзор сервиса
Большинство пользователей знают, что такое Яндекс Алиса. О создании голосового ассистента, которым и является программа, компания заявляла еще с мая 2017 года. Помощник появился 10 октября. Систем открывает перед пользователями новые возможности.
История разработки голосового помощника
Идея создать поисковую машину с функцией самообучения, как отмечают в «Yandex» возникла в 2008 году. Почти два года прошло до того момента, когда первая версия искусственного интеллекта увидела свет. Позже голосовой помощник был интегрирован в ЯндексБраузер.
Разработчики не скрывают, что главная причина, из-за которой проект начали усиленно развивать – лавинообразная популяризация нейронных сетей. Первый голосовой помощник был выпущен для пользователей смартфонов. Он содержал ответы на наиболее частые вопросы. С каждым новым обновлением программа подстраивалась под индивидуальные особенности каждого человека, который им пользовался.
Весной 2017 года на видеохостинге Youtube появился ролик, в котором сотрудник пресс-центра Яндекс общался с голосовой помощницей. Видео быстро набрало тысячи просмотров.
Сравнивать «Алису» с аналогичными программами зарубежных издателей не совсем объективно. Голосовая помощница разрабатывалась под русскоговорящую аудиторию и имеет ряд отличительных особенностей.
Подробнее: кто такая «Алиса»
«Alice» — это приложение, работа которого основана на нейронных сетях. Оно ориентировано главным образом на устройства, работающие на базе операционных систем Android и iOS.
В «Яндексе» приложили немало усилий, чтобы максимально близко адаптировать голосовую помощницу под нюансы русского языка. Команда Яндекса сделала все возможное, чтобы адаптировать искусственный интеллект под тонкости русского языка и отечественного интеллекта.
«Алисе» доступны все сервисы компании – видео, карты, музыка, которые автоматически включаются при определенном запросе. Но кроме этого «Алиса» способна поддержать беседу. В этом и заключается «фишка» помощницы.
Искусственный интеллект быстро находит интересуемые пользователя данные. В качестве источника информации используется самая крупная и авторитетная Интернет-энциклопедия – Wikipedia. В ближайшей перспективе ожидается подключение других сервисов, расширяющие возможности «Алисы», например работу в социальных сетях: Вконтакте, Одноклассниках, Фейсбуке и Инстаграмме.
Другие возможности «Алисы»
Работа над голосовой помощницей еще ведутся, поэтому функционал приложения пока ограничен. Разработчики добавляют новые фишки постепенно, отслеживая, в том числе, реакцию и пожелания пользователей.
Чтобы запустить Алису просто скажите ей «Привет».
Вот что еще умеет Алиса и какие особенности имеет.
- Прокладывать оптимальный маршрут между двумя точками на карте. При этом демонстрируется ситуация на дороге в реальном времени: показываются места аварий, отображаются на каких участках дороги движение затруднено.
- Искать информацию о публичных заведениях города, кафе, ресторанах, клубах.
- Отображать актуальный прогноз погоды любой точки мира;
- Конвертировать валюты.
- Проводить несложные арифметические операции.
- Отвечать на вопросы пользователя, используя опубликованные материалы Википедии.
Приложение постоянно совершенствуется не только благодаря обновлениям, но и во время общения с пользователем. Во время общения ведется речевой диалог. Пока не доступна возможность запуска приложения голосовой командой — но работы ведутся. Голос у pro версии «Алисы» приятный – озвучивала приложение Татьяна Шитова.
Разработчики уже презентовали подробный обзор приложения для ОС Windows 10. Для предыдущих версий программного обеспечения голосовой помощник не доступен. Что такое Яндекс Алиса на ПК? Это тот же помощник, управление которым осуществляется преимущественно клавиатурой. Однако и эта версия приложения поддерживает несколько голосовых команд. Например, она говорит «Привет» пользователю, отвечает на не сложные вопросы. Более подробный и конструктивный диалог происходит в чате.
Что такое Яндекс Алиса и основная область применения приложения понятны. Программа пока еще далека от совершенства. Но благодаря способности обучаться, она быстро выходит на один уровень с пользователем. Обновление информации происходит не только через интернет. Приложение способно обучаться во время общения с человеком. Даже если пользователь вместо «привет» использовал другое приветствие, программа запомнит его и использует в следующий раз. Возможности приложения безграничны. Только надо уметь им грамотно пользоваться. Разработчики открыли еще один секрет – по прогнозам «Алиса» в скором времени должна уметь и знать почти все, а не только прокладывать маршруты или искать video.
Как «Яндекс» создавал «Алису»
Со вчерашнего дня пользователям приложений «Яндекс» для iOS и Android доступен новейший сервис голосового ассистента «Алиса». В ближайшее время «Алиса» появится и в «Яндекс.Браузере». Давайте узнаем, как он создавался и на что способен.
Задача «Алисы» — помогать пользователю в решении повседневных задач. Она подскажет погоду, где поесть, в какой магазин зайти, умеет искать любую информацию в интернете и запускать приложения по вашей просьбе. Задавая «Алисе» вопрос, вам не придётся продумывать корректную формулировку — помощник учитывает контекст беседы и восстанавливает пропущенные части предложений. А ещё с «Алисой» можно просто поговорить.
В основе голосового помощника лежит нейросеть, обученная на огромном массиве текстов. Она знает сказки, истории и анекдоты, но также способна импровизировать. Примечательно, что нейросеть продолжает обучаться. Если ответ «Алисы» покажется некорректным, можно указать ей на это, и она исправится.
Помимо нейросети, «Алисе» помогает комплекс речевых технологий SpeechKit. Он отвечает за распознавание естественной речи, причём, по заявлению «Яндекс», уровень сопоставим с человеческим. Благодаря той же технологии помощник умеет говорить. Голос синтетический, но в его основе лежит голос актрисы Татьяны Шитовой.
Кратко
- 10 октября 2017 года «Яндекс» официально представил своего голосового ассистента «Алиса».
- В основе «Алисы» — нейронные сети, которые распознают речь, интерпретируют её , составляют ответы и синтезируют голос помощника. «Алиса» обучается на огромных массивах текстов, чтобы общаться с пользователем на свободные темы.
- Есть и «редакторские» реплики, написанные командой для ответов на популярные вопросы.
- Одна из главных сложностей в разработке такой системы: понять, что будет интересовать пользователей, и как они будут об этом спрашивать. Кто-то спрашивает у поисковика «где я», кто-то — «какая моя геолокация».
- Основные отличия «Алисы» от конкурентов (к примеру, Siri) — интеграция с собственной поисковой системой компании и наличие нейронной сети, с помощью которой помощник самостоятельно генерирует новые реплики.
Почему «Яндекс» взялся за разработку голосового ассистента
К 2017 году своих голосовых помощников представили крупнейшие мировые ИТ-компании: на англоязычном рынке работает Siri от Apple, Assistant от Google, Alexa от Amazon, M от Facebook, Cortana от Microsoft. На азиатском — Duer от Baidu и Bixby от Samsung.
Весной 2017 года тестирование собственного голосового помощника запустил российский «Яндекс». Ассистент по имени Алиса встроен в поисковое приложение компании. Пользователь может решить свою задачу в форме диалога с ассистентом — вместо ввода запроса в поисковую строку. 10 октября 2017 года компания объявила об официальном запуске сервиса — помощник появился в стабильной версии поискового приложения для Android и iOS, а также в бета-версии «Голосового помощника» для Windows.
За создание «Алисы» компания принялась в конце 2016 года. Сервис начали разрабатывать потому, что вся индустрия движется в этом направлении: пользователь хочет и готов решать свои задачи в форме диалога с виртуальным помощником, готовы к этому и алгоритмы, — и можно переходить от голосового ввода к осмысленному диалогу.
Когда у пользователя появляется возможность задать вопрос голосом, он начинает говорить по-человечески. Вместо «Лада калина 2007 карданный вал дёшево купить» спрашивает: «Где мне купить карданный вал на “Ладу Калину” 2007 года»? Не выдумывает поисковый запрос, не формулирует его, как он привык это делать, а просто спрашивает.
В этом направлении параллельно движутся и поисковые алгоритмы, и диалоговые интерфейсы. Но в голосовом помощнике есть привязка к контексту — то есть способность удерживать смысл реплик и понимать, связаны ли с ними последующие высказывания.
Скажем, вы спросили «Алису»: «Какая завтра погода?» — она ответила вам: «+7 и ясно». Следующий вопрос может оказаться: «А на выходных?» Его легко понять человеку, но сложно машине — ведь в нём нет даже ключевого слова «погода». Диалоговый помощник умеет сопоставлять реплики и понимать, что вы всё ещё говорите о погоде.
Значит, когда мы от простого голосового ввода переходим к диалогу, то делаем это, чтобы дать пользователям возможность говорить так, как они привыкли — вот и всё.
Илья Субботин, руководитель продукта «Алиса»
По словам разработчиков, пользователи «Яндекса» уже умеют обращаться к сервисам компании голосом — команда «Слушай, Яндекс» работает и в «Поиске», и в «Навигаторе», и в других приложениях. Так что привыкать к новому интерфейсу им не придётся.
Илья Субботин, руководитель продукта «Алиса»
С пользовательской точки зрения, говорит команда проекта, с появлением «Алисы» меняется несколько вещей. Помимо диалогового интерфейса, помощник обрёл личность — «Алиса» проявляет эмоции, умеет шутить и «не терпит унизительного обращения в свой адрес». К ней теперь можно обращаться по имени: «Слушай, Алиса».
С технологической — за работу помощника теперь отвечает многослойная нейросеть, которая учится на массивах текстов, понимает смысл запроса и самостоятельно синтезирует речь.
Как работает «Алиса»
«Алиса» встроена в поисковое приложение «Яндекса». Общаться с ассистентом можно как голосом, так и вводя запросы с клавиатуры. При возможности «Алиса» отвечает на заданный вопрос прямо в диалоговом интерфейсе, в других случаях — показывает поисковую выдачу по запросу или нужное приложение.
Под капотом
В основе «Алисы» — нейронные сети: они распознают речь, анализируют её, определяют тематику диалога, выделяют полезную для поиска информацию, синтезируют ответы помощника.
Почти все вычисления, помимо голосовой активации (распознавания фразы «Слушай, Алиса»), проводятся в облаке. «Конечно, было бы интересно перенести часть вычислений на смартфон, чтобы “Алиса” иногда могла работать и без интернета, — говорит Илья Субботин. — Но вычислительная мощность смартфонов слишком низкая для таких задач».
Технологии машинного обучения дошли до уровня, когда пользователь может просто говорить с приложением и видеть, что то его понимает, — а синтезированный голос приобретает звучание, близкое к естественному.
команда «Алисы»
При этом мировое научное и технологическое сообщество находится лишь в начале пути — алгоритмы будут совершенствоваться и дальше. Распознавание речи, синтез, определение тематики беседы — всё это должно работать ещё лучше.
Есть общие продуктовые метрики, по которым можно оценивать работу помощника, — удовлетворенность пользователя, частота использования приложения. Но есть и более сложные параметры, объясняет Субботин. Например, умение находиться в контексте беседы: помощник должен помнить, о чём его спросил пользователь, уметь верно интерпретировать дополнительные вопросы и давать релевантные ответы.
«От релевантности одного конкретного диалога в будущем можно будет переходить к персонализации и мультизадачности: в идеале, когда я собираюсь на работу, я смогу спросить, что надеть, “Алиса” посмотрит погоду, маршрут до офиса, решит, на чем лучше доехать, и исходя из этого посоветует мне, что надеть».
Как объективно оценивать способность системы вести диалог, пока не ясно. Длина диалога мало говорит о его содержательности: беседа может затянуться, если пользователю интересно обсудить что-то с ассистентом или если помощник долго не может решить его задачу. Но и короткий диалог не всегда говорит об успешном решении проблемы.
Акцент на поиске
Разработчики голосового помощника Siri от Apple намеренно наращивают количество диалоговых сценариев — чтобы не демонстрировать пользователю поисковую выдачу. Перед командой «Алисы» такой задачи не стоит, потому что «Алиса» — другой продукт.
Apple поступает так не от богатства выбора. Просто это не поисковая компания. Мы абсолютно другие. Для нас поиск на первом месте — это лучший продукт, который у нас есть.
Загадывать, как интегрированный с поиском помощник будет адаптирован для работы на других устройствах, пока рано, считает руководитель продукта «Алиса»: индустрия пока не выяснила, какие именно устройства окажутся востребованы у аудитории, а кроме того, такие устройства будут предполагать разные сценарии взаимодействия, под которые можно будет адаптировать систему.
«У пользователя в любом случае есть задача, которую он хочет решить — взаимодействуя с голосовой колонкой или, допустим, системой управления автомобилем. В случае с колонкой упор будет сделан, вероятно, на музыке или новостях — и у нас есть музыкальный и новостной сервисы. В автомобиле водителя интересуют карты. Вряд ли он будет спрашивать у машины: “пластиковые окна купить дёшево”».
Крупные технологические компании делают ставку на развитие экосистем «умных» устройств — и это расширяет возможности взаимодействия с помощником. Если для ответа на вопрос устройству без экрана понадобится показать поисковую выдачу или открыть приложение, помощник сможет запустить нужный сервис на другом — например, на смартфоне.
«Это лишь вопрос адаптации под устройство, — продолжает Субботин. Но, по-честному, мы пока ничего не знаем. Один из лидеров отрасли — Amazon, — до сих пор экспериментирует с форматами: у компании есть колонка Echo, мини-версия Echo Dot, варианты с камерой, с экраном».
Личность
Личность «Алисы», считают разработчики, — одно из её главных конкурентных преимуществ. Проекты, рассчитанные на англоязычную аудиторию, не пытаются создать сильную эмоциональную связь с пользователем, а наоборот, скорее от него отстраняются.
Чтобы дать ассистенту личность, команде нужно было определиться с полом, возрастом, именем и чертами характера персонажа, описать поведение и составить реплики, которые помощник будет использовать для диалога с пользователем — «редакторские» ответы.
Вместе с журналистом, писателем и бывшим руководителем группы маркетинга поиска «Яндекса» Владимиром Гуриевым разработчики описали характер персонажа и выбрали для него подходящие реплики.
Всего команда описала около 320 сценариев, в которых помощник отвечает редакторскими репликами. Для каждого из таких сценариев заложено от двух до семи ответов, которые система выбирает случайным образом. «Этого достаточно, чтобы сформировать личность, но недостаточно, чтобы потрепаться обо всём на свете», — говорит Субботин.
Разработчики решили, что ассистент будет молодой девушкой, которая всегда готова помочь владельцу смартфона, но при этом не допускает панибратского отношения. Она корректна и держит дистанцию, когда её пытаются оскорбить, но не высокомерна и не кичится своими знаниями.
Помощник также должен быть ироничным и — это важно в контексте систем искусственного интеллекта — самоироничным. «Дело в том, что наш алгоритм речевого синтеза, — да и все алгоритмы конкурентов, — не очень-то хороши в эмоциях. “Алиса” немножечко над собой посмеивается, добавляя слова “шутка” или “сарказм”, где это нужно. Потому что она знает про себя, что пока не может хорошо интонировать», — объясняют разработчики.
Как выбирали имя
Команда составила список имён, которые, как показалось сотрудникам, лучше всего подходили к выбранным чертам характера. К имени предъявлялись также технические требования: например, в нём не должно было быть буквы «р» — её не выговаривают маленькие дети.
Кроме того, имя не должно было входить в другие слова или фразы. В качестве одного из вариантов разработчики рассматривали имя Майя — но оно могло спровоцировать ошибки распознавания на фразах вроде «Девятое мая». Важно было также, чтобы имя не входило в список наиболее популярных женских имён в России — чтобы сократить количество ложных активаций. Алиса в такой список не входит, но для тех пользователей, у кого в семье есть Алиса, останется возможность активировать помощника командой «Слушай, Яндекс».
Определившись с вариантами, разработчики вместе с социологами и аналитиками «Яндекса» составили опрос для пользователей сервиса «Толока». В нём компания просила определить черты характера девушки по имени. «Пользователей нельзя спросить прямо, какое имя больше подходит ассистенту, и мы спросили хитро. Взяли нужные нам характеристики — и наоборот, совсем неподходящие, и стали спрашивать: если у девушки вот такое имя, то она скорее, например, добрая или агрессивная?».
С большим отрывом, говорит Субботин, в опросе победило имя «Алиса». «И никто за время тестирования ни разу не сказал нам, что это плохое имя».
Как «Алиса» обучалась во время тестирования
Всего в тестировании ассистента приняло участие несколько десятков тысяч человек, а продлилось оно пять месяцев.
Главное, что мы выяснили за это время, — что двигаемся в верную сторону. И что те вопросы, которые, как мы думали, должны волновать пользователей, действительно их интересуют.
Перед запуском тестирования было важно определить наиболее вероятные сценарии взаимодействия: вопросы, которые пользователи будут задавать «Алисе», — а также понять, как именно они будут их задавать.
«Мы понимали, что людей волнует, к примеру, погода. Отлично, чтобы рассказать о погоде, надо на что-то среагировать — на какие-то пользовательские фразы», — рассказывает Субботин. Определившись с темой, разработчики описали самые простые сценарии: например, когда пользователь просто спрашивает: «Какая сейчас погода?». Затем добавили более сложные варианты: прогноз погоды на конкретное число, на несколько дней, на несколько дней в следующем месяце.
Ещё одна популярная тематика — определение местоположения. Изначально команда «Алисы» собрала несколько реплик, которыми пользователи могли бы активировать сценарий, но выяснилось, что зачастую люди задают вопросы совсем не так, как могли предположить разработчики. «Мы включили: “где я”, “где я нахожусь”, “какое моё местоположение”, “какой у меня сейчас адрес”. А пользователь спрашивает: “Подскажи, пожалуйста, где моя геолокация”. Такое мы не могли предусмотреть».
Разработчики отслеживают типы запросов пользователей и релевантность ответов помощника и добавляют в ассистента новые сценарии, которые не были заложены в него изначально.
Команда также занимается разработкой специальной диалоговой модели — внутри компании её называют «болталкой», — которая в будущем может взять на себя всё общение с пользователем на отвлечённые темы и обучаться новым репликам самостоятельно.
«Болталка» обучается на больших массивах текстов, в том числе диалогов. Порой, говорят создатели, они не могут предугадать ответы «Алисы» — настолько человечными они оказываются, — а иногда она может и нахамить собеседнику. Но разработчики отслеживают некорректные реплики и удаляют их из системы.
Скриншоты диалогов во время тестирования помощника
Тест-драйв голосового помощника «Алиса» от «Яндекса»
Лайфхакер пообщался с новым голосовым ассистентом и спешит поделиться впечатлениями от беседы.
Виртуальные голосовые помощники призваны упростить наше взаимодействие с устройствами и сервисами. Вместо того чтобы блуждать по графическому интерфейсу в поисках нужного пункта меню, вы можете просто скомандовать естественным языком «Включи музыку» или «Подскажи прогноз погоды». Идеальный помощник должен правильно понять команду и выполнить её.
Технологии, которые лежат в основе таких ассистентов, пока далеки от совершенства, но уже способны впечатлять. Вы могли наблюдать их в действии, если пользовались помощниками Google Assistant, Cortana или Siri. Теперь давайте посмотрим, чем нас может порадовать «Алиса», которая недавно поселилась в приложении «Яндекс».
Синтез и распознавание речи
В отличие от других разработчиков голосовых ассистентов, «Яндекс» фокусируется на российском рынке. Поэтому логично ждать от «Алисы» лучшей поддержки русского языка.
Хотя в голосе помощника можно без труда расслышать искусственные нотки, он звучит на порядок естественнее своего ближайшего конкурента — русскоязычной версии Siri. Для озвучивания «Алисы» привлекли актрису Татьяну Шитову. К слову, именно её голосом говорила операционная система в фильме «Она».
В плане распознавания русской речи у помощника «Яндекса» пока тоже нет равных, ошибки встречаются относительно редко. Кроме того, ассистент не просто распознаёт фразы, но и учится правильно интерпретировать их. Поэтому вы можете использовать разные формулировки и задавать последующие вопросы в контексте предыдущих — скорее всего, сервис вас поймёт:
Но промахи в интерпретации запросов пока встречаются у всех голосовых ассистентов, и «Алиса» здесь не исключение:
Интеграция со службами «Яндекса»
Другая важная особенность «Алисы», на которой делают акцент создатели, это удобная интеграция с остальными сервисами «Яндекса».
К примеру, попросите ассистента включить песню, и она заиграет в «Яндекс.Музыке». Запросите перевод фразы на другой язык — помощник откроет «Яндекс.Переводчик»:
«Алиса» также умеет отображать прогноз погоды и строить маршруты благодаря метеосервису и картам «Яндекса». А если вам понадобится найти что-либо в Сети, поможет «Яндекс.Поиск».
Взаимодействие со сторонними программами
Что касается интеграции со сторонними приложениями и службами на мобильных устройствах, то тут у «Алисы» не всё так хорошо.
Ассистент можно установить на Android и iOS, но пока «Алиса» слабо использует возможности этих платформ. Так, с её помощью вы даже не сможете быстро завести будильник, добавить напоминание или заметку. А вот Siri легко справится с этими задачами.
Хотя «Алиса» умеет открывать по запросу установленные на устройстве программы, эта функция срабатывает не всегда. Например, ассистент без проблем запускает «ВКонтакте» и Telegram, но если попросить его открыть Viber, то вместо приложения помощник направит вас на сайт этого мессенджера. На команду «открыть калькулятор» ассистент реагирует странно.
Кроме того, чтобы обратиться к «Алисе», нужно сначала войти в приложение «Яндекс» и нажать на кнопку помощника (или воспользоваться ярлыком для быстрого доступа, если у вас Android). Это не очень удобно, ведь одна из главных задач голосового ассистента — позволить вам управлять устройством без рук. Та же Siri за счёт глубокой интеграции с iOS может принимать команды, даже когда экран заблокирован.
«Алиса» на компьютере
Ассистент «Яндекса» также доступен для компьютеров под управлением Windows в виде отдельной программы. После её установки на панели задач появляется поисковая строка и кнопка для голосового взаимодействия с помощником.
Помимо функций, представленных в мобильной версии, «Алиса» для Windows умеет искать файлы на жёстком диске, запускать настольные программы, выключать компьютер или переводить его в спящий режим.