Голосовое управление автомобилем своими руками

Добавил пользователь Cypher
Обновлено: 04.10.2024

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

Каким же образом будет происходить голосовое управление автомобилем? Какие плюсы и минусы есть у этого необычного способа вождения и стоит ли переходить на него? Обо всём этом подробнее - в данной статье.

Голосовое управление в машине: как это происходит

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

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

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

В некоторых случаях управление голосом может быть предусмотрено уже производителем, что избавляет от необходимости покупать что-либо дополнительно.

Важно! Если вы всё же решили приобрести отдельную систему голосового управления для своей машины, убедитесь, что они будут совместимы, иначе вы рискуете потратить время и деньги впустую.

Возможности голосового управления автомобилем

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

Звонки

В большинстве стран, в том числе и в России, разговаривать по телефону во время вождения строго запрещено. И это не удивительно -прижатый к уху смартфон может стать причиной аварии, ведь водителю трудно полностью контролировать руль одной рукой.

Но специальные системы теперь позволяют голосом не только принимать звонки, но и набирать номер - например, произнеся имя абонента, которому вы хотите позвонить.

Контроль микроклимата

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

Управление электроникой

Эта функция чаще всего не установлена по умолчанию и придётся докупать дополнительное оборудование. Но зато вы сможете включать и выключать фары, слушать музыку, узнавать время, блокировать двери и многое другое с помощью одной голосовой команды.

Плюсы и минусы голосового управления

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

Среди положительных моментов, конечно же, стоит выделить невероятное удобство в использовании: всего одна команда, и задача выполняется без конкретного участия водителя. Кроме того, не придётся запоминать комбинации кнопок и их расположение, чтобы выставить те или иные параметры.

Но есть и недостатки: не каждая система способна корректно распознать голос, иногда из-за этого случаются серьёзные накладки. Да и в случае поломки микрофона или всего оборудования вы будете очень долго искать нужную кнопку, забыв о необходимости следить за автомобилем.

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

Итак, голосовое управление - невероятно полезная вещь, которую следует хотя бы раз попробовать каждому автолюбителю. Проверьте, есть ли у вашей машины встроенная возможность распознавания голосовых команд, и протестируйте новинку. Возможно, это именно то, чего вам не хватало для наиболее комфортного управления автомобилем. Но будьте готовы и к тому, что устройство не обязательно будет понимать всё, что вы ему говорите.

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

Сегодня автопроизводители стараются не стоять на месте и норовят применять на практике идеи, которые раньше мы относили к научной фантастике.

Хотите прогреть авто перед поездкой, завести двигатель, включить музыку или добавить новый маршрут? Это и многое другое становится реальностью.

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

Далее мы рассмотрим некоторые из наиболее полезных команд. Узнаем что могут сделать авто уже сейчас, и на что они могут быть способны в ближайшем будущем.

Звонки

Функции голосового управления автомобилем - звонки

В России, как и в большинстве стран мира, водителю запрещено разговаривать по телефону, прижатому к уху во время движения авто. Это гарантирует получение не дешевого штрафа, не говоря уже об опасностях таких разговоров… Вот почему популяризируется Bluetooth гарнитура для телефона, что позволяет не убирая рук от руля вести беседу.

Управление микроклиматом автомобиля

Автопилот

Тестирование автопилотных моделей авто в мире уже идет полным ходом. Германия, США, Корея уже давно начали пробные поездки. И наша Москва не отстает.

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

Управление электроникой автомобиля

Для управления электроникой вашего авто пока понадобится дополнительные устройства, вроде iPod dock station, Amazon Echo, но удовольствие от использования просто зашкаливает!

Только ленивый не слышал про электромобили Tesla. Самое знаковое событие состоялось в феврале 2018, когда Tesla Roadster запустили в космос в направлении Марса. Так вот авто Илона Маска тоже обладают функциями голосового управления электроникой авто на базе Amazon Echo. Теперь уровень заряда и расстояние, которое можно проехать, водителю сообщается голосом. Доступен ряд других голосовых команд:

  • поморгать фарами,
  • узнать время,
  • открыть/закрыть зарядной отсек,
  • блокировка дверей (открыть или закрыть),
  • подать звуковой сигнал (например, если нужно найти ваше авто на стоянке)
  • включить музыку,
  • поднять/ опустить люк/крышу и др.

Если вы обладатель последних моделей iPod и iPhone от Apple, Inc., вы можете сказать, какой альбом или исполнителя хотите прослушать. Ваше устройство конечно же не будет звонить на радиостанцию к ди-джею с заказом песни. Песня будет воспроизводиться с устройства автоматически без каких либо поисков в плейлисте с вашей стороны. Времена, когда мы перебирали аудиокассеты или диски уже уходят в далекое прошлое.

Придет ли когда-нибудь время, когда вы сможете заставить свой автомобиль печатать текст во время езды? Конечно, и этот день наступит очень скоро!

Ford тоже планирует сделать что-то похожее с его системой синхронизации и General Motors имеет Android-приложение для диктовки электронной почты с помощью встроенных систем OnStar.

:)

С таким быстрым прогрессом в машине будущего можно будет не только безопасно и комфортно добраться из пункта А в пункт Б, но и получить полноценную психотерапевтическую консультацию от искусственного интеллекта. Одиночество нам не грозит


Во многих машинах сегодня есть голосовое управление, но работает оно всегда ужасно.
Надо нажимать кнопочку, потом говорить определенную команду.
Распознавание не всегда срабатывает, списки команд запомнить сложно.

Я хочу управлять машиной более свободно, чтобы мочь сказать фразу в любой момент, без предварительной активации. И чтобы пассажир мог сказать. И чтобы команды не заучивать.

Что хорошо: интернет не требуется, шума не боится. Язык команд может быть очень развитыми. Например, таким (тут другой движок распознавания речи, не тот, что в первом ролике - его я в машину ставить не хочу).
Что плохо: работает пока только под windows, x86 и прочие сопутствующие.

Собственно вопрос к сообществу: интересна ли такая технология в машине? Что бы вы сделали, будь у вас действительно качественная система голосового управления? Может быть только одного меня коробит, что мой автомобиль со мной не здоровается.


Можно про движек распознавания по подробнее?
Про Гугл не спрашиваю, так как Вы написали что интернет не используется.
Вы используете софт от компании Nuance Communications?
Или своя Нейронная сеть? Обучалась каким количеством дикторов?


Посмотрел первое видео и хотел уже автора банить Как-то не убедительно было.
После второго видео понял, что разработка реальная. Особенно после того как продукт добрался до инета и популярно объяснил, почему Путин краб

Rai220, давай подробности!



Я думаю что он ищет спонсора и обьявление все таки рекламное.
Посмотрим, может быть я ошибаюсь и автор появится


Возможно. Я банить хотел за "враки"
По функционалу вторая ссылка соизмерима с Siri, но вот какова нагрузка на комп, если мы не используем кнопки активации и "волшебные слова" я не могу оценить.
Вообщем, будем поглядеть



Разработка не фейк, банить не надо Собственно, в англоязычном сегменте таким распознаванием никого не удивишь.

Распознавание речи использует решение от Microsoft. От меня к нему добавилась только правильная настройка и знание о том, как его готовить. Обучение компьютера не требуется, обучение человека в принципе тоже, но одни понимает идеально, других хуже. Вот ребенка моего (3.5г), понимает с десятого раза.

А вот требования к микрофонам серьезные. Для дома нужен очень чувствительный микрофон с АРУ. Я использую контроллер Kinect c решеткой из 4-х микрофонов. В машине для водителя можно обойтись более дешевыми решениями. Но вот простого микрофона будет недостаточно совершенно точно. Нужно ориентироваться на цену 1500-2000 рублей в рознице.

Я не очень хочу выкладывать само решение в открытом виде, так как хочется привлечь под него деньги и сделать стартап - либо про умный дом, либо про умный автомобиль. Но инвесторы в очередь не выстраиваются, а сделать что-то хорошее хочется

Поэтому хочу написать бесплатный модуль для голосового управления чем-либо. Собственно, хочется оценить, применимо ли это к CarPC, насколько распространен на них windows (подойдет только win 7 и выше) и чем в машине хотелось бы управлять.

Здорово! Занимаемся аналогичными проектами. Собственно, выше упомянуто видео про "путин - краб", там тоже гугловская распознавалка используется. А вы свой проект не думали на авто применять? Понимаю, что требования к интернету здесь критичны, но я, например, со своим гугл смартфоном вполне сносно могу поговорить череж 3g, сидя в пробке.


Своими руками

Говорящая сигнализация с голосом своими руками

Возможно вы уже видели ролики с демонстрацией подобной системы. В разных местах ее называют по-разному: smart sirena, говорящий колокол, умная сигнализация и т.д. Сегодня мы поделимся с Вами информацией, о том как самостоятельно можно сделать говорящую сигнализацию, которая будет разговаривать любым голосом, например голосом трансформера, Жириновского, или любым другим.

Стоимость деталей для самостоятельной разработки вам обойдется примерно в 1000-1500 рублей.

Видео с демонстрацией умной сигнализации

Автомобильная сигнализация, как сделать самому

Схема для сборки

Очень простая и выглядит следующим образом:


Управляющий поступает в плюсового провода штатной сигнализации и подключается к 7 пину ардуины.

Для прошивки ардуино потребуется установить библиотеку mp3TF.h (скачать библиотеку)

Cкетч для контроллера:

Купить говорящую сигнализацию

Если по каким-либо причинам не можете самостоятельно собрать, но хотите ее установить на свой автомобиль, то можете приобрести уже собранное устройство за 2999 рублей.

Поделки своими руками для автолюбителей


Говорилка в автомобиль своими руками

Вот решил сделать в автомобиль говорилку на задний ход, но её можно поставить и на сигнализацию, и на ручник, и ещё много вариантов, например;

-пожалуйста, закройте двери
-пожалуйста выключи фары,
-Ваше топливо на исходе,
-превышена температура двигателя,
-пожалуйста, залейте омывающую жидкость,
-пожалуйста, долейте антифриз и т.д.

фантазиям нет предела.

Вот собранных два модуля… это пока так, для пробы навесным монтажом.


Так же надо будет приобрести преобразователь напряжения, так как голосовой модуль работает от 5 вольт.Преобразователь с 12 на 5 вольт заказываем ЗДЕСЬ…



Да и ещё нам потребуется небольшой усилитель, кстати ничего паять не надо, его тоже приобретаем на Али. вот ЗДЕСЬ… и запитываем его тоже от 5 вольт.



Это как я мастерил в багажнике для заднего хода.

Система голосового управления автомобилем: основные функции и направления развития


Сегодня автопроизводители стараются не стоять на месте и норовят применять на практике идеи, которые раньше мы относили к научной фантастике.

Хотите прогреть авто перед поездкой, завести двигатель, включить музыку или добавить новый маршрут? Это и многое другое становится реальностью.

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

Далее мы рассмотрим некоторые из наиболее полезных команд. Узнаем что могут сделать авто уже сейчас, и на что они могут быть способны в ближайшем будущем.

Звонки


В России, как и в большинстве стран мира, водителю запрещено разговаривать по телефону, прижатому к уху во время движения авто. Это гарантирует получение не дешевого штрафа, не говоря уже об опасностях таких разговоров… Вот почему популяризируется Bluetooth гарнитура для телефона, что позволяет не убирая рук от руля вести беседу.

Управление микроклиматом автомобиля

Автопилот

Тестирование автопилотных моделей авто в мире уже идет полным ходом. Германия, США, Корея уже давно начали пробные поездки. И наша Москва не отстает.

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

Управление электроникой автомобиля

Для управления электроникой вашего авто пока понадобится дополнительные устройства, вроде iPod dock station, Amazon Echo, но удовольствие от использования просто зашкаливает!

Только ленивый не слышал про электромобили Tesla. Самое знаковое событие состоялось в феврале 2018, когда Tesla Roadster запустили в космос в направлении Марса. Так вот авто Илона Маска тоже обладают функциями голосового управления электроникой авто на базе Amazon Echo. Теперь уровень заряда и расстояние, которое можно проехать, водителю сообщается голосом. Доступен ряд других голосовых команд:

Если вы обладатель последних моделей iPod и iPhone от Apple, Inc., вы можете сказать, какой альбом или исполнителя хотите прослушать. Ваше устройство конечно же не будет звонить на радиостанцию к ди-джею с заказом песни. Песня будет воспроизводиться с устройства автоматически без каких либо поисков в плейлисте с вашей стороны. Времена, когда мы перебирали аудиокассеты или диски уже уходят в далекое прошлое.

Придет ли когда-нибудь время, когда вы сможете заставить свой автомобиль печатать текст во время езды? Конечно, и этот день наступит очень скоро!

Ford тоже планирует сделать что-то похожее с его системой синхронизации и General Motors имеет Android-приложение для диктовки электронной почты с помощью встроенных систем OnStar.

С таким быстрым прогрессом в машине будущего можно будет не только безопасно и комфортно добраться из пункта А в пункт Б, но и получить полноценную психотерапевтическую консультацию от искусственного интеллекта. Одиночество нам не грозит

Система голосового управления в автомобиле

Как было раньше

Первая система, осуществляющая голосовое управление, была настолько далека от совершенства, что удобство ее использования вызывало сомнения. Распознавать слова она еще не могла, требуя проговаривать команду по буквам, вдобавок невысокое качество микрофона и несовершенство алгоритмов шумоочистки не всегда гарантировали правильное определение произносимого, голосовое управление оставляло желать лучшего.


Возможности современных систем голосового управления

Современная система значительно расширила свой потенциал. Разработчики стремятся максимально приблизить формат взаимодействия к естественному диалогу. Разговорный язык, диалекты, посторонние шумы, быстрота произношения, особенности дикции человека и даже нестандартные формулировки команд все меньше становятся препятствием для качественного функционирования.

Этот список можно долго продолжать.

Стремление к естественности диалогового общения прослеживается на каждом уровне. Помимо прочего, это:

Сюда же можно добавить, что постепенно увеличивается и количество понимаемых языков и диалектов.

Принцип работы и где встречается

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


Также можно приобрести модуль голосового управления, не предусмотренный изготовителем вашего автомобиля. В этом случае перечень устройств невелик, как правило, это стеклоподъемники, дворники, салонное освещение и наружная оптика, люк, центральный замок и тому подобное. Подключение таких систем не всегда требует в автомобиле наличия CAN или другой какой-либо шины, подсоединяясь к управляемому механизму напрямую.

Для айфоноводов

Использование 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.

OK Google, заведи мне машину


Будущее всё ближе. Лет 10 назад я и не мог подумать, что буду заводить машину с помощью голосовой команды!

Наличие Google Home не обязательно, всё описанное далее будет работать и с приложением Google Assistant на телефоне. У меня установлен GSM/GPS модуль StarLine M31, но должно работать со всеми GSM сигнализациями от StarLine.

Общая схема приложения для Google Assistant


Для начала нам надо создать приложение (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

Да, пользуясь случаем, хочу обратиться к команде StarLine — ребята, почему бы не сделать нормальный API с документацией? Глядишь и интеграций со сторонними продуктами стало бы в разы больше?

3. Тестируем в симуляторе и на реальном усройстве


А вот и результат тестирования в реальном мире

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.

Читайте также: