Pmonline.ru

Пром Онлайн
8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как включить OK Google на Android

Как включить OK Google на Android

Одним из инноваций в современной жизни является голосовое управление. Такая функция присутствует и на устройствах Android. Это «Окей, Google». С его помощью можно осуществлять работу с приложениями, ставить будильники, делать заметки, включать музыку, осуществлять поисковые запросы и многое другое. Особенно он полезен, когда нет времени вводить текст или копаться в телефоне. Голосовые команды распознаются на русском языке, а их число продолжает расти. Всё больше приложений поддерживают Окей, Google.

Ok Google для поисковых запросов

Установить эту утилиту несложно. На большинстве устройств Android необходимые приложения есть при покупке. Для проверки можно зайти в Play Market и найти приложение Google (оно так и называется). Если нужно, установить его или обновить до последней версии.

Теперь можно пользоваться голосовым вводом для поиска. Ненужно нажимать на значок микрофона. Просто откройте Google и скажите «окей, Google». Голосовой ввод активируется самостоятельно.

Если этого не происходит, стоит проверить настройки. Для этого необходимо открыть пункт меню «Ещё», а в нём «Настройки». Они обозначаются символом шестерёнки. После выбрать «Голосовой поиск», затем «распознавание Окей, Google» и включить опцию «Из приложения».

Пункт Настройки в окей гугл Пункт голосовой поиск Пункт голосовое управлениеНастройка службы Окей Гугл в андроиде

Ok Google для голосовых команд

Если нужно, чтобы Ok Google работал с главного экрана, необходимо установить Google Now (он же Google Старт). Это также можно сделать в Play Market, причем приложение бесплатное. После его запуска в настройках нужно снова открыть «распознавание Окей, Google».

Теперь можно активировать пункт «На любом экране». Это позволит задавать команды с домашнего и других экранов. Для того, чтобы утилита работала эффективнее, система попросит трижды произнести «Oкей, Google». Такая процедура позволит обучить смартфон лучше распознавать именно голос владельца, не путая его с другими голосами. После этого давать голосовые команды можно прямо с домашнего экрана. Дополнительное включение пункта «Персональные результаты» позволит воспользоваться Ok Google даже когда экран смартфона заблокирован.

Настройка Ok Google

Окей, Google способен распознавать речь на многих языках. Чтобы включить эту функцию, нужно в пункте «Голосовой поиск» выбрать «Языки» (1) и поставить галочки напротив тех, которые необходимо будет распознавать вашему устройству. Эта функция будет работать только при наличии доступа в интернет. Чтобы обеспечить её работу офлайн, потребуются специальные языковые пакеты. Чтобы проверить свои языковые пакеты, можно открыть «Распознавание речи офлайн» (3). Если в выпавшем списке языков нет нужного, то его можно скачать тут же.

Пункт меню Настройки в гуглеПункт голосовой поиск
Настройка языковых параметров в Окей Гугл Выбор русского языка в Окей Гугл Озвучивание результатов OK GoogleВыбор языков OK Google

Также стоит обратить внимание на функцию «озвучивание результатов» (2). Если она включена, то на некоторые из запросов Ok Google может выдать дополнительную информацию в аудио формате. Например, на вопрос «Окей, Google, сколько времени?», он может приятным голосом произнести «сейчас восемь часов двадцать две минуты». Эта функция может быть полезна, если в данный момент сложно взглянуть на экран. Например, в дороге за рулём.

Читайте так же:
Лучшие новинки игр на андроид 2018

Если образец голоса во время теста записался плохо, это может помешать работе Окей Гугл. Но всегда можно перезаписать его. Для этого в пункте «Распознавание Ok Google» нужно выбрать пункт «Перезаписать образец голоса». Здесь же присутствует пункт и для полного удаления записанного варианта голоса.

История запросов Ok Google

Включая функцию голосового управления, пользователь принимает условия пользовательского соглашения. Это значит, что Google может сохранять историю голосовых запросов в личном аккаунте пользователя. Ее всегда можете отключить, но рекомендуется оставить, так как функция сохранения запросов помогает улучшить работу приложения. Для того, чтобы включить или выключить историю запросов, нужно всего лишь авторизоваться в своём аккаунте Google, зайти в раздел «Отслеживание действий» и найти «Историю голосового управления». Нажав на «Управление историей», можно также выборочно удалить сохраненные запросы или же очистить историю целиком.

Пункт меню Настройки Google Ассистент настройки Отслеживание действий в андроидеAndroid отслеживание действий

Возможные проблемы и способы их решения

К сожалению, Окей, Google не устанавливается на некоторых устройствах. Это касается модели ранних версий, например, Moto X.

Если в меню Google отсутствуют некоторые опции, следует обновить версию Google. Если это не поможет, можно также проверить версию операционной системы.

Экранный диктор для Андроид или смартфон для незрячего

Для незрячих и слабовидящих пользователей устройств на системе Android основным источником информации о происходящем на экране является синтезатор речи. До тех пор, пока поддержка тактильных дисплеев не будет окончательно разработана и отлажена, TTS (text to speech) имеет большое значение для пользователей с особыми потребностями.

Выбор русскоязычного синтезатора речи

Для ОС Android выпущено много синтезаторов речи, однако поддержка русского языка обеспечена далеко не у всех. Основная проблема – многоязычные тексты, с которыми некоторым голосовым движкам трудно справиться. Рассмотрим основные TTS системы.

Acapela TTS Voices

Один из самых популярных мультиязычных синтезаторов речи от Acapela Group доступен и для Android. Для синтезированных голосов характерно высокое качество речи и хорошая стабильность работы.

1.acapella

Движок Acapela TTS Voices можно без проблем найти и установить из Play Market. Программа бесплатная, но после ее первого запуска будет предложено купить и установить русский голос «Alyona» стоимостью 3,99 €.

SVOX Classic TTS

На втором месте среди коммерческих движков стоит SVOX Classic TTS. Синтезированная речь неплохого качества, но программа иногда не распознает заглавные латинские буквы. Также возникают вопросы в чтении цифр.

2.svox

На Play Market есть бесплатная триальная версия русского голоса, которую можно свободно загрузить и протестировать в течение 2 недель.

eSpeak

Благодаря группе Eyes-Free Project на ОС Android, начиная с версии 1.6, был портирован кроссплатформенный Open-Source синтезатор eSpeak, поддерживающий русский язык. По сравнению с коммерческими программами, скорость и качество речи не сильно велики, но вполне приемлемы.

3.espeak

Первоначальная настройка

Установив TTS, нужно произвести его первоначальные настройки. Идем в такой последовательности:

  1. «Настройки»;
  2. «Язык и клавиатура»;
  3. «Синтез речи».

4.initial_setup

Далее выбираем движок по умолчанию и выставляем желаемую скорость произношения. Запускаем приложение, проверяем чтение образца текста в боксе. С помощью ползунков выставляем дополнительные опции.

Читайте так же:
Детские телефоны bb mobile

Использование экранного диктора

Для Android версии 3.2 и выше разработчиками Google выпущена утилита TalkBack , по функционалу напоминающая «Экранный диктор» для Windows. Начиная с Android Jelly Bean, приложение переустанавливается в систему и активируется из «Настройки» – «Специальные возможности». Для запуска следует передвинуть ползунок в положение «On».

5.talkback_activation

Функции программы TalkBack:

  • Перечисление элементов на мониторе с одновременным их описанием;
  • Голосовые уведомления о происходящих событиях;
  • Уведомление о звонках и SMS-сообщениях;
  • Аудио и вибрационный отклик от устройства.

В своей работе утилита использует интерфейс TTS, установленный в системе по умолчанию. И хотя TalkBack уже относится к системным программам, она все же имеет один недостаток – для первоначальной активации нужен визуальный контроль, поэтому позаботьтесь о присутствии друга или члена семьи при первом знакомстве с приложением!

Управление Android-устройством с помощью TalkBack

Для девайсов с Android 4.0 и старше возможно управление с помощью прослушивания элементов экрана, которые находятся непосредственно под пальцем при его движении. Для этого в настройках TalkBack следует включить опцию «Изучение касанием».

6.izuchenie_kasaniem

После включения запустится демонстрационный ролик в двух частях, позволяющий обучиться:

  1. Управлению девайсом с помощью ощупывания и последующего выбора элемента экрана.
  2. Основным приемам скроллинга списков.

7.uroki

После обучения управление Android-устройством на ощупь обычно не вызывает затруднений:

  • Для выбора и активации элемента под пальцем необходимо оторвать палец от экрана и коснуться еще раз;
  • Для выбора элемента без предварительного ощупывания необходимо быстро дотронуться его дважды;
  • Скроллинг делается двумя пальцами без отрыва их от экрана;
  • При скроллинге раздается звук разной тональности, сигнализирующий о текущем положении в списке.

Подытоживая можно отметить: при правильно выбранной начальной настройке системы работа с устройствами под ОС Android для слабовидящих или слепых пользователей не сильно отличается от работы в стандартном режиме.

Использование функции «Управление голосом» на iPhone, iPad или iPod touch

Функцию «Управление голосом» можно использовать для навигации по устройству и взаимодействия с ним. С помощью голосовых команд можно выполнять жесты касания и смахивания, вводить текст и т. д.

Чтобы использовать управление голосом, вам нужна iOS 13 или более поздней версии либо iPadOS. Прежде чем воспользоваться функцией «Управление голосом», необходимо загрузить файл. По окончании загрузки вам не требуется подключение к сети Wi-Fi, чтобы использовать функцию «Управление голосом». Подключение к сети Wi-Fi рекомендуется перед первым включением функции «Управление голосом».

Функция «Управление голосом» доступна не во всех странах или регионах. Функция «Управление голосом» использует механизм распознавания речи Siri только для английского языка (США).

Включение функции «Управление голосом»

  1. Перейдите в меню «Настройки» и выберите раздел «Универсальный доступ».
  2. Выберите «Управление голосом», а затем — «Настроить «Управление голосом»». Загрузка начнется в фоновом режиме.

По окончании загрузки в строке состояния устройства отобразится микрофон ( ), который будет указывать выполняет ли функция «Управление голосом» прослушивание или нет.

Читайте так же:
Здравствуйте попросите пожалуйста к телефону любу

Использование функции «Управление голосом»

Включив функцию «Управление голосом», можно произносить команды, вместо того чтобы выполнять действия касаниями. Например, чтобы запустить Spotlight на экране «Домой», скажите «Смахнуть вниз». А чтобы в определенных приложениях попасть в меню, доступные с помощью длительного нажатия, скажите «Нажать и удерживать [название приложения]». Функция «Управление голосом» не влияет на то, как ваше устройство реагирует на касания.

Чтобы просмотреть список доступных команд для различных ситуаций, скажите «Показать, что сказать».

Чтобы просмотреть полный список доступных команд, выполните следующие действия.

  1. Перейдите в меню «Настройки» и выберите раздел «Универсальный доступ».
  2. Выберите «Управление голосом», а затем — «Настроить команды».

Другие возможности функции «Управление голосом»

  • Чтобы включить функцию «Управление голосом» после первоначальной настройки, можно воспользоваться функцией «Привет, Siri», быстрыми командами или перейти в меню «Настройки» > «Универсальный доступ» > «Управление голосом».
  • Чтобы заблокировать устройство, скажите «Заблокировать экран».
  • Чтобы вывести устройство из режима сна, скажите «Привет, Siri. Включи управление голосом».
  • Чтобы включить прослушивание, можно сказать «Проснуться», а чтобы перевести его в режим сна — «Спать». При этом функция прослушивания не отключается, но переводит микрофон в режим сна на время, пока вы не произнесете команду пробуждения.

Действия на экране

Чтобы использовать элементы на экране, назовите действие, а затем — название элемента, например «Нажать «Универсальный доступ»».

Отображение названий

Если не уверены в названии элемента, можете сказать «Показать названия», чтобы отобразить область просмотра с названиями элементов.

Отображение номеров

Если у элемента нет названия или вы предпочитаете использовать номера, можно сказать «Показать номера», чтобы отобразить порядковые номера каждого элемента на экране.

Отображение сетки

Если взаимодействие требует большей точности или пространства, можно сказать «Показать сетку», чтобы отобразить область просмотра в виде пронумерованной сетки. Если назвать номер из сетки, соответствующая область в ней увеличится и в ней будет представлен новый набор номеров, благодаря которому будет легче выбрать нужный элемент. Сетку можно также использовать при перетаскивании элементов на экране — выбирать, где их расположить, а также для жестов либо произвольных действий.

Когда вы произнесете следующую команду, сетка исчезнет. Чтобы использовать сетку для нескольких команд, скажите «Показывать сетку постоянно».

Другие возможности использования экрана

  • Чтобы скрыть области просмотра, скажите «Скрыть [названия, номера, сетку]».
  • Чтобы повторить действия, например касания и смахивания, скажите «Повторить это». Можно также указывать, сколько раз повторять действие. Например, можно сказать «Смахнуть вправо. Повторить трижды».
  • Чтобы вернуться на предыдущий экран или в предыдущее меню, скажите «Вернуться назад».

Изменение настроек функции «Управление голосом»

Можно изменить несколько настроек функции «Управление голосом». Вот список некоторых настроек, которые можно изменить.

Голосовое управление посредством Arduino

Голосовое управление посредством Arduino

Как иногда хочется, приходя домой с работы или магазина, усталому или попросту, если заняты руки, – скомандовать «Свет!» или «Включить чайник», ну или «Поставить музыку». И запрошенные действия выполнятся. Так как у среднего класса давно уже нет живых слуг, остается надеяться в подобных ситуациях только на технику. Можно использовать голосовое управление посредством Ардуино.

Читайте так же:
Где посмотреть удаленные сообщения в телефоне

Как работает управление голосом?

Управление голосом с помощью смартфона

Управление голосом с помощью смартфона

Сама схема достаточно проста, ее основой служит микроконтроллер Arduino, который и будет обрабатывать сигнал от сенсора, производя в зависимости от поступившей команды, посредством исполняющей части, необходимое действие. Выбор именно его – ориентированность и модульность. Он наиболее полно вписывается в понятие «умный дом», позволяя расширять свои возможности практически безграничным количеством внешних модулей, удобной системой программирования и интерфейсным взаимодействием с компьютером.

Пример взаимодействия с сервисом Google

  • использовать связь с online – службами обработки голоса, наподобие Google или Yandex, с последующей реакцией контроллера на переданные результаты, причем в таком случае будет использоваться более «умное» устройство – посредник, компьютер или смартфон;
    Пример взаимодействия с сервисом Google
  • распознавание голосовых фонем силами самого микроконтроллера;
  • обработка звуковых сигналов дополнительным модулем, подключаемым к Arduino.

Понятно, что в первом случае наличие подключенного микрофона к самой плате контроллера не нужно. Достаточно будет или прямого присоединения интерфейсных проводов от компьютера, или использования дополнительного Bluetooth – модуля для обеспечения связи в случае смартфона. Последний вариант и будет рассмотрен.

Представленная схема голосового управления на базе Ардуино будет демонстративной, максимально быстрого изготовления. Но на ее основе уже можно создавать реальные системы обработки голосовых команд.

Что такое Arduino и для чего оно нужно?

Немного о контроллере «Arduino». В своей основе это специализированный компьютер, размещенный на чипе, который в свою очередь смонтирован на плате с удобным подключением внешних устройств, сенсоров и интерфейсной части.

Arduino UNO лицом

Основное предназначение Arduino — создание достаточно сложного высокоинтеллектуального оборудования силами непрофессионалов. Микроконтроллер в таких системах выполняет функцию обработки поступающих сигналов от сенсоров, разбор управляющих последовательностей, приходящих через интерфейсы и контролирующим узлом для подключаемых устройств. Arduino UNO лицом

Скорость работы процессора в такой системе относительно невелика, и редко в топовых модификациях превышает 16Мгц. Основное преимущество компоновки – на едином кристалле расположены все части полнофункционального компьютера: постоянная, перезаписываемая (flash) и оперативная память, контроллер ввода–вывода и сам процессор.

Инструкция по настройке голосового управления с помощью Arduino

Полностью схема в сборе

Выбранная для демонстрации возможностей управления голосом при помощи Ардуино схема для изготовления своими руками будет зажигать, в зависимости от команды, светодиод определенного цвета. Полностью схема в сборе

Инструменты и материалы

  • сама плата микроконтроллера Arduino UNO;
  • мини – схема HC-05, на которой разведен модуль связи bluetooth для ардуино;
  • три резистора на 300-350 Ом;
  • светодиоды разных цветов – 3 шт.;
  • смартфон.

Порядок подключения комплектующих

Схема подключения HC-05 к Arduino UNO

Вначале необходимо подключить модульную плату, обеспечивающую связь по bluetooth, к ардуино. Контакт RXD от HC-05 присоединяем к клемме TXD контроллера, аналогичную модуля, с RXD Arduino. То есть, производим перекрестное подключение разъемов. Питание +3.3В и GND на сборке bluetooth подводится к аналогичным на плате контроллера. Схема подключения HC-05 к Arduino UNO

Читайте так же:
Зачем нужна тв приставка на андроиде

Присоединение светодиодов

Далее, подключаем исполнительный блок, управление голосом которым и будет осуществляться через ардуино. Общий контакт «земли» (GND) диодов соединяем с таким же на центральной плате. Потом каждый из светодиодов, второй ножкой, через резистор на 330 Ом с выходными цифровыми каналами контроллера (2-4). Присоединение светодиодов

Настройка параметров

Следующий скетч, основу контролирующей системы, необходимо загрузить в сам микроконтроллер:

#INCLUDE ‘SoftwareSerial.h’ //возможно понадобится заменить одинарные кавычки ‘ на «<» и «>»

SOFTWARESERIAL BLU ( 0, 1 );

INT GLED = 2; //Присоединен к контакту #2

INT YLED = 3; //Присоединен к контакту #3

INT RLED = 4; //Присоединен к контакту #4

DIGITALWRITE ( RLED, HIGH );

DIGITALWRITE ( YLED, HIGH );

DIGITALWRITE ( GLED, HIGH );

DIGITALWRITE ( RLED, LOW );

DIGITALWRITE ( YLED, LOW );

DIGITALWRITE ( GLED, LOW );

PINMODE ( RLED, OUTPUT );

PINMODE ( YLED, OUTPUT );

PINMODE ( GLED, OUTPUT );

WHILE ( SERIAL.AVAILABLE ( ) ) //Цикл чтения сигналов с bluetooth

DELAY ( 10 ); //Период ожидания чтения

CHAR A = SERIAL.READ ( ); //Читать из порта символ

BREAK; //Выйти из цикла, если обнаружено «#»

IF ( VOICELONG.LENGTH ( ) > 0 )

IF ( VOICE == «*POWER ON ALL LED» )

ELSE IF ( VOICE == «*POWER OFF ALL LED» )

ELSE IF ( VOICE == «*POWER ON RED» )

DIGITALWRITE ( RLED, HIGH );

ELSE IF ( VOICE == «*POWER ON YELLOW»)

DIGITALWRITE ( YLED, HIGH );

ELSE IF ( VOICE == «*POWER ON GREEN» )

DIGITALWRITE ( GLED, HIGH );

ELSE IF ( VOICE == «*POWER OFF RED» )

DIGITALWRITE ( RLED, LOW );

ELSE IF ( VOICE == «*POWER OFF YELLOW»)

DIGITALWRITE ( YLED, LOW );

ELSE IF ( VOICE == «*POWER OFF GREEN»)

DIGITALWRITE ( GLED, LOW );

VOICELONG=»»; //Сбросить переменную

>
Сама диалоговая часть с пользователем – приложение на смартфоне. Его можно найти в гугл-маркет по «BT VOICE CONTROL для ARDUINO» (BT VOICE CONTROL FOR ARDUINO) от SIMPLELABSIN.

BT VOICE CONTROL для ARDUINO

Коммуникация сделанной схемы и смартфона производится при поданном на нее питании и выборе в меню программы BT Voice Control (верхний правый угол) «подключить робота». Откроется окно со списком коммуникационного оборудования – в нем нужно найти и выбрать HC-05.

Вот и все. Можно работать. Команды используются те, которые прописаны в коде скетча. К примеру, сказанное голосом «POWER ON GREEN» – включит зеленый светодиод.

Особенности настройки Arduino для голосового управления

Так как мы русскоязычные, команды, отдаваемые на иностранном языке – не очень хорошая идея, даже для демонстрации. Можно заменить их на латиницу, где русский звук пишется английскими литерами. К примеру, если строку скетча

Else if (voice == «*power on yellow»)

Else if (voice == «*vkluchit geltuy»)

то можно будет использовать голосовую команду «включить желтый». К сожалению, звучание латинского алфавита немного отличается от русского, поэтому тут нужно поэкспериментировать.

голоса
Рейтинг статьи
Ссылка на основную публикацию