Комментарии 84
Иван, успехов! Немножко помог Вам.
Автор поста крут!
По поводу помощи с аппаратной частью — напишите, чего вам не хватает. Уверен, если не я, то хабр точно поможет :).
http://aacidov.гu/thanks
редиректит сюда и 404
http://aacidov.xn--u-etb/thanks
Если выбор идёт от левого верхнего края, стоит перераспределить буквы в соответствии с частотой вхождения, чтобы для выбора «А», «О» и так далее нужно было меньше нажатий, чем, скажем, Ъ. Ну и чтобы быстрее привыкнуть, гласные сделать красными, согласные — синими и т. д.
Можно автозавершать слово, если оно угадывается по словарю.
Можно так же нажимать не два раза, а три раза.
Сначала выбирается блок, затем строка, затем столбец.
Это существенно убыстряет написание текста.
Увидел реплику про одну кнопку, и почему-то сразу вспомнил про телеграфный ключ и морзянку…
В принципе, что-то в этом есть — но только взять не морзянку, а закодировать буквы последовательностью точек-тире по Хаффману, согласно частотному словарю разговорного языка. А дальше можно так же — визуально разделить на множество групп. Например, верхняя часть — все буквы, начинающиеся с "точки". Нижняя — с "тире". А там — так же правая/левая половины оставшегося и т.д.
Учитывая Хаффмана большинство букв получатся в 2-3 движения.
Могу помочь с ios/android/wp разработкой, вы удивитесь, насколько всё просто.
Скажем, вместо кнопки расположить чувствительный микрофон возле носа и улавливать нажатие при резком выдохе.
Успехов вам.
Публикуйте проекты на гитхабе или битбакете, пишите о них статьи и люди подтянутся.
Думаю многие здесь любят интересные задачи и с удовольствием помогали бы каждый в своей области.
Вон идея с вводом текста дыханием — это показатель. Да, она не нова и есть реализации, но здесь не требуется сложной аппаратной части и, наверняка, можно обойтись простой гарнитурой-прищепкой + программный модуль для смартфона.
Нейронные сети, глубинное обучение, эволюционные алгоритмы… есть масса инстурментов. А ещё есть масса информации в сети. Наверняка софт для Стивена Хокинга в opensource. Неужели его нельзя адаптировать на другие случаи?..
На его основе можно что нибудь собрать.
Как насчёт движений грудины? Резиновая лента вокруг груди, глубокий вдох — нажатие.
все мышцы дергаются.
А как насчёт языка?
Может ли в данном случаи работать электроэнцефалография. Я так понимаю, ЭЭГ следит за электрической активностью мозга и сам не вырабатывает никаких полей. Просто в свое время наталкивался на кучу девайсов подобного рода для разработчиков игр, некоторые даже с инструментами под разные платформы. Возможно, не стоит рассматривать их так серьезно. Но может найдутся те кто пробовал и смогут сказать пару слов о том насколько они отзывчивые и сложно ли приучиваться.
Вы большой молодец!
Знаком с проблемой не понаслышке. У моего брата ДЦП 3-ей степени, он может двигать только зрачками и веками глаз. Говорить не может.
Пробовал использовать эти возможности для набора текста с помощью специальной клавиатуры Dasher и eye tracker-а.
В принципе получилось, но для моего брата такой способ плохо подходит, так как надо надевать eye tracker на голову, да и монитор должен располагаться перпендикулярно взгляду, то есть над кроватью.
Очень понравилась идея набора одной кнопкой. Готов помочь в дальнейшем развитии и реализации проекта.
Да, Вы правы, тут надо двигать мышкой, например, с помощью eye tacker-а. Блоки появляются непрерывно, Вы выбирает указателем блоки и можете динамически регулировать скорость их появления тем же указателем. Блоки подбираются специальным алгоритмом в соответствии со словарем и частотой использования. Здесь можно посмотреть демонстрацию работы. Если eye tracker или мышка не вариант, то этот способ, к сожалению, не подходит.
Ибо встроенный TTS не говорил мужским голосом
Я давненько видел обзор русскоязычных TTS-ок под дроид, покопался в истории броузера — вот вдруг вам что-то подойдет (бесплатные там тоже вроде были) — http://www.tiflocomp.ru/devices/android/ruvoices_overview.php
Ах да — вы просто молодчина!
И спасибо модераторам за "исключение"...
Однако в контексте бесплатности и открытости, Иван, посмотрите на проект RHVoice — https://github.com/Olga-Yakovleva/RHVoice/wiki/Downloads
Там есть мужской и женский голос, а главное и для русского, и для английского языков (для англ. только мужской), плюс его можно приспособить практически под любую платформу, а главное локально, чтобы не гонять трафик с облачным TTS.
Под Android есть уже готовая реализация, которую можно просто поставить и использовать.
Кстати, RHVoice — это изначально был проект синтеза речи для незрячих, чтобы читать информацию с экрана.
Автору удачи!
Спасибо Вам за помощь.
Каждый процент результата может сильно упростит жизнь в итоге.
Не помню, были ли задачи в области распознавания речи, в поиске вижу, что что-то было.
Как уже говорили, задача сложная и интересная, можно применить множество знаний.
Начать с фильтрации шумов и закончить попытками предсказать будущее)
Причем, можно не сильно ограничивать участников в выборе инструментов, количестве попыток и т.д.
Предполагаю, потребуется приличная выборка слов речи, не знаю в каком формате, наверно wav какой-нибудь)
Малец закинул.
Мои +3⇑ всегда ваши, к каждому посту.
Преклоняюсь перед вами.
То что вы не сломлены болезнью восхищает.
Какая нужна будет помощь в аппаратном или программах дай знать.
Можно даже сделать блок по каждому конкретному проекту.
Иван, Вы не просто молодец, а однозначно имеете задатки лидера и это говорит о том, что Вы имеете все шансы на достижение Вашей цели. Ваша статься тронула за душу.
Что очень радует, это то, что Вы высоко социальный человек. Несмотря на все имеющийся трудности Вы не просто готовы их устранять, а главное главное помочь остальным избавиться от них.
Ваша статься мне дала серьезный повод к переоценке взгляда на жизнь.
Так уж сложилось, что у меня с детства очень хорошая память и я помню себя с 2-х лет,
и пока я читал Вашу статью, я вспомнил как в детстве я не мог нарадоваться возможности побеситься.
Мне казалось что в мире просто не существует ничего совершенней, чем мое тело, и это просто высшая инженерия, говоря современными словами. Но прошло время и эти воспоминания отошли на задний план, а на передний пришли материальные ценности и т.п.
Так что спасибо Вам за статью, после прочтения которой я вспомнил, кто я есть.
А для решения технической составляющей проблемы, которую Вы здесь изложили, я думаю нужен системный подход., Нужно расписать задачу в целом: составляющие, необходимые для его реализации (какое железо, софтовые задачи и т.п), и конечно уже готовые реализации в OpenSource.
Если я как разработчик ПО для встраиваемых систем могу Вам чем-то помочь, пишите мне на email: gera_box@mail.ru
С программами помочь не могу, но финансово поддержал.
Очень хорошо, что люди с такими болезнями тоже могут заниматься полезными и нужными вещами и то, что они тоже находят себя в этой жизни. Вы большой молодец!
И он меня зацепил, силой духа и целеустремленности ИВАНА.
Всем крепкого здоровья и Удачи в дальнейшей судьбе ваших трудов!!!
Таблица на вики есть: ru.wikipedia.org/wiki/%D0%A7%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C
Как узнать какие цветы дарить девушке, если у нее двигается только голова и она не может говорить?