Виртуальный помощник Siri, увидевший свет ещё в 2010 году, оказался решением вполне в духе Apple: оригинальным, интересным и на шаг впереди аналогичных разработок от конкурентов. Последние, тем не менее, не сидели, сложа руки: в 2012 году вышла первая версия Google Now (тогда доступная только под Android), а совсем недавно своё детище — Cortana — представила и Microsoft.
Глобальные идеи везде одинаковы: обработка естественного языка и персонализация с использованием дополнительных данных (GPS, календарь, история запросов и т.п.). Но сами системы вполне закономерно различаются. К примеру, при всех своих мощных возможностях по персонализации Google Now предельно безличен сам по себе — это всего лишь приложение, не более, пусть и говорящее. Siri более похож(а) на живого человека, и даже имеет какую-никакую официальную биографию, но многие моменты всё равно скрыты за завесой тайны, а то и вообще не прописаны — тот же пол. Кстати, опять же — вполне в духе Apple, я бы сказал. А вот Cortana, наоборот, имеет весьма яркую личность — не зря ведь создатели взяли имя и голос у искусственного интеллекта из серии игр Halo.
С другой стороны, не личностями едиными жива любая подобная разработка, а прежде всего удобством в работе и способностью справляться с требованиями пользователя. Именно за это в первую очередь и ценят виртуальных ассистентов — тот же Google Now тому примером. И именно с этой точки зрения решил сравнить все три системы Дэниэл Рубино (Daniel Rubino) из Windows Phone Central.
Для эксперимента были взяты iPhone 5s под iOS 7, Nokia Lumia Icon под Windows Phone 8.1 и Motorola Moto X под Android 4.4. Разумеется, говорить об идентичных характеристиках не приходится, но разница, как по мне, вполне допустима для целей эксперимента. А вот условия, в которых оказались аппараты, были максимально равными: каждую команду они слышали одновременно, лёжа рядом, буквально бок о бок.
И вот что из этого вышло:
А теперь разберём отдельные моменты подробнее.
Тест 1. «Отключить Wi-Fi».
Команду «Turn Wi-Fi off» и Siri, и Cortana выполнили безукоризненно; на видео можно заметить, что «яблочный» помощник немного запоздал с выводом картинки на дисплей, но голосовое подтверждение сработало одновременно с системой Microsoft. Всё это вполне вписывается в поправку на характеристики смартфонов. В то же время Google Now оказался не на высоте — он всего лишь выдал результаты Интернет-поиска по озвученной фразе.
Тест 2. Чекин в Forsquare.
А вот на фразу «Forsquare, check-in» корректно отреагировала лишь Cortana — остальные участники ушли в веб-поиск. Правда, Дэниэл уточняет, что Google Now всё-таки может нормально отработать эту команду, достаточно выставить слова в другом порядке: «Check-in Foursquare». В итоге справиться с задачей оказалась неспособна лишь Siri. От себя замечу, что владельцам iPhone несовместимость с Foursquare наверняка известна, а вот для тех, кто не в теме, стоило бы довести эксперимент до конца — озвучить второй вариант команды и для iPhone 5s. А то может возникнуть впечатление, что экспериментатор намеренно не дал Siri раскрыться… Ложное, разумеется, но тем не менее.
Тест 3. Звонки по Skype.
И вновь лучше всего показало себя детище Microsoft — Cortana правильно поняла фразу «Call Sam Sabri on Skype» и начала звонок этому абоненту сразу, без лишних вопросов. Siri сперва уточнила, кого именно подразумевал хозяин, но этот момент вполне можно списать на разницу в списках контактов. Тем более, что «Yes» также было распознано нормально, и звонок начался… но увы – на мобильный номер этого самого Сэма Сабри, а не на Скайп. Ну а Google Now вновь последовал принципу «не знаешь, что делать — делай поиск в Гугле».
Тест 4. Расписание спортивных матчей.
Тест 6. Поиск ресторанов.
Тест 7. Навигация от текущего места.
Тест 10. Заметка.
Тест 11 Погода.
Эти пять тестов я объединил в один список для краткости — в каждом случае все три участника обработали команду как минимум на «хорошо», при этом явного победителя не было. Хотя, разумеется, не обошлось без особенностей. К примеру, результат по запросу маршрута до определённого места Cortana выдала несколько быстрее конкурентов — но опять же, это вполне может быть следствием особенностей смартфона, а не ассистента (об этом говорит и сам экспериментатор). А вот в тесте с заметками Дэниэл отдал первенство разработке Microsoft на основании того, что она штатно использует OneNote (доступный также и для iOS, и для Android), тогда как Siri и Google Now пользуются другими функциями. Однако здесь уже лично я не вижу принципиального преимущества.
Тест 5. Расписание авиарейсов.
Запрос статуса конкретного рейса оказался «не по зубам» для Siri: iPhone 5s ушёл в веб-поиск, тогда как остальные аппараты выдали вполне чёткую информацию. Победителем в этом состязании (и по моему мнению тоже) стал Google Now — он не постеснялся проговорить результат вслух, тогда как Cortana ограничилась текстом.
Тест 8. Календарь, встречи и мероприятия.
Все три участника без проблем справились с запросом «What’s my schedule like?» («Что у меня в расписании?»), но сделали это по-разному: Google Now и Siri отобразили расписание на ближайшие дни, тогда как Cortana ограничилась текущей датой. Дэниэл деликатно воздержался от комментариев, но лично мне программа на несколько дней кажется удобнее и полезнее, чем данные только за сегодня. Поэтому осмелюсь заявить, что здесь позади осталась именно Cortana.
Тест 9. Браузер и переход по адресу.
А вот тут результаты оказались вполне однозначны: ни Siri, ни Cortana не смогли выдать по команде «Go to CNN dot com» ничего лучше… правильно, поиска в Сети. И лишь Google Now сразу выдал на экран запрошенную страницу.
В общем, как и следовало ожидать, идеальным не оказался ни один виртуальный ассистент: каждый продемонстрировал определённые сильные и слабые стороны. Можно, конечно, провести математические подсчёты и вывести победителя по количеству выполненных задач… но стоит ли? Ведь для каждого пользователя список наиболее важных функций свой. И мало толку с помощника, который умеет много, но в основном не то. Да и не стоит забывать, что и Siri, и Cortana, и Google Now являются не самостоятельными продуктами, а элементами конкретных ОС, установленных на конкретные смартфоны.
Так что окончательное определение победителя, в любом случае, за каждым отдельным пользователем — для себя. Отмечу только один момент (и соглашусь в этом с Дэниэлом Рубино): хотя Cortana ещё не вышла из стадии беты, однако в состязании показала себя более чем достойно. А значит, у Apple и Google действительно появился серьёзный конкурент в сфере виртуальных помощников.