Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2014, 18:50   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Модуль "Распознавание речи"

Сегодня испытал на роутере распознавание речи от Google (Speech API v2), результат очень впечатляющий. Распознает практически без ошибок
Для распознавания использовал веб камеру со встроенным микрофоном.
Команды отдавал на расстоянии 3м от камеры
Предложение длиной в 5сек. обрабатывается и выдает ответ в виде текста за 3 сек.
Выложил в репозиторий демонстрационный вариант модуля
Для работы с микрофоном Вашей камеры, сначало нужно установить модуль "Драйвер Аудио"
После установки аудио драйвера, устанавливайте модуль "Распознавание речи"
В демо варианте модуль запускает распознавание на 5 сек. запуск распознавания производится по нажатию на вкладку "Распознавание речи"
Для визуального контроля что бы убедится что роутер записывает Ваши фразы, на роутере гаснет светодиод
После записи, через 5 сек. снова загорается

Название: bigpic.png
Просмотров: 2760

Размер: 6.9 Кб

Вот теперь думаем как правильно сделать модуль командного процессора
И как лучше применить его в умном доме?
Пока на ум приходит только при выходе из дома запрашивать информацию о погоде, курсах валют, пробках и выключать свет во всем доме

У кого какие идеи?
Admin вне форума   Ответить с цитированием
Старый 12.11.2014, 19:14   #2
gnom537
Member
 
Регистрация: 07.08.2014
Сообщений: 37
Вес репутации: 0
gnom537 is an unknown quantity at this point
По умолчанию Re: Модуль "Распознавание голоса"

голосовая постановка на охрану например!
ардуина доделает остальное. закроет воду, газ ( если не зима! ), выключит свет, включит систему датчиков охраны и видео слежения за теми кто звонил в звонок!

Последний раз редактировалось gnom537; 12.11.2014 в 19:18.
gnom537 вне форума   Ответить с цитированием
Старый 12.11.2014, 19:27   #3
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию Re: Модуль "Распознавание голоса"

Цитата:
Сообщение от Admin Посмотреть сообщение
Сегодня испытал на роутере распознавание голоса(Google Speech API v2), результат очень впечатляющий. Распознает практически без ошибок
Для распознавания использовал веб камеру со встроенным микрофоном.
Команды отдавал на расстоянии 3м от камеры
Предложение длиной в 5сек. обрабатывается и выдает ответ в виде текста за 3 сек.
Вот теперь думаем как правильно сделать модуль командного процессора
И как лучше применить его в умном доме?
Пока на ум приходит только при выходе из дома запрашивать информацию о погоде, курсах валют, пробках и выключать свет во всем доме

У кого какие идеи?
Да идей много! От просьбы рассказать о погоде и управления различными устройствами до "виртуальной жены"...
Есть один минус - "прослушка" в прямом смысле сервисами гугла вашего личного пространства. ИМХО надо попробовать внедрять offline - распознование, благо примеров уже масса...
electric вне форума   Ответить с цитированием
Старый 12.11.2014, 19:43   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "Распознавание голоса"

На роутере оффлайн распознавание не получится реализовать.
Сейчас озадачился активацией распознавалки по высокому уровню громкости, после активации роутер будет воспринимать речь в течении хх минут
Admin вне форума   Ответить с цитированием
Старый 12.11.2014, 19:45   #5
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: Модуль "Распознавание голоса"

Команда: "Начать распознавание" = "OK Google"?

Пример из рекламы.
St@rz вне форума   Ответить с цитированием
Старый 12.11.2014, 19:50   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "Распознавание голоса"

Ну это же не смартфон, это в версии Андроида 4,4 реализовано оффлайн распознавание, в том числе на фразу "OK Google"
Admin вне форума   Ответить с цитированием
Старый 12.11.2014, 19:52   #7
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию Re: Модуль "Распознавание голоса"

Цитата:
Сообщение от Admin Посмотреть сообщение
На роутере оффлайн распознавание не получится реализовать.
Сейчас озадачился активацией распознавалки по высокому уровню громкости, после активации роутер будет воспринимать речь в течении хх минут
Мое мнение - надо делать смешанную систему. Чтобы гугл не слушал 24/7, надо делать так:
1. оффлайн-движек "ждет" слово для активации команды - ему не надо распознавать всю речь (знать все слова), ему надо найти одно (несколько) слов, далее он передает управление...
2 гугл спич апи, который соответственно записывает команду/фразу и преобразует все это в текст, далее уже обработчик умного дома парсит строку и делает выводы...
Цитата:
Сообщение от St@rz Посмотреть сообщение
Команда: "Начать распознавание" = "OK Google"?
Пример из рекламы.
Но чтобы найти во всем домашнем шуме фразу "ОК Google" - надо слушать всё, всегда, везде - так?
electric вне форума   Ответить с цитированием
Старый 12.11.2014, 19:59   #8
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: Модуль "Распознавание голоса"

Цитата:
Сообщение от electric Посмотреть сообщение
Но чтобы найти во всем домашнем шуме фразу "ОК Google" - надо слушать всё, всегда, везде - так?
Да.
St@rz вне форума   Ответить с цитированием
Старый 12.11.2014, 20:04   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "Распознавание голоса"

Цитата:
оффлайн-движек "ждет" слово для активации команды - ему не надо распознавать всю речь (знать все слова), ему надо найти одно (несколько) слов, далее он передает управление...
Для этого понадобится как минимум нейронная сеть и ее нужно будет обучать
Проще сделать пирсенсор и высокий ативационный уровень громкости

Или бесконтактный датчик, тоже можно реализовать
Admin вне форума   Ответить с цитированием
Старый 12.11.2014, 20:24   #10
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию Re: Модуль "Распознавание голоса"

Цитата:
Сообщение от Admin Посмотреть сообщение
Для этого понадобится как минимум нейронная сеть и ее нужно будет обучать
Проще сделать пирсенсор и высокий ативационный уровень громкости

Или бесконтактный датчик, тоже можно реализовать
Можно попробовать прикрутить планшет/смартфон с андроидом и реализовать примерно так...
electric вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:59. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика