Мысли О Голосовом Управлении Вашим Компьютером

Введение Последние пару дней по дороге домой на автобусе я думал о технологиях вокруг нас и о том, что будет дальше.

Как было бы хорошо позвонить домой и попросить подогреть ужин, подумал я и позвонил жене)) А у кого-то дома кроме компьютера никого нет, и спросить не у кого.

Было бы здорово попросить компьютер.

Итак, делюсь своими мыслями.

Конечно, среднестатистическому человеку далеко до «умного» дома, поскольку цены на такое удовольствие не просто кусаются, а зверски отгрызают все, что можно.

Но компьютерное управление ближе к реальности.

Что мы имеем на данный момент? Microsoft (или кто-то для них) сделал отличную систему распознавания голоса, с которой многие знакомы по системе активации Windows по телефону, а некоторые уже успели ознакомиться с голосовыми функциями Exchange 2010. К сожалению, на данный момент такой системы нет. реализация «машины распознавания», которая имела бы API и была бы приличной по функционалу.

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

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

Принципы Основной принцип алгоритма — разбиение команды на части и сопоставление части команды с отдельной функцией.

То есть у нас есть типы «Действие», «время», «место» — по сути, как в обычном планировщике.

Действия – от «открыть», «запустить» до произвольных команд, которые связаны с конкретным действием, например, я люблю говорить «отбросить» вместе с «удалить», и посредством обучения можно легко объяснить программе, что это значит. .

Время – «через час», «недавно», «блин, не помню когда».

Где — «в документах», «в торрентах», в письме.

Число типов функций, естественно, будет больше, но все равно останется в разумных пределах.

Примеры Приведу несколько примеров того, как я вижу работу с программой на этапе раннего тестирования и обучения: — Открыть хаб — Что вы подразумеваете под словом хабр? #программа знает действие, которое нужно открыть, но не знает какое - Какие варианты? #опционально, спрашиваем, с чем можно связать хабр — Документ, музыка, видео, что-то еще? #она не знает об этом сайте - Что-то другое… — Опишите пожалуйста слово хабр, оно будет добавлено в базу на рассмотрение - Это сайт. - Спасибо.

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

Следующий разговор: — Открыть хаб — Что вы подразумеваете под словом хабр? - Веб-сайт — Пожалуйста, введите название сайта в форму, которую вы видите на экране.

#форма всплывает - хабр.

ру - Спасибо, если вы не против, эта информация будет передана в базу данных на рассмотрение.

Ну хаб открывается в браузере по умолчанию.

При следующем запросе программа молча выполняет задание.

Будущее Для популярных плееров пишутся плагины, чтобы программа могла работать с библиотеками, плагины для поиска (это вообще отдельная тема, можно научить программу команде «Скачать аватар в HD») и т.д. Выпущена реализация распознавания голоса, программа начинает понимать голосовые команды.

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

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

Ну и самое главное я таких программ не видел.

Если вам удастся занять нишу, вы сможете вполне успешно продавать.

P.S. Пожалуйста, не пишите «ерунда», а дайте здоровую критику, почему это «ерунда».

P.S. Ну, если я оставил жизнь позади, и все давно разговаривают с компьютерами, дайте мне цитату.

Теги: #идея для стартапа #идея для стартапа #ерунда #Чулан

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.