Ok google показать машину
Окей, Google, где моя машина?
Одним из наиболее заметных нововведений Android 4.1 Jelly Bean стало внедрение голосового ассистента Google Now. Очевидно, что главной задачей последнего было уничтожение невероятно популярного конкурента по имени Siri, который находится внутри «яблочных» девайсов. Получилось это или нет — каждый вправе решать сам, однако останавливаться на достигнутом не собирается ни один из производителей. Очередным доказательством тому послужила новая функция данного сервиса, о которой стало известно благодаря тщательному исследованию кода приложения. Похоже, вскоре у автолюбителей появится возможность вспоминать местоположение своего железного коня прямо на экране смартфона.
Прежде всего, стоит отметить, что недооценить полезность данного сервиса сложно уже сейчас. Помимо обыкновенных вопросов о состоянии погоды и росте любимого баскетболиста, Google Now может также стать интересным собеседником на тему расписания рейсов определённого аэропорта или ближайшей автобусной станции. Естественно, приложение имеет огромный потенциал и великое множество еще не реализованных идей, над одной из которых, похоже, всерьез задумались инженеры поискового гиганта.
О грядущей новинке стало известно благодаря усилиям наших коллег из androidpolice. После изнурительных поисков в одной из огромного числа папок была найдена строка, смысл которой довольно однозначен:
Возможности современных девайсов позволяют с легкостью отслеживать время и место парковки автомобиля. Учитывая начало сотрудничества Google с крупнейшими производителями автомобилей, можно предположить, что в один прекрасный день смартфону удастся успешно заменить сигнализацию.
Строить догадки по поводу сроков реализации вышеупомянутой функции в жизнь рано, однако составить мнение о ней можно уже сейчас. Очевидно, что среди неравнодушных найдутся как сторонники, так и противники подобных новшеств. И если первые будут вдохновлены очередным рывком технологии, то последние вновь припомнят проблему приватности, с которой уже не раз сталкивался поисковый гигант.
А к какому лагерю относитесь вы? Поделитесь своим мнением ниже.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
OK Google, заведи мне машину
Будущее всё ближе. Лет 10 назад я и не мог подумать, что буду заводить машину с помощью голосовой команды!
Последние годы я с интересом наблюдал за бурным развитием голосовых ассистентов. После выхода Google Home Mini, решил что и мне уже пора попробовать, так как цена стала более-менее адекватной для «игрушки». Первый проект — интеграция голосового помощника с GSM модулем StarLine для автозапуска, контроля координат, напряжения аккумулятора и других параметров, отдаваемых сигнализацией автомобиля. Итак, поехали?
Наличие Google Home не обязательно, всё описанное далее будет работать и с приложением Google Assistant на телефоне. У меня установлен GSM/GPS модуль StarLine M31, но должно работать со всеми GSM сигнализациями от StarLine.
Общая схема приложения для Google Assistant
1. DialogFlow.com
Для начала нам надо создать приложение (agent) на dialogflow (бывший API.AI).
Регистрируемся с помощью Google аккаунта к которому у нас будет привязан Google Home.
К сожалению, русский язык пока не доступен для Google Assistant, выбираем английский.
Далее нам надо создать Intents. Intent в терминологии DialogFlow — одна из веток диалога отвечающая за определенное действие. В нашем случае это будут: GetBattery, GetTemperature, StartEngine, StopEngine. Так же существует Default Intent, срабатывающий в самом начале, обычно это приветствие и краткий рассказ о том, что можно делать с помощью данного приложения.
В каждом Intent нам необходимо указать примеры голосовых команд (User says), желательно по 5-10 разных вариантов.
Во всех Intents, кроме дефолтного, нам необходимо отправлять запросы к нашему скрипту (WebHook), поэтому ставим Fulfillment — Use webhook.
2. WebHook для взаимодействия с сервером Starline
Нам нужен скрипт который получает Intent из запроса от DialogFlow и дергает команды Starline. Быстрее всего у меня получилось реализовать это на Python+Flask.
Взаимодействие со StarLine взято отсюда + прочекано на актуальность снифером в браузере.
Для запуска на сервере я использовал gunicorn
+ nginx в качестве реверс прокси.
Учтите, HTTPS обязателен!
Да, пользуясь случаем, хочу обратиться к команде StarLine — ребята, почему бы не сделать нормальный API с документацией? Глядишь и интеграций со сторонними продуктами стало бы в разы больше?
3. Тестируем в симуляторе и на реальном усройстве
А вот и результат тестирования в реальном мире
Единственный косяк, в данной версии он отвечает «Engine started» до реального запуска двигателя так как не успевает дождаться ответа от Starline.
1. Запрос местоположения у Google Assistant, озвучивание расстояния до машины (Starline умеет отдавать координаты). Пока непонятно как для WebHook на Python запросить местоположение Google Home.
2. Упростить интеграцию Google Starline, тогда отпадёт необходимость хардкодить пароль. Без участия со стороны Starline, как я понимаю, это не возможно.
1. Google Assistant не успевает дождаться от сервера Starline ответа о статусе запуска двигателя
2. Пока при тестировании можно использовать только дефолтное имя приложения(Invocation) — Hey Google, talk to my test app.
«Окей, Гугл, где я?»
Видеоролик о молодом человеке, который пытается оформить голосовой запрос поисковику Google на своем телефоне.
Однако несговорчивое приложение никак не ответит на его запрос.
«Окей, Гугу, гиде я?» — спрашивает незадачливый парень и не получает никакой реакции.
Там надо добавлять слово «брат» к запросу. Поэтому и не работает
Складывается ощущение, что он думает, будто ему живой человек информацию предоставляет. Я думал он сейчас начнет уговаривать гугл, с словами «мамой клянусь»
в матизе, чего он сам не догадался
Включаю видео, слышу это парня и мой телефон тут же мне отвечает: «Ок, ок»
Зайти в карты и посмотреть где ты. Хотя да, это сложно.
Совсем не баян. Точно первый раз вижу..
У вас там армия слоупоков?
Будь как Сергей!
Соседи
В понедельник было. Поднимаюсь в лифте, подхожу к двери своей квартиры. Около соседней двери ребенок лежит. Девочка, лет 8- 9. Думал инфаркт хватит. Меня.
Подбежал; толкаю. Спит. Тормошу, просыпайся..
— Тебя как зовут? Где живешь?
Молчит. Что делать? ХЗ.
Стучу в дверь.
Не открывают.
Звоню на горячую линию Департамента соц. защиты населения по решению проблем безпризорности.
Спасибо Гугл. Девочку к себе завел, после того, когда звонок приняли и сказали, что едут.
Приехали минут через 40. Мы пока чай попили, познакомились. Варя, 9 лет. Живет с мамой, пришла со школы (примерно в 14:00), дверь мама не открыла, но она дома ( со слов ребенка). Пошла, погуляла. Еще пришла, дверь не открывают. Причем у ребенка есть ключи, но закрыто на внутренний замок.
Приехала соц.защита, поговорили с Варей, забрали её, увезли.
Сегодня, среда 01.12.21.
Стук в дверь (звонка нет)
Открываю. Стоит мадам ( лет 30 с прицепом, лицо уставшее от синьки, прям утомленное)
— Это ты вызвал ментов, чтобы мою девочку забрали?
— Да, не ментов, а органы соц.защиты
И еще 5 минут отборного мата и ругани. Пообещали машину сжечь ( не знаю чью, у меня нет), короче. соседи попались такие, что врагов не надо.
Просто китайцы. Просто строят железную дорогу. Быстро
Аренда
На волне национальностей
По поводу алкоголя в Чечне
Вот и всё. Уехал и ничего не выгружал. Также наезжаю на чехов.
Вот и всё. Шлите их лесом. Только без мата. Аккуратно и красиво. Мы в своей стране и не надо нам тут навязывать свои правила. Идиоты, блин.
Суд оставил на свободе жителя Кавказа за убийство сестры, «опозорившей» семью
Магомедбашир Могушков зарезал младшую сестру Лизу после того, как увидел видео с ней в интернете.
Когда 6 февраля 2020 года к Исе в квартиру в Магасе ворвались полицейские, 33-летняя Елизавета Евлоева (Могушкова) была там. Запись допроса, где видно ее лицо, и та называет свое имя, один из сотрудников «слил» в сеть. Ролик показали у себя кавказские сообщества с многотысячной аудиторией.
И тем не менее в марте 2021 года суд приговорил экс-сотрудника лишь к 1 году и 9 месяцам колонии-поселения. Но сразу же освободил, зачтя срок, отбытый в СИЗО.
На Магомедбашира Могушкова в феврале 2020 года завели уголовное дело по статье «Убийство». Приговор ему вынесли только теперь. Об этом «КП-Северный Кавказ» узнала в нидерландском правозащитном центре Stichting Justice Initiative*. За лишение жизни родной сестры Магасский районный суд назначил Могушкову два года ограничения свободы, расценив преступление как «убийство в состоянии аффекта».
То есть Магомедбашир не сможет покидать место постоянного проживания (пребывания) в определенное время суток, посещать какие-то места и выезжать за пределы обозначенной судом территории.
Кино в одного.
Я не баянист, а классик
В Китае открыли моноклональное антитело, нейтрализующее все штаммы коронавируса
Молекулярные биологи из Китая открыли антитело 35B5, способное соединяться с самым стабильным регионом в структуре S-белка коронавируса и нейтрализовать все его штаммы, в том числе вариацию «омикрон». Первые итоги опытов с этими молекулами были раскрыты в статье в электронной библиотеке bioRxiv.
Группа медиков из Китая под руководством Дена Кая, профессора университета Сунь Ятсена в Гуанчжоу (Китай), обнаружила в образце крови одного из переболевших жителей Китая уникальное антитело, одинаково эффективно нейтрализующее все распространенные штаммы SARS-CoV-2.
Эта молекула, получившая имя 35B5, была открыта в ходе масштабного исследования, направленного на изучение большого количества образцов крови жителей Китая, перенесших COVID-19 в тяжелой форме. Ученые выделяли из них культуры B-клеток, производящих антитела, и наблюдали за тем, какие вирусные частицы те могут атаковать.
Подобные поиски помогли медикам выделить две молекулы, 35B5 и 32C7, даже небольшие концентрации которых активно нейтрализовали частицы первых вариаций SARS-CoV-2. Последующие опыты показали, что антитело 35B5 столь же эффективно боролось с бета- и дельта-штаммом коронавируса, тогда как сила действия второй молекулы резко снизилась.
Схожие результаты ученые получили в ходе опытов на мышах, зараженных всеми распространенными штаммами коронавируса. Антитело 35B5 защитило всех грызунов от гибели и серьезных повреждений легких, тогда как эффективность второй молекулы заметно упала при борьбе с новыми вариациями SARS-CoV-2.
Универсальный характер действия антитела 35B5, как показали фотографии с криоэлектронного микроскопа, было связано с тем, что данная молекула соединяется с той частью S-белка коронавируса, которая почти не меняется по мере эволюции SARS-CoV-2. Ее структура одинакова для всех разновидностей коронавируса, в том числе и для недавно выявленного штамма «омикрон».
Этот же участок, как считают профессор Ден Кай и его коллеги, можно использовать в качестве «мишени» для создания универсальных вакцин, способных подавлять все уже существующие штаммы коронавируса, а также последующие вариации SARS-CoV-2, которые могут возникнуть в ближайшие месяцы и годы.

















