12.11.2014, 18:50 | #1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Модуль "Распознавание речи"
Сегодня испытал на роутере распознавание речи от Google (Speech API v2), результат очень впечатляющий. Распознает практически без ошибок
Для распознавания использовал веб камеру со встроенным микрофоном. Команды отдавал на расстоянии 3м от камеры Предложение длиной в 5сек. обрабатывается и выдает ответ в виде текста за 3 сек. Выложил в репозиторий демонстрационный вариант модуля Для работы с микрофоном Вашей камеры, сначало нужно установить модуль "Драйвер Аудио" После установки аудио драйвера, устанавливайте модуль "Распознавание речи" В демо варианте модуль запускает распознавание на 5 сек. запуск распознавания производится по нажатию на вкладку "Распознавание речи" Для визуального контроля что бы убедится что роутер записывает Ваши фразы, на роутере гаснет светодиод После записи, через 5 сек. снова загорается Вот теперь думаем как правильно сделать модуль командного процессора И как лучше применить его в умном доме? Пока на ум приходит только при выходе из дома запрашивать информацию о погоде, курсах валют, пробках и выключать свет во всем доме У кого какие идеи? |
12.11.2014, 19:14 | #2 |
Member
Регистрация: 07.08.2014
Сообщений: 37
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
голосовая постановка на охрану например!
ардуина доделает остальное. закроет воду, газ ( если не зима! ), выключит свет, включит систему датчиков охраны и видео слежения за теми кто звонил в звонок! Последний раз редактировалось gnom537; 12.11.2014 в 19:18. |
12.11.2014, 19:27 | #3 | |
Member
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
Цитата:
Есть один минус - "прослушка" в прямом смысле сервисами гугла вашего личного пространства. ИМХО надо попробовать внедрять offline - распознование, благо примеров уже масса... |
|
12.11.2014, 19:43 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "Распознавание голоса"
На роутере оффлайн распознавание не получится реализовать.
Сейчас озадачился активацией распознавалки по высокому уровню громкости, после активации роутер будет воспринимать речь в течении хх минут |
12.11.2014, 19:45 | #5 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
Команда: "Начать распознавание" = "OK Google"?
Пример из рекламы. |
12.11.2014, 19:50 | #6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "Распознавание голоса"
Ну это же не смартфон, это в версии Андроида 4,4 реализовано оффлайн распознавание, в том числе на фразу "OK Google"
|
12.11.2014, 19:52 | #7 | |
Member
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
Цитата:
1. оффлайн-движек "ждет" слово для активации команды - ему не надо распознавать всю речь (знать все слова), ему надо найти одно (несколько) слов, далее он передает управление... 2 гугл спич апи, который соответственно записывает команду/фразу и преобразует все это в текст, далее уже обработчик умного дома парсит строку и делает выводы... Но чтобы найти во всем домашнем шуме фразу "ОК Google" - надо слушать всё, всегда, везде - так? |
|
12.11.2014, 19:59 | #8 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
|
12.11.2014, 20:04 | #9 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "Распознавание голоса"
Цитата:
Проще сделать пирсенсор и высокий ативационный уровень громкости Или бесконтактный датчик, тоже можно реализовать |
|
12.11.2014, 20:24 | #10 | |
Member
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0 |
Re: Модуль "Распознавание голоса"
Цитата:
|
|
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|