Author Topic: 10-клавишный ввод  (Read 824 times)

0 Members and 1 Guest are viewing this topic.

Offline Alone Coder

  • Posts: 22550
    • Орфовики
« on: July 31, 2016, 15:57 »
Долгое время прорабатываю тему 10-клавишного ввода на русском языке, копал во многих направлениях и везде результат получался не очень хороший.

Вопрос делится на три, не обязательно с одинаковыми решениями:
1. Стенографическая машина. Ровно 10 клавиш по числу пальцев, допускаются аккорды (одной и двумя руками), допускается неточный ввод.
2. Ввод пальцами в воздухе. Допускаются аккорды и другие жесты. Неточный ввод не допускается. Надёжные аккорды, наверно, только на одной руке - с участием большого пальца или одновременно всеми остальными.
3. То, к чему все привыкли и уже отвыкли - ввод текста на цифровой клавиатуре телефона. Неточный ввод не допускается. Там клавиши значительно больше буквенных, то есть ошибок меньше, и можно вводить одним пальцем, вообще не используя одну руку. Стандартных клавиш, строго говоря, 12 (1234567890*#). Они не все наравне по удобству доступа большим пальцем.

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

Побуквенный ввод, по-видимому, не может дать менее 1 нажатия на букву. Послоговый, по-видимому, может.

Я составлял статистику букв, буквосочетаний, мор, даже писал специальную программу подсчёта нажатий для методов ввода типа ARONETIS. Даже при учёте специальных условий ввода для пятидесяти самых частотных слов не получается меньше 1,2 нажатий на букву. Это при раздельных контекстах гласных и согласных.
Подсчёт выгодности ввода по морам выполнить не так просто. Стоит исключить какую-то группу мор (например, Cы), как несопоставимо взлетает частота какой-то буквы (в данном случае "ы"). Непонятно, где баланс. Например, если в одно нажатие вводятся буквы О и Е, то вроде как не нужны моры Cо и Cе. И т.п.

Есть идеи?


 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: