30 марта 2015 г.

Голосовое управление в Android Wear

А я ж вам говорил, что в гугле идиоты работают? Не, ну не идиоты, а высокотренированные технические специалисты, живущие в волшебном мире, где хадупы радужными мапредьюсами какают. И какают они на то, как пользователи хотели бы продукты гугла использовать. А если кто-то делает что-то, совершенно не понимая сценариев использования, то он идиот.

На этот раз последней радужной каплей послужило голосовое управление в 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. Яндекс с неизменямым языком своих андроидных приложений тоже будет гореть в аду, разумеется.

Комментариев нет:

Отправить комментарий