Умный дом

Oct 06, 2012 23:20

Собрал себе прототип умного дома с голосовым управлением. Вот как он работает:

image Click to view



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

P.S. Если ты, читатель, ( Read more... )

хобби, работа, умный дом

Leave a comment

Comments 13

kumpan October 7 2012, 07:14:07 UTC
Я бы, все же, оставил слово активатор.
Ну не верю я что не будет ложных срабатываний. Не так уж хорошо работают системы распознования речи, несмотря на рекламу.
Хотя, если кроме дома собеседников нет - тогда и так можно.

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

Не думал, следующим этапом, заставить отечать его на вопросы? "Какая температура в акваруме?", "Сколько градусов на улице?"

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

Reply

rai220 October 7 2012, 07:21:57 UTC
Зря не верите. У меня со вчерашнего вечера не было ни одного ложного срабатывания. При этом дома жена и ребёнок (4г), так что шумно всегда :) Команда-активатор, конечно, будет - она позволит задавать системе произвольные вопросы и команды. Но для ежедневных команд активатор не нужен, главное, чтобы сама команда не была односложной.

Reply

kumpan October 7 2012, 07:41:28 UTC
Это когда 4 команды - не будет ложных срабатываний. Если команд-слов 400 - будут либо ложные срабатывания, либо несрабатывания на не-ложные (я пока не считал цифры, это - интуитивно)

Reply

rai220 October 7 2012, 10:03:06 UTC
Ну да, я бы сказал, что до 20 фраз все неплохо. Дальше я буду использовать диалоги и динамические словари для распознавания.

Reply


eky February 23 2013, 05:51:43 UTC
ещё не весь журнал почитал, поэтому спрошу тут и сейчас - ОС win? среда разработки java? а то у меня вот есть хороший мобильный девайс для такого дела iOmega iConnect(внутрь линукс запихнут), делаю из него мозг и глаза транспортного робота - но есть проект и голосовую систему в него запихнуть с доступом по каналам GSM или VoIP, как мозг "умного дома" мне кажется самое оно.

Reply

rai220 February 23 2013, 14:26:09 UTC
Привет. В этом видео используется голосовой движок от Microsoft, говорящий куб использует сервер гугл. Сейчас под Linux ничего из этого портировать не получится, а те поделки-самоделки, что создало опенсорс сообщество совсем никуда не годятся. В будущем мы с друзьями планируем вывести наш проект "говорящий куб" на уровень облачного сервиса, с помощью которой можно будет научить говорить любого робота или гаджет.

Reply

eky February 25 2013, 15:49:52 UTC
googleвский апи можно хоть где использовать, хоть в винде, хоть в макосе, хоть в линуксе встроенном в роутер - я проверял этот вариант, работает :), нужно просто немного разобраться.

а для своего облачного сервиса где возьмёте движок распознавания? по идее, нужен свой

Reply

rai220 February 25 2013, 15:56:38 UTC
Ну, я говорю о коммерческом использовании, конечно. До вчерашнего дня никакого официального API у гугла не было, а тот, стыренный из хромиума, он во-первых не легальны, во-вторых работает хуже чем тот, что используется в андроиде.

Reply


Leave a comment

Up