Содержание
Как сделать голосовое управление автомобилем
Автомобили
- Система голосового управления в автомобиле
- Как было раньше
- Возможности современных систем голосового управления
- Принцип работы и где встречается
- Для айфоноводов
- У каждого свое
- OK Google, заведи мне машину
- Общая схема приложения для Google Assistant
- 1. DialogFlow.com
- 2. WebHook для взаимодействия с сервером Starline
- 3. Тестируем в симуляторе и на реальном усройстве
- Система голосового управления автомобилем: основные функции и направления развития
- Звонки
- Управление микроклиматом автомобиля
- Автопилот
- Управление электроникой автомобиля
- Набор текста и отправка сообщений
- Система голосового управления
- Для чего нужна система голосового управления
- Разновидности системы
- Голосовое управление мобильной связью
- Голосовое управление мультимедийной системой
- Как устроен механизм голосового управления
Система голосового управления в автомобиле
Современные автомобили «умнеют» с каждым годом, оснащаясь новыми системами и решениями, призванными сделать вождение максимально безопасным и комфортным. Обилие кнопок и переключателей для управления огромным количеством функций и параметров, делает водительское место похожим на пилотскую кабину. Система голосового управления, установленная в автомобиле, позволяет водителю не отвлекаться от дорожной ситуации на манипуляции с кнопками.
Как было раньше
Первая система, осуществляющая голосовое управление, была настолько далека от совершенства, что удобство ее использования вызывало сомнения. Распознавать слова она еще не могла, требуя проговаривать команду по буквам, вдобавок невысокое качество микрофона и несовершенство алгоритмов шумоочистки не всегда гарантировали правильное определение произносимого, голосовое управление оставляло желать лучшего.
Отсутствие бортового компьютера, интерфейса взаимодействия у многих систем автомобиля, не позволяло управлять ими голосом. Единственный способ что-то им «сообщить» – протянуть руку и нажать/повернуть.
Возможности современных систем голосового управления
Современная система значительно расширила свой потенциал. Разработчики стремятся максимально приблизить формат взаимодействия к естественному диалогу. Разговорный язык, диалекты, посторонние шумы, быстрота произношения, особенности дикции человека и даже нестандартные формулировки команд все меньше становятся препятствием для качественного функционирования.
Перечень функций, «подвластных голосу», постоянно растет. Сегодня таким способом можно управлять:
Этот список можно долго продолжать.
Стремление к естественности диалогового общения прослеживается на каждом уровне. Помимо прочего, это:
Сюда же можно добавить, что постепенно увеличивается и количество понимаемых языков и диалектов.
Принцип работы и где встречается
Главный модуль голосового управления распознает речевые команды, преобразует их в соответствующие сигналы, которые передаются системам автомобиля, выполняющим требуемое действие. Как правило, микрофон встроен в салонное зеркало заднего вида.
Однако конкретная реализация зависит от установки: штатная это система или доустановленная, ведь речевое управление встречается во многих опционах. Ярким примером здесь выступает охранная система Pandora DXL5000. Ее функции по охране дополнены взаимодействием водителя и автомобиля на любом расстоянии с помощью мобильного телефона. В память сохраняются образцы всех речевых команд. При поступлении устного сообщения (звонок с телефона) ищется 100% совпадение. Если оно не найдено, срабатывает охранная блокировка.
Также можно приобрести модуль голосового управления, не предусмотренный изготовителем вашего автомобиля. В этом случае перечень устройств невелик, как правило, это стеклоподъемники, дворники, салонное освещение и наружная оптика, люк, центральный замок и тому подобное. Подключение таких систем не всегда требует в автомобиле наличия CAN или другой какой-либо шины, подсоединяясь к управляемому механизму напрямую.
Для айфоноводов
Владельцы айфонов не остались без внимания. Компания Apple предоставляет им такую возможность благодаря продукту Siri Eyes Free. Теперь можно голосовыми командами пользоваться популярными приложениями iPhone: звонки, сообщения, навигация, медиа, а также информация о погодных условиях, спортивных событиях, курсе валют и прочее. Как уже было сказано, надо лишь подключить смартфон по USB и перед произнесением команды или вопроса нажать специальную кнопку в автомобиле.
Использование Siri Eyes Free в своих авто одобрили BMW, Audi, Toyota, Land Rover, Jaguar, Honda, Mercedes-Benz и другие. В выпускниках конвейеров Ford, Hyundai и Kia голосовые возможности предоставляет компания Microsoft.
У каждого свое
Не все производители используют разработку голосового управления сторонних компаний. У многих есть собственные достижения в этой области. Среди последних упомянутых, наиболее развитыми можно назвать Ford Sync, CUE для Cadillac (мультимедийная система собственной разработки с голосовыми возможностями), SDS для Audi, Linguatronic для Mercedes-Benz.
Все они имеют свои преимущества и недостатки. Так, система Ford Sync «владеет» 19-ю языками, включая разновидности французского и английского. CUE распознает произвольные фразы, а не только заранее предусмотренные. Название города или улицы, произнесенное для некоторых версий SDS, должно быть озвучено по буквам.
Многие минусы, выявленные водителями, не столь значительны, чтобы система, понимающая устные команды, оставалась без участия. Безусловно, это удобно, а на этапе знакомства кому-то даже интересно. Привыкнув со временем разговаривать со своим автомобилем, некоторые сразу и не скажут, где находится, например, блок управления климатом…
» alt=»»>
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.
Система голосового управления автомобилем: основные функции и направления развития
Сегодня автопроизводители стараются не стоять на месте и норовят применять на практике идеи, которые раньше мы относили к научной фантастике.
Хотите прогреть авто перед поездкой, завести двигатель, включить музыку или добавить новый маршрут? Это и многое другое становится реальностью.
Корейская компания Hyundai обещала начать производство авто с голосовым управлением с 2018 года с системой управления голосом Blue Link Agent, работающая с Google Assistant. Ford SYNC и Fiat Blue & Me также обладают программой распознавания голоса. Компания «Яндекс» создала первое в России беспилотное такси с голосовым управлением, которое уже проходит тестирование.
Голосовое управление машиной возможно благодаря программе, которая распознает голос. Количество команд, которые эти системы могут понять, растет с каждым днем.
Далее мы рассмотрим некоторые из наиболее полезных команд. Узнаем что могут сделать авто уже сейчас, и на что они могут быть способны в ближайшем будущем.
Звонки
В России, как и в большинстве стран мира, водителю запрещено разговаривать по телефону, прижатому к уху во время движения авто. Это гарантирует получение не дешевого штрафа, не говоря уже об опасностях таких разговоров… Вот почему популяризируется Bluetooth гарнитура для телефона, что позволяет не убирая рук от руля вести беседу.
Но есть проблема: набор номера телефона или поиск его в контактах все же требует внимания водителя. Эта трудность решена в авто с голосовыми командами для телефонов. Поэтому вместо того, чтобы останавливаться или «на ходу» искать нужный контакт, просто скажите: «Позвони Маме».
Часто в адресной книге один человек имеет несколько номеров: мобильный, домашний, рабочий. Разработчики это предусмотрели и программа способна даже выбирать необходимый для пользователя номер. Для этого скажите: «Позвони Стасу Иванову на рабочий». А вы пользуетесь данными опциями в пределах одного контакта?
Управление микроклиматом автомобиля
Прохладно в кабине? Не можете вспомнить, какая кнопка отвечает за подогрев воздуха? Или не хотите вычитывать эти загадочные символы на приборной панели? Просто попросите автомобиль сделать это за вас и пусть он беспокоиться о деталях. Многие авто будут реагировать даже на синонимы для этой команды, таких как «сделай теплее в авто» или «нагрей в салоне» (или наоборот, «сделай прохладнее» или «охлади в салоне»). Конечно, это немного похоже на разговор с не особо умным искусственным интеллектом, но это большой шаг вперед на пути к обеспечению бОльшего комфорта и безопасности дорожного движения.
Автопилот
Тестирование автопилотных моделей авто в мире уже идет полным ходом. Германия, США, Корея уже давно начали пробные поездки. И наша Москва не отстает.
Тесла проехала на беспилотнике 3-е транспортное кольцо в 2018 году. Программа отлично распознавала дорожную разметку, пешеходов, самостоятельно разгонялась и тормозила. Даже если водитель присутствует в машине, автопилот успешно выполняет управление. Интересная функция «режим утомления водителя», при которой программа «переживает», чтобы водитель не уснул и просит положить руки на руль во избежания засыпания человека.
Хоть такси беспилотное, но в салоне пока присутствует инженер, который в случае необходимости может переключить управление автомобилем на себя.
Конечно, мы еще не дошли до того момента, когда авто среднестатистического российского жителя может выполнять функцию личного шофера. Но GPS устройства в автомобилях стали довольно распространенными. И если вы планируете поездку по неизвестному маршруту, достаточно дать голосовую команду: «Проложи маршрут от Проспекта Ленина 11 до Площади Армейской 1». Предварительно хорошо бы сохранить такие ваши часто используемые данные, как адрес дома, работы, чтобы облегчить поиск, как это позволяет сделать Алиса от Яндекс в Навигаторе. И хоть иногда бывают некоторые сбои, вроде неправильно выбранного города и прочее, это все таки лучше, чем набирать на сенсорной клавиатуре адрес во время управления авто.
Управление электроникой автомобиля
Для управления электроникой вашего авто пока понадобится дополнительные устройства, вроде iPod dock station, Amazon Echo, но удовольствие от использования просто зашкаливает!
Только ленивый не слышал про электромобили Tesla. Самое знаковое событие состоялось в феврале 2018, когда Tesla Roadster запустили в космос в направлении Марса. Так вот авто Илона Маска тоже обладают функциями голосового управления электроникой авто на базе Amazon Echo. Теперь уровень заряда и расстояние, которое можно проехать, водителю сообщается голосом. Доступен ряд других голосовых команд:
Если вы обладатель последних моделей iPod и iPhone от Apple, Inc., вы можете сказать, какой альбом или исполнителя хотите прослушать. Ваше устройство конечно же не будет звонить на радиостанцию к ди-джею с заказом песни. Песня будет воспроизводиться с устройства автоматически без каких либо поисков в плейлисте с вашей стороны. Времена, когда мы перебирали аудиокассеты или диски уже уходят в далекое прошлое.
Набор текста и отправка сообщений
Придет ли когда-нибудь время, когда вы сможете заставить свой автомобиль печатать текст во время езды? Конечно, и этот день наступит очень скоро!
Немецкая автомобильная компания BMW имеет прототипную систему, которая позволяет водителю диктовать и передавать сообщения электронной почты, не прикасаясь к компьютеру или смартфону. Некоторые автомобили уже используют ваше соединение Bluetooth для чтения вашей электронной почты вслух, но теперь вы сможете составить ответ устно с полным набором функций редактирования, так же, как вы бы делали на клавиатуре Вашего компьютера или Blackberry-клавиатуре.
Ford тоже планирует сделать что-то похожее с его системой синхронизации и General Motors имеет Android-приложение для диктовки электронной почты с помощью встроенных систем OnStar.
С таким быстрым прогрессом в машине будущего можно будет не только безопасно и комфортно добраться из пункта А в пункт Б, но и получить полноценную психотерапевтическую консультацию от искусственного интеллекта. Одиночество нам не грозит
Система голосового управления
Каждый производитель называет систему голосового управления по-своему. Но и система системе разница. Расскажем о нюансах работы голосового управления и как все устроено.
Голосовое управление
Голосовое управление — способ взаимодействия с устройством при помощи голоса. В отличие от распознавания речи, голосовое управление предназначено для ввода управляющих команд — например, «открыть файл», «показать погоду на завтра», «выключить звук». И хотя с помощью системы голосового управления можно вводить и контент (числа и текст), такой ввод будет крайне некомфортным, поскольку оператору придется делать четкие паузы между отдельными словами.
Первыми бытовыми устройствами с голосовым управлением были стиральные машины и сотовые телефоны [источник не указан 78 дней] . В настоящее время голосовое управление имеют бытовые компьютеры, автомобили, музыкальные центры, кондиционеры, лифты и проч.
Распознавание отдельных команд несколько проще, чем распознавание слитного текста и не требует значительных вычислительных мощностей. Благодаря этому, сегодня существует богатый выбор программного обеспечения и оборудования (специализированных цифровых сигнальных процессоров), имеющих небольшую стоимость и высокое качество распознавания команд.
Программное обеспечение
- Microsoft Windows Vista и Windows 7 (компонент операционной системы).
- Mac OS X (компонент операционной системы).
- OS/2 Warp 4 (компонент операционной системы).
- Microsoft Voice Command для карманного персонального компьютера.
- Dragon NaturallySpeaking.
- IBM ViaVoice.
- Speereo Voice Translator.
- linguatec Voice Pro (ранее была построена на IBM VoiceType, сейчас — на движке от Microsoft).
Аппаратные средства
См. также
- Распознавание речи
- VAD
Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |
Wikimedia Foundation . 2010 .
- Голоско
- Голосовые связки
Смотреть что такое «Голосовое управление» в других словарях:
голосовое управление — запуск и остановка голосом — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы запуск и остановка голосом EN voice activated control … Справочник технического переводчика
Адаптивное управление — См. также: Адаптивная система Адаптивное управление совокупность методов теории управления, позволяющих синтезировать системы управления, которые имеют возможность изменять параметры регулятора или структуру регулятора в зависимости от… … Википедия
Сотовые телефоны Motorola серии V — Далее приведён список сотовых телефонов Motorola серии V с их техническими характеристиками. Модель V171 V176 V177 V180 V220 V226 V235 V300 V360 V400 V500 V525 V535 V545 V547 V555 V557 V560 V600 V620 V635 V690 V710 V750 V80 V810 V872 V878 V975… … Википедия
Opera — Иное название этого понятия «Опера»; см. также другие значения. Opera … Википедия
Опера (браузер) — Opera Скриншот браузера Opera 9.6 Тип Браузер Разработчик Opera Software ASA Написана на … Википедия
iPhone 3GS — IPhone 3GS … Википедия
Список моделей сотовых телефонов Sony Ericsson — В данном списке перечислены (по алфавиту) все сотовые телефоны от Sony Ericsson: Содержание 1 Расшифровка первых букв серии 2 C (Cyber shot) 3 D 3.1 … Википедия
Binary Domain — Японская обложка игры для консоли PlayStation 3 Разработчики Yakuza Studio ( … Википедия
Nokia 6111 — Производитель Диапазоны частот GSM 900, GSM 1800, GSM 1900 Тип корпуса раздвижной Вес 92 г Размер 84x47x23 мм Фотокамера 1152×864 (1 млн. пикс.), цифровой Zoom 6x, встроенная в … Википедия
Nokia 6131 — Nokia 6131[1] Производитель Nokia … Википедия
Источник Источник https://vospari23.ru/kak-sdelat-golosovoe-upravlenie-avtomobilem/
Источник https://dic.academic.ru/dic.nsf/ruwiki/630511