Клуб Punto Switcher

Аналог телефонного Т9 на основе Punto Switcher

24 сентября 2008, 13:06

Могут ли разработчики сделать аналог телефонного Т9 на основе Punto Switcher. Так называемый Предиктивный ввод текста http://ru.wikipedia.org/wiki/Предиктивный_ввод_текста  очень полезен машинистам при наборе больших текстов и функция бывает часто нужной, но аналогов Т9 для PC я так и не нашел :(

24 комментария
Подписаться на комментарии к посту
Ага, а еще чтобы звонил и СМСки отправлял :-)
Ненадо :) Только Предиктивный_ввод_текста
OO Writer умеет подсказывать окончания слов.
именно что подсказывать но не заканчивать :) OO Write используем уже давно.
Всегда мечтали об этом T9, но некоторые идеи из одного языка не очень ложаться на другой. В английском не так много окончаний и уже после набора трех-четырех букв можно предложить всего пару вариантов. В русском же получается так: Набираем - электри получаем в качестве вариантов: электрик электрику электриком электриками электрический электрическая электрическими электричество электричеством электричеству вот и получается, что почти до последней буквы непонятно, что человек хочет набрать. Предиктивность не работает :( Есть ли идеи как это побороть?
Но в делефоне же ведь это как-то работает :) (хотя я неумею ей пользоватся) И потом, зачем сразу и все варианты предлагать? :) Пусть человек сам пополняет свою базу (на начальном этапе)
не думаю, что это хорошая идея. или строго с отключением этой возможности. и что бы не вздумал сам начать предлагать окончания! особенно это будет ужасно при наборе именно больших текстов.
Имхо, слишком сложная фича. Опять же придётся делать громадный словарь, что приведет к утяжелению и замедлению программы.
Дык сделать фичу опциональной. Если нет нужды - не использовать(отметить галочкой в настройках).
Фичу-то опциональной можно сделать, но из проги соответствующий код не уберешь ведь, если он не нужен. Да и полезность ее в свете большого разнообразия окончаний в нашем языке вызыапет сомнения. Тот же т9, если не знает слово, только мешает.
Вот реальный пример. Пользуюсь коммуникатором HTC Touch в коем присутствует аналог Т9. Дополнительного софта не устанавливал для поддержки Т9. Программа телефона анализируем часто употребляемые слова и сортирует их в выводе по ранжиру, предлагая приемлемые варианты. Это бы решило проблему избыточности.
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
> Программа телефона анализируЕМ часто употребляемые слова Я понял, вы просто над окончаниями не запариваетесь, поэтому и думаете, что фичу реализовать легко
А причем тут Punto Switcher это проще сделать в самом редакторе чем в фильтре буфера клавиатуры.
Хорошо, а если рассмотреть разработку программы не на базе Punto Switcher, а в качестве отдельной программы этого же разработчика? Тогда решается проблема избыточности дистрибутива Punto Switcher.
Ну похожие возможности есть в интегрированных системах разработки: автодополнения имен функций. Есть несколько плагинов для FAR, которые дополняют слова анализируя уже набранный текст. Кроме того при желании можно найти безплатный аналог T9 в открытом коде софта для смартфонов Qtopia. P.S. от себя пользуюсь плагином AutoCompletion и тоже нахожу такую возможность полезной и присоединяюсь.
тогда не отдельный подукт, а внедрить в пунто плагины... и это дело открыть, пусть каждый сам пишет что хочет...
Вспоминаю со смехом случай на HTC Cruise у жены. Там есть эта новомодная клавиатура, с технологией x9. Которая запоминает то что ты набирал. Так вот не знаю что уж там произошло, но как то она очепяталась в слове "какашка" и вместо этого написала "какшка" когда писала смс кому - то .... )) в подробности я вдаваться не стал зачем, кому и как, суть не в этом. А казус случился вот в чём, при вводе - "как" и нажатии на пробел слово заменялось на - "какшка", всё бы ничего но шутка юмора была в том, что она написала смс своему начальнику, и не обратила внимания на замену и нажала отправить, цитировать не буду что получилось, потому как не помню. по получилось забавно, благо начальник адекватный, постебался только в ответ.
Аналогия с телефоном неуместна, так как там ускорение происходит только за счёт того, что без T9 пришлось бы нажимать на кнопку по несколько раз (одна кнопка - много букв). В PC одна кнопка - одна буква, так что ничего не выйдет или преимущества слишком незначительны. Учите слепой скоростной набор!
Правильно сказал, нах тогда стока кнопок на клаве, если их можно разместить на 12 кнопках как на телефоне, тогда то и нужен будет пердективный метод. Для клавы 102 вообще считаю чушью рассматривать пердекативный метод.