- Инструкции
- В теме
- Подготовьте пульт ДУ и ТВ-приставку
- Скачайте приложение Google и настройте его
- Немного «поколдуйте» с настройками в самой ОС
- Проверьте работу голосового поиска теперь
- Какие бывают проблемы и как GBoard придёт вам на помощь
- Голосовой помощник для андроид приставки
- Окей телевизор — учим Google Now управлять зомбоящиком
- Что имеем?
- Что за зверь такой — Broadlink RM?
- Чего хотим в итоге?
- Приступим
- Учим Google Now
- Ну не все конечно.
- А вот теперь точно все!
Инструкции
В теме
Но что делать, если у вашей ТВ-приставки другая ОС, не Android TV? Ничего страшного — даже когда встроенного голосового поиска нет, вы сможете настроить его сами.
Казалось бы, зачем вообще устанавливать что-то, кроме Android TV? Ответ прост: далеко не все в восторге от интерфейса, управления и доступных возможностей. Некоторые предпочитают пользоваться ТВ-приставкой с другой ОС. Обычно это полноценная, не «урезанная» версия Android с привычным магазином приложений Play Market и прочими функциями.
Правда, многие уверены, что при выборе Android вместо Android TV придётся пожертвовать голосовым поиском и мучиться, пультом переводя курсор с буквы на букву. Но это не так.
Подготовьте пульт ДУ и ТВ-приставку
Итак, ситуация следующая. В вашем распоряжении ТВ-бокс и пульт дистанционного управления (ДУ), который поддерживает голосовой поиск. Но у вас не Android TV, поэтому встроенная передача данных с микрофона на пульте не работает.
Вы можете легко убедиться, что изначально голосовой поиск не поддерживается. Пробуете управлять с пульта курсором — эффект есть. Пытаетесь воспользоваться голосовым поиском и что-нибудь сказать — ничего не происходит. Будем это исправлять.
Обратите внимание! Такого же интерфейса голосового поиска, как на Android TV, вы не получите. Однако микрофон на пульте ДУ перестанет быть бесполезным — вы сможете искать контент с помощью голосовых запросов во всех приложениях.
Скачайте приложение Google и настройте его
Раньше для решения проблемы требовалась настройка голосового помощника, что требовало немало времени и сил. Теперь всё проще:
- Откройте Play Market.
- Найдите приложение Google. Оно будет первым в результатах поиска.
- Установите приложение Google и сразу запустите его.
- Откройте раздел «Ещё» и перейдите в «Настройки».
- Найдите подраздел «Голосовой поиск» и откройте его.
- Проверьте, что опции в «Голосовом управлении» активированы. Вернитесь в «Голосовой поиск».
- Выберите «Распознавание речи офлайн» и убедитесь, что скачан нужный вам язык — русский или другой, которым вы собираетесь пользоваться во время голосового поиска. Снова вернитесь в «Голосовой поиск».
- Обязательно активируйте в «Голосовом поиске» опцию «Гарнитура Bluetooth». ТВ-приставка с Android будет воспринимать пульт ДУ именно как гарнитуру. Впрочем, для пользователя никакой разницы.
- Нажмите в «Голосовом поиске» на Voice Match. Приложение запросит разрешение на запись аудио — подтвердите, что разрешаете.
На этом с настройкой приложения Google — всё.
Немного «поколдуйте» с настройками в самой ОС
Проверьте работу голосового поиска теперь
Откройте Google Chrome, YouTube или любое другое из приложений, которые сами по себе поддерживают голосовой поиск. Посмотрите: теперь в строке поискового запроса есть значок микрофона. Именно с помощью этого значка вы сможете пользоваться голосовым поиском с пульта.
Согласитесь, намного удобнее, чем каждый раз вводить результаты с помощью экранной клавиатуры. К тому же теперь не потребуется нажимать кнопку микрофона на пульте — вместо этого достаточно нажать на значок микрофона в строке поиска.
Обратите внимание! Когда первый раз нажмёте на значок микрофона в приложении, оно запросит разрешение на запись аудио — разрешите. Потом, когда будете пользоваться этим же приложением, такой запрос всплывать уже не будет.
Итак, ваше преимущество перед пользователями Android TV: вы не ограничены теми приложениями, которые официально поддерживают поиск с пульта ДУ и поэтому доступны пользователям Android TV. Теперь вы можете искать с помощью голоса контент практически в любом приложении.
Какие бывают проблемы и как GBoard придёт вам на помощь
Возможны два нюанса, с которыми вы столкнётесь:
- Вам попадётся пульт, на котором всё-таки придётся нажимать кнопку голосового поиска, чтобы им воспользоваться. Таких моделей очень мало. Если вам вдруг достанется одна из них — будет проще заменить пульт ДУ на другую модель.
- Вы скачаете приложение, где вообще не поддерживается интерфейс Google. Обычно это программы или игры от конкурентов Google. А значит, не поддерживается и привычный голосовой поиск. Таких приложений тоже мало, однако они всё-таки есть.
Но не думайте, что с такими «проблемными» приложениями нет способа разобраться. Если оказалось, что в нужном приложении нет значка микрофона, сделайте следующее:
- Откройте Play Market.
- Найдите приложение «GBoard — Google Клавиатура» и установите его.
- Нажмите «Открыть».
Дальше настройка будет проходить автоматически в три шага. От вас потребуются лишь подтверждения:
- Включите в настройках языка и ввода клавиатуру GBoard. Нажмите OK, когда появится предупреждение.
- Выберите способ ввода — GBoard.
- Задайте разрешения. Установленное приложение GBoard запросит у вас несколько разрешений — одобрите их.
Нажмите «Готово». После этого не забудьте открыть собственные настройки GBoard. Там выберите раздел «Голосовой ввод». Убедитесь, что он активирован.
Готово. Теперь, если в нужном приложении не появляется значок микрофона, это не проблема — он всегда будет в правом верхнем углу виртуальной клавиатуры на экране.
Итак, в вашем распоряжении — целых два метода настроить голосовой поиск через пульт на ТВ-приставке:
- Скачать приложение Google и настроить голосовой поиск.
- Установить виртуальную клавиатуру GBoard и пользоваться ей — даже в приложениях, где интерфейс Google не поддерживается.
Теперь почти стирается одно из главных различий между Android и Android TV. Если вы уже приобрели умный ТВ-бокс или планируете его купить в скором времени, вас наверняка обрадует такая новость.
Источник
Голосовой помощник для андроид приставки
Краткое описание:
Новый голосовой ассистент, умный помощник с оригинальными возможностями.
После этого придётся перезагрузить телефон и очистить кеш в приложениях Google.
Второй способ — установить ZIP-файл через меню Recovery. Оригинальный гайд по запуску Assistant можно посмотреть на форуме XDA. Ну и, конечно, перед любыми манипуляциями не забывайте делать бэкапы.
Чтобы помощник заработал, необходимо приложение Google версии 6.5.35.21 или выше, а также придётся переключиться на англоязычный интерфейс. Вызвать ассистента можно долгим нажатием на кнопку «Домой».
Пообщаться с помощником получится только на английском или немецком. Впрочем, если ваши знания языка находятся на должном уровне, то все способности Google Assistant к вашим услугам.
Но если пользуетесь телефоном с Android 6.0 и AOSP-версией, тогда попробуйте другой сценарий.
Устанавливайте Xposed
Framework: http://forum.xda-devel…owthread.php?t=3034811
Устанавливайте обновленное расширение AndroidN-ify: https://ci.paphonb.xyz/jenkins/job/AndroidN-ify/
Xposed твик для активации Ассистента, Assistant Enabler — Google Assistant (Пост Anais10 #54069888)
Требуется Android:
• Android 5.0 или более поздней версии
• Приложение Google версии 6.13 или более поздней
• Сервисы Google Play
• 1 ГБ памяти и экран с разрешением 720p (Android 5.0)
• 1.5 ГБ памяти и экран с разрешением 720p (Android 6.0+)
Русский интерфейс: Да
версия: 0.1.187945513 (nodpi) (Android 5.0+) com.google.android.apps.googleassistant_0.1.187945513-35_minAPI21(nodpi)_apkmirror.com.apk ( 1.32 МБ )
GoogleAssistantBuildProp.zip ( 141.02 КБ )
GoogleAssistantVelvet.zip ( 30.79 МБ )
Сообщение отредактировал VLADFIONOV — 21.04.21, 19:48
Источник
Окей телевизор — учим Google Now управлять зомбоящиком
«Окей гугл, включи-ка новости!» Как было бы удобно быстро запустить голосом любой канал на самом обычном телевизоре. Или управлять кондиционером, не имея под рукой пульта.
В этой статье я покажу, как можно без всякого программирования и паяльника реализовать голосовое управление любым телевизором с использованием ну очень дешевого контроллера Broadlink RM и пары приложений под Android.
Смотрим видеодемонстрацию результата, а потом читаем, как это сделать своими руками.
Что имеем?
- Обычный
зомбоящиктелевизор - Пульт от него
- Android смартфон
- Контроллер Broadlink RM
Что за зверь такой — Broadlink RM?
Это такой дешевый контроллер умного дома, который можно купить всего за 3 тысячи рублей. Он умеет управлять любой глупой техникой, у которой есть ИК пульт управления. Это могут быть телевизоры, кондиционеры и множество всего остального.
Вдобавок он умеет управлять оборудованием на радио-частотах 315 и 433 MHz — типа всяких выключателей, диммеров и так далее. В принципе, обо всех его характеристиках и умениях хорошо написано вот тут.
Эта штука работает как ИК-бластер (не путать с бластером из Звездных Воин и всяких там Терминаторов). То есть ей по обычному вай-фаю передается команда от любого смартфона, планшета или компьютера, а она уже «пуляет» во все стороны нужный ИК сигнал.
Чего хотим в итоге?
Хотим сделать так, чтобы Google Now стал чуточку (ну хоть малюсенькую чуточку) умнее и научился понимать голосовые команды типа «Включи канал Спорт», «Сделай телек потише», ну и вообще все остальные кнопки научился нажимать. Так что больше не придется искать разные пульты и можно будет управлять всей техникой даже со смарт-часов на Android Wear.
Приступим
После первоначальной настройки Broadlink RM с помощью стандартного приложения под Android нам нужно научить его ИК кодам на нашем пульте управления ТВ. Чтобы потом, когда будем отправлять этой программе команды, она знала, какой сигнал нужно послать контроллеру.
Для этого устанавливаем приложение Broadlink Control (исходные коды открыты и лежат вот тут). Оно очень простое и позволяет научить Broadlink нашим кнопкам, а также добавить комбинации кнопок в виде функций. Потому что для некоторых ТВ каналов нужно нажать больше одной кнопки. Например, канал 11.
Все кнопки и функции именуются, функции можно потыкать в списке, чтобы протестировать их работу, а также позапускать их голосом прямо из программы.
Когда добавляем новую кнопку в базу программы, контроллер переходит в режим обучения новому ИК коду. Начинает мигать лампочка, подносим пульт управления и жмем нужную кнопку. Программа предложит назвать кнопку как-нибудь и сохранит в списке.
Это нужно проделать для всех кнопок пульта, которые необходимы!
Учим Google Now
Google Now — прекрасная штука для голосового управления. Вот только кнопки телевизора он щелкать не умеет… Сейчас исправим сей недочет инженеров Google!
Как известно, у Google Now нет никакого открытого API для «встраивания» своих функций. Зато есть русскоязычный голосовой ассистент Дуся, который умеет «выдергивать» из Google Now текст запроса и процессить его, если он подходит к одной из функций. Вдобавок, Дуся позволяет создавать свои функции без всякого программирования прямо в своем интерфейсе.
Эти «свои» функции называются скриптами, и они позволяют превратить фразу пользователя в некоторую последовательность действий, которую нужно провернуть на смартфоне. Как? С помощью шаблонов фраз, синтаксис которых довольно прост:
Под такой шаблон подходят фразы типа «Эй переключи на Новости». Или «Включи канал Спорт». При этом в переменную $Text будет помещено название канала, который нужно запустить. Все просто!
В качестве реакции на такую команду можно добавить отправку интента — то есть послать сигнал на локальном смартфоне другой программе. Этой программой будет Broadlink Control, который принимает строку текста, ищет по ней настроенный ранее канал и шлет Broadlink-у сигналы кнопок.
Вот в принципе и все!
Ну не все конечно.
Создадим такой скрипт в Дусе, добавим в него вышеописанный шаблон, а в действиях добавим отправку интента типа Broadcast с action com.broadlink.control.action.QUERY и в параметрах передадим нашу переменную $Text в параметре text. Как на скриншотах:
Ну и конечно нужно не забыть включить в настройке «Фоновый режим» интеграцию с Google Now, чтобы Дуся могла «перехватить» у него команду и запустить на Broadlink Control нужные кнопки.
Теперь при запуске Google Now магической фразой «Окей гугл» мы можем скомандовать наше заветное «Включи Первый канал», после чего Дуся среагирует на эту фразу, закроет Google Now, вытащит из фразы название канала и пошлет его в программу Broadlink Control. Та в свою очередь найдет по названию список кнопок, которые нужно нажать, и пошлет их в правильной последовательности контроллеру Broadlink RM. Ну а тот превратит код в ИК сигнал и пульнет его во все стороны так, что он точно достигнет ИК приемника даже самого старого лампового телевизора.
А вот теперь точно все!
Вот пример того, как можно без всякого программирования и паяльника за очень короткое время и совсем уж небольшие деньги (для коробочного решения класса «умный дом») научить любую технику управляться голосом. Напомню, что Google Now умеет запускаться и на выключенном экране смартфона (у меня например это работает только на зарядном устройстве), а также на смарт-часах Android Wear.
Это позволит произвести неизгладимое впечатление на гостей, да и вообще приятно…
Источник