«Алиса» в Honor 30 Pro+ — не просто программа: как в смартфон интегрировали российский искусственный интеллект

Производитель говорит про смартфон Honor 30 Pro+, что он вдохновлен Россией. Вероятно, часть этого вдохновения вылилась в интегрированный в устройство на уровне системы российский голосовой помощник «Алиса». Рассказываем, что умеет Алиса на Honor 30 Pro+ и что удалось вместе улучшить инженерам Honor и Яндекса.

Что за Алиса

Вообще-то, по данным опроса Just AI, 77 процентов россиян пользуются голосовым ассистентом «Алиса». Но кто мы такие, чтобы останавливать великий процесс просвещения на этой планке?

«Алиса» — искусственный интеллект, созданный в стенах Яндекса. Голос у него женский, а характер иногда сложный. Но в помощи Алиса никогда не откажет — если не делом, так добрым словом.

Почему Алиса? На самом деле, такое имя выбрали случайные пользователи, сами того не зная. В Яндексе выбрали несколько имён и набор человеческих черт характера. Затем в сервисе «Толока» людей спрашивали, какие из этих черт ассоциируются с разными именами. Получилась Алиса. Правда, перед этим был и другой фильтр: имя должно быть достаточно редким, а кроме того не совпадать со словами из обычной речи (из-за этого, например, забраковали Майю).

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

Что умеет Алиса

Команды вроде включения музыки и установки будильника по голосовой команде проскакивали в смартфонах еще до эпохи искусственного интеллекта. Всё это Алиса, конечно, умеет, но на том её способности не заканчиваются.

Умный помощник Яндекса умеет искать информацию в интернете (а на некоторые вопросы сразу давать ответ), включать таймер, запускать приложения, открывать сайты, вызывать такси, прокладывать маршруты, покажет пробки.

Что особенного у Алисы в Honor 30 Pro+

h30proplus_design-15.jpg

Обзор смартфона Honor 30 Pro+: топовая модель флагманской линейки с очень хорошими камерами и без сервисов Google

Приложение «Яндекс» с Алисой и всеми прочими сервисами компании можно установить на любой смартфон, но на Honor 30 Pro+ оно работает особенным образом. В новом флагмане Honor Алиса назначена системным голосовым помощником, а кроме того, она «слышит» пользователя даже если экран смартфона заблокирован. Звучит просто, но на самом деле это потребовал немалых усилий со стороны инженеров Яндекса и Honor.

Смартфон работает на процессоре Kirin 990 5G, в котором восемь вычислительных ядер разной производительности, 16 графических и еще три для задач искусственного интеллекта. Они умеют перераспределять мощность в зависимости от нагрузки. Но когда экран заблокирован, все они «спят» и лишь иногда «просыпаются» для выполнения фоновых задач. Если бы они обрабатывали все окружающие звуки, то аккумулятор смартфона разряжался бы слишком быстро. Поэтому разработчики пошли другим путём.

Любая команда для Алисы начинается с её имени, и только если оно точно идентифицировано, можно подключать вычислительные ядра. Поэтому ожидание этого приветствия возложили на потребляющий очень мало энергии DSP — цифровой сигнальный процессор. Зная набор команд этого процессора и то, как именно он их исполняет, инженеры создали достаточно компактную модель нейронной сети, которая может быстро и энергоэффективно работать на базе DSP. Проект этой интеграции начался еще в январе и занял меньше трёх месяцев — в середине апреля Алиса была готова работать на Honor 30 Pro+ с заблокированным экраном.

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

Что в итоге? Honor 30 Pro+ просыпается, если позвать Алису, в 92,5% случаев — это очень высокий уровень точности обработки голосовых команд. После разблокировки экрана, на смартфоне уже будет открыто приложение «Яндекс» с Алисой, готовой выполнять команды. Вскоре разработчики планируют научить помощника обрабатывать часть команд даже когда телефон еще не разблокировали. Но сейчас можно подойти к телефону, позвать Алису, использовать разблокировку по лицу и попросить включить музыку, открыть сайт с рецептом, задать температуру кондиционеру — и даже не прикасаясь к экрану. А если экран разблокирован, то Алиса услышит и выполнит задание, какое бы приложение ни было запущено.

Полный текст статьи читайте на iXBT