Ввод текстов посредством автомобильного руля

Это — задачка программеру: ввод текстов (на компьютере) посредством автомобильног руля

                                                                                                                                    И какой же русский не любит быстрой езды?                                                                                                                                                                                               Н.В.Гоголь       

Техническое предложение, концепт

          Человек за компьютером мчится по захватывающей красоты хайвею на экране и, управляя автомобильным рулем, выбирает траекторию движения по полосам, по клеткам на полосах, — в клетках изображены символы (буквы, слоги, знаки etc), — ТАК, чтобы «наехать» на очередные требуемые в тексте символы, вводя их.

 

 

База данных имеет словарь (корпус языка), программа реализует ту или иную процедуру прогноза следующих букв или слогов, слов, например, нейросеть, или известный метод T9, выставляя прогноз в клетки на дороге.

Способ похож на игру, можно иметь в виду две модификации: игровую и деловую.

В случае игры можно устраивать гонки – соревнование на время, безошибочность ввода. Несколько участников за компьютерами стартуют одновременно и под диктовку вводят некоторый текст. Например, диктант «Тотальный диктант» можно «привить» к автомобильным гонкам на экране. Можно торможением онлайн наказывать участника за граммотические ошибки. Выиграет пилотская ловкость и грамотность.

В деловом случае — известны методы ввода: клавиатура, голосовой ввод. Ввод посредством руля имеет преимущества.

Автомобиль – первая любовь XX века, перекинувшаяся в XXI-й. Компьютер – третья любовь XX-го (вторая – ТВ) и первая — XXI-го, поэтому симбиоз автомобиля и компьютера может быть встречен одобрительно многими.

Некоторые автомобилисты любят автомобиль так, что с сожалением расстаются с ним даже на время, – им руль за компьютером будет желанным подарком.

А кто-то не может, по разным причинам, реализовать мечту жизни – сесть за руль и управлять автомобилем, им руль за компьютером – утешение жизни.

О здоровьесбережении. При вводе с клавиатуры человек поневоле сохраняет статичную позу, небезвредную, – напротив, при управлении автомобилем — рулении, педалировании – ускОриться, тормозить – он более динамичен и это – главное.

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

Голосовой ввод известен давно, в некоторых случаях он неприменим, например, в редакциях, офисах с общим компьютерным залом, где много трудящихся за компом.

Порой человек не хочет оглашать, чем он занимается, что он вводит. Например, на практике звуковое общение по телефону часто заменяется письменным в мессенджерах.

И – для успеха голосового ввода говорящим желательно иметь чистую дикцию, иначе потребуется много правок введенного текста вручную с клавиатуры.

Ввод рулем. Так же, как в играх, следует иметь педали газа, тормоза, переключатель скоростей – диапазонов скоростей. Всё, как в авто.

Знаки препинания и символы (! , . — @, №,%, etc), символы управления (Shift, Enter, Delete, etc) следует вызывать на символьные или отдельные полосы,  например, «поворотниками».

Полос на одностороннем хайвее может быть больше двух.

Требования к производительности, быстродействию компьютера определяются выбором алгоритмов прогноза и рисования символов в клетках.

Ленту хайвея надо снять на видео с натуры, километров 100, и закольцевать, на неё наносить сетку клеток. Следует предусмотреть библиотеку красивых дорог среди красивых ландшафтов, водитель перед поездкой выберет, куда именно он хочет поехать. Или можно написать прогу, рисующую красивую дорогу «на горизонт» вперед.

Lutoxa1@mail.ru

07.08.2024