А я ж вам говорил, что в гугле идиоты работают? Не, ну не идиоты, а высокотренированные технические специалисты, живущие в волшебном мире, где хадупы радужными мапредьюсами какают. И какают они на то, как пользователи хотели бы продукты гугла использовать. А если кто-то делает что-то, совершенно не понимая сценариев использования, то он идиот. 
На этот раз последней радужной каплей послужило голосовое управление в Android Wear. Во-первых, оно там своё, строго не такое, как в телефоне. Просто потому, что одна и та же фраза приводит к драматически различным результатам. Причем, в телефоне это работает. Не сказать, что это лучшее, что случалось со мной, но этим можно пользоваться. В том числе на нескольких языках.  Да, не нужно, но можно.
Очевидно, разработчики Wear, изучив доведённый до ума движок в Android, нашли в нём один существенный недостаток – его писали не они. И радостно стали писать свой велосипед. Да, вся команда Wear должна быть за это уволена, желательно, через анальный расстрел. Но в нашем мире гуманизма...
Ладно, это ещё полбеды, поскольку до последнего апдейта оно хоть как-то работало. 
Отступление: в нашем мире образованные люди используют минимум два языка. Например, интерфейс телефона у меня английский. Не потому, что я ненавижу всё русское, а потому, что всякие "Настр энергсбер ржм" вместо "Power saving" меня огорчают и дезориентируют, а уведомления "ВыклМоблДанРоумПредупреждение!" ещё и пугают. А вот контакты у меня на родном для человека языке, поскольку всякие Vasili Shcheshuchenko и Энди Уорхоул – это, простите, извращение. Но команда Wear к образованным людям, очевидно, не относится.
Итак, раньше оно с трудом, но понимало команды на двух языках. "Позвонить Василию Пупкину на мобильный" и "Timer 5 minutes" приводили к ожидаемым результатам.  При этом основным языком в Google Now стоял русский – это позволяло по-русски отвечать в телеграм.
И вот эти ущербные недогуманоиды нашли и, сука, исправили досадную ошибку. Теперь часы воспринимают команды только на языке интерфейса. Который, как мы помним, английский. А так как в Google Now языком по умолчанию стоит русский, то ущербный движок распознавания речи в Wear английский не распознаёт. Теперь команда "Позвонить Василию Пупкину на мобильный" приводит к поиску в гугле "Василий Пупкин". А команда "Call Василий Пупкин" выдаёт результаты по запросу "Кол Василий Пупкин". Любая, сука, команда приводит к поиску в гугле. "Позвонить" приводит к прослушиванию песни "Позвони мне, позвони" или статье в Wiktionary, "Make a call" открывает mail.ru и т.д. Проще говоря, не работает ничего. Если же поменять язык в Google Now на английский, то команды он распознает, а контакты нет.  И ваши попытки заставить часы понять "Василий Пупкин" будут распознаны как "Was ill pup kin?". No, it wasn't, you sick stupid retarded asshole! Зла, короче, не хватает.
И поменять язык интерфейса только в часах, разумеется, нельзя.
Что же всё это означает с практической точки зрения? Ну, у меня есть два совета:
1. Не покупайте часы с Android Wear
2. Если вы купили часы с Android Wear или вам их подарили, сразу же, не включая, метните их в стену. Это позволит вам не только сохранить кучу нервов, но и получить гораздо большее удовольствие, чем от их использования.
P.S. Google, я жду видео анальной кары команды Android Wear, которая не только не захватывает мир, а ещё и вредит. Можете разместить в Google+, чтобы никто не увидел, а ссылку мне прислать. 
P.P.S. Яндекс с неизменямым языком своих андроидных приложений тоже будет гореть в аду, разумеется.
 
 
Комментариев нет:
Отправить комментарий