Research on Biomedical Engineering
https://rbejournal.org/article/doi/10.1590/2446-4740.01715
Research on Biomedical Engineering
Review Article

A new concept of assistive virtual keyboards based on a systematic review of text entry optimization techniques

Gomide, Renato de Sousa; Loja, Luiz Fernando Batista; Lemos, Rodrigo Pinto; Flôres, Edna Lúcia; Melo, Francisco Ramos; Teixeira, Ricardo Antonio Gonçalves

Downloads: 1
Views: 454

Abstract

Introduction: Due to the increasing popularization of computers and the internet expansion, Alternative and Augmentative Communication technologies have been employed to restore the ability to communicate of people with aphasia and tetraplegia. Virtual keyboards are one of the most primitive mechanisms for alternatively entering text and play a very important role in accomplishing this task. However, the text entry for this kind of keyboard is much slower than entering information through their physical counterparts. Many techniques and layouts have been proposed to improve the typing performance of virtual keyboards, each one concerning a different issue or solving a specific problem. However, not all of them are suitable to assist seriously people with motor impairment. Methods: In order to develop an assistive virtual keyboard with improved typing performance, we performed a systematic review on scientific databases. Results: We found 250 related papers and 52 of them were selected to compose. After that, we identified eight essentials virtual keyboard features, five methods to optimize data entry performance and five metrics to assess typing performance. Conclusion: Based on this review, we introduce a concept of an assistive, optimized, compact and adaptive virtual keyboard that gathers a set of suitable techniques such as: a new ambiguous keyboard layout, disambiguation algorithms, dynamic scan techniques, static text prediction of letters and words and, finally, the use of phonetic and similarity algorithms to reduce the user's typing error rate.

Keywords

Assistive technology, Keyboard layout, Motor impairment, Text prediction, Typing performance, Virtual keyboard

References

Al-Abdullatif A, Al-Negheimish H, Al-Mofeez L, Al-Khalifa N, AlAndas L, Al-Wabil A. Mind-controlled augmentative and alternative communication for people with severe motor disabilities. In: Serhani MA, Shuaib K, Mansoor W, editors. Innovations in Information Technology. IIT 2013: Proceedings of the 9th International Conference on Innovations in Information Technology; 2013 Mar 17-19; Abu Dhabi, Al-Ain. Hoboken: IEEE; 2013. p. 107-112. http://dx.doi.org/10.1109/Innovations.2013.6544402.

An KO, Kim DH, Kim J. Development of a virtual keyboard system using a bio-signal interface and preliminary usability test: human-computer interaction towards intelligent and implicit interaction. New York: Springer; 2013. p. 3-9. http://dx.doi.org/10.1007/978-3-642-39342-6_1.

Arif AS, Stuerzlinger W. Evaluation of a new error prevention technique for mobile touchscreen text entry. In: Shen H, Smith R, Paay J, Calder P, Wyeld T, editors. Augmentation, Application, Innovation, Collaboration. OzCHI 2013: Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration; 2013 Nov 25-29; Adelaide, Australia. New York: ACM; 2013. p. 397-400. http://dx.doi.org/10.1145/2541016.2541063.

Baljko M, Tam A. Indirect text entry using one or two keys. In: Keates S, editor. Computers and Accessibility. Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility - Assets ’06; 2006 Oct 23-25; Portland, USA. New York: ACM; 2006. p. 18. http://dx.doi.org/10.1145/1168987.1168992.

Bhattacharya S, Basu A, Samanta D. Computational modeling of user errors for the design of virtual scanning keyboards. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2008; 16(4):400-9. http://dx.doi.org/10.1109/TNSRE.2008.925073. PMid:18701386.

Bhattacharya S, Laha S. Bengali text input interface design for mobile devices. Universal Access in the Information Society. 2012; 12(4):441-51. http://dx.doi.org/10.1007/s10209-012-0280-1.

Biolchini JC, Mian PG, Natali ACC, Conte TU, Travassos GH. Scientific research ontology to support systematic review in software engineering. Advanced Engineering Informatics. 2007; 21(2):133-51. http://dx.doi.org/10.1016/j.aei.2006.11.006.

Biswas P, Samanta D. Friend: a communication aid for persons with disabilities. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2008; 16(2):205-9. http://dx.doi.org/10.1109/TNSRE.2008.917305. PMid:18403290.

Blain S, Mihailidis A, Chau T. Assessing the potential of electrodermal activity as an alternative access pathway. Medical engineering & physics. 2008; 30(4):498-505.

Burgbacher U, Hinrichs K. An implicit author verification system for text messages based on gesture typing biometrics. In: Jones M, Palanque P, editors. Conference on Human Factors in Computing Systems. CHI 2014: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; 2014 Apr 26-May 01; Toronto, Canada. New York: ACM; 2014. p. 2951-4. http://dx.doi.org/10.1145/2556288.2557346.

Cipresso P, Meriggi P, Carelli L, Solca F, Meazzi D, Poletti B, Lulé D, Ludolph AC, Riva G, Silani V. The combined use of Brain Computer Interface and eye-tracking technology for cognitive assessment in Amyotrophic Lateral Sclerosis. In: Chlamtac I, editor. Pervasive Health Conference. PervasiveHealth 2011: Proceedings of the 5th International Conference on Pervasive Computing Technologies for Healthcare; 2011 May 23-26; Dublin, Ireland. Hoboken: IEEE; 2011. p. 320-4. http://dx.doi.org/10.4108/icst.pervasivehealth.2011.246018.

Colker R. Americans with disabilities act: a windfall for defendants. Harvard Civil Rights-Civil Liberties Law Review. 1999; 34-99.

Cook AM, Polgar JM. Assistive technologies: principles and practice. 4th ed. Missouri: Mosby; 2014.

Corley J, Heaton D, Gray J, Carver JC, Smith R. Brain-Computer Interface virtual keyboard for accessiblity. In: Merrell R, Shin DG, Hamza MH, editors. Imaging and Signal Processing in Health Care and Technology. Human-Computer; 2012 May 14-16; Baltimore, USA. Calgary: ACTAPRESS; 2012. http://dx.doi.org/10.2316/P.2012.772-036.

Doval G, Ma F, Pousada Carballo JM, Vez Jeremias JM. TICTAC: Information and communication technologies for augmentative communication boards. In: Castro M, Tovar E, Auer ME, editors. Education Engineering. IEEE EDUCON 2010 Proceedings; 2010 Apr 14-16; Madrid, Spain. Hoboken: IEEE; 2010. p. 1783-7.

Eklund A, Andersson M, Ohlsson H, Ynnerman A, Knutsson H. A Brain Computer Interface for communication using real-time fMRI. In: Ercil A, editors. International Conference on Pattern Recognition. ICPR 2010: Proceedings of the 20th International Conference on Pattern Recognition; 2010 Aug 23-26; Istanbul, Turkey. Hoboken: IEEE; 2010. p. 3665-9. http://dx.doi.org/10.1109/ICPR.2010.894.

Faraj K, Mojahid M, Vigouroux N. Bigkey: a virtual keyboard for mobile devices. In: Jacko JA, editor. Human-computer interaction ambient, ubiquitous and intelligent interaction. Berlin: Springer-Verlag; 2009a. p. 3-10. http://dx.doi.org/10.1007/978-3-642-02580-8_1.

Faraj K, Vigouroux N, Mojahid M. SmartKey: a multi purpose target expansion based virtual keyboard. In: Trewin S, editor. The 11th International ACM SIGACCESS Conference on Computers and Accessibility. ASSETS 2009: Proceedings of the 11th international ACM SIGACCESS conference on Computers and accessibility; 2009 Oct 25-28; Pittsburgh, USA. New York: ACM; 2009b. p. 251-2. http://dx.doi.org/10.1145/1639642.1639700.

Faraj K, Mojahid M, Vigouroux N. 3DKey: an accordion-folding based virtual keyboard for small screen. In: Gross T, Gulliksen J, Kotzé P, Oestreicher L, Palanque P, Prates RO, Winckler M, editros. Human-computer interaction – INTERACT. Berlin: Springer-Verlag; 2009c. p. 634-44. http://dx.doi.org/10.1007/978-3-642-03655-2_71.

Felzer T, Rinderknecht S. 3dScan: an environment control system supporting persons with severe motor impairments. In: Trewin S, editor. The 11th International ACM SIGACCESS Conference on Computers and Accessibility. ASSETS 2009: Proceedings of the 11th international ACM SIGACCESS conference on Computers and accessibility; 2009 Oct 25-28; Pittsburgh, USA. New York: ACM; 2009. p. 213-4. http://dx.doi.org/10.1145/1639642.1639681.

Fitts PM. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology. 1954; 47(6):381-91. http://dx.doi.org/10.1037/h0055392. PMid:13174710.

Francis G, Johnson E. Speed - Accuracy tradeoffs in specialized keyboards. Journal of Human Computer Studies. 2011; 69(7-8):526-38. http://dx.doi.org/10.1016/j.ijhcs.2011.04.002.

Fu YF, Ho CS. A fast text-based communication system for handicapped aphasiacs. In: Chen YW, Pan JS, editors. Intelligent Information Hiding and Multimedia Signal Processing. IIH-MSP 2009: Proceedings of the Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing; 2009 Sep 12-14; Kyoto, Japan. Hoboken: IEEE; 2009. p. 583-94. http://dx.doi.org/10.1109/IIH-MSP.2009.251.

Galvão TA Fo, Garcia JCD. Pesquisa nacional de tecnologia assistiva. São Paulo: MCTI-SECIS; 2012.

Garay-Vitoria N, Abascal J. Text prediction systems: a survey. Universal Access in the Information Society. 2006; 4(3):188-203. http://dx.doi.org/10.1007/s10209-005-0005-9.

Gelormini D, Bishop B. Optimizing the android virtual keyboard: A study of user experience. In: Multimedia and Expo Workshops. ICMEW 2013: IEEE International Conference on Multimedia and Expo Workshops; 2013 Jul 15-19; San Jose, USA. Hoboken: IEEE; 2013. p. 1-4. http://dx.doi.org/10.1109/ICMEW.2013.6618310.

Ghedira S, Pino P, Bourhis G. Conception and experimentation of a communication device with adaptive scanning. ACM Transactions on Accessible Computing. 2009; 1(3):14. http://dx.doi.org/10.1145/1497302.1497304.

Ghosh S, Sarcar S, Sharma MK, Samanta D. Effective virtual keyboard design with size and space adaptation. In: Kumar A, Sheet D, Sarcar S, editors. Students’ Technology Symposium. TechSym 2010: Proceedings of the 2010 IEEE Students’ Technology Symposium; 2010 Apr 3-4; Kharagpur, India. Hoboken: IEEE; 2010. p. 262-7.

Ghosh S. Designing an efficient virtual keyboard for text composition in Bengali. In: Tripathi S, editor. Human Computer Interaction. India HCI 2011: Proceedings of the 3rd International Conference on Human Computer Interaction; 2011 Apr 07-10; Bangalore, India. New York: ACM; 2011. p. 84-7. http://dx.doi.org/10.1145/2407796.2407809.

Gizatdinova Y, Spakov O, Surakka V. Comparison of video-based pointing and selection techniques for hands-free text entry. In: Tortora G, Levialdi S, Tucci M. Advanced Visual Interfaces. AVI 2012: Proceedings of the International Working Conference on Advanced Visual Interfaces; 2012 May 22-25, Capri Island, Italy. New York: ACM; 2012a. p. 132. http://dx.doi.org/10.1145/2254556.2254582.

Gizatdinova Y, Spakov O, Surakka V. Face typing: Vision-based perceptual interface for hands-free text entry with a scrollable virtual keyboard. In: Applications of Computer Vision. WACV 2012: IEEE Workshop on the Applications of Computer Vision; 2012 Jan 9-11; Breckenridge, USA. Hoboken: IEEE; 2012b. p. 81-7. http://dx.doi.org/10.1109/WACV.2012.6162997.

Goodman J, Venolia G, Steury K, Parker C. Language modeling for soft keyboards. In: Hammond K, editor. Intelligent User Interfaces. IUI 2002: Proceedings of the 7th International Conference on Intelligent User Interfaces; 2002 Jan 13-16; San Francisco, USA. New York: ACM; 2002. p. 194. http://dx.doi.org/10.1145/502716.502753.

Grover DL, King MT, Kushler CA. Reduced keyboard disambiguating computer. Google Patents; US Patent 5,818,437. 1998.

Guerrier Y, Baas M, Kolski C, Poirier F. Comparative study between AZERTY-type and K-Hermes virtual keyboards dedicated to users with cerebral palsy. In: Stephanidis C, editor. Universal access in human-computer interaction users diversity. Berlin: Springer-Verlag; 2011. p. 310-9.. http://dx.doi.org/10.1007/978-3-642-21663-3_33.

Guerrier Y, Kolski C, Poirier F. Towards a communication system for people with athetoid cerebral palsy: human-computer interaction. INTERACT 2013: International Conference on Human-Computer Interaction; 2013 Sep 2-6; Cape Town, South Africa. Berlin: Springer; 2013. p. 681-8. http://dx.doi.org/10.1007/978-3-642-40498-6_61.

Harbusch K, Kuhn M. Towards an adaptive communication aid with text input from ambiguous keyboards. In: Copestake A, editor. European Chapter of the Association for Computational Linguistics. EACL 2003: Proceedings of the 10th Conference on European chapter of the Association for Computational Linguistics; Stroudsburg: Association for Computational Linguistics; 2003. p. 207-10, vol. 2. http://dx.doi.org/10.3115/1067737.1067786.

Hick WE. On the rate of gain of information. The Quarterly Journal of Experimental Psychology. 1952; 4(1):11-26. http://dx.doi.org/10.1080/17470215208416600.

Hoste L, Signer B. SpeeG2: a speech-and gesture-based interface for efficient controller-free text input. In: Epps J, Chen F, Oviatt S, Mase K, editors. Multimodal Interaction. Proceedings of the 15th ACM on International Conference on Multimodal Interaction; 2013 Dec 9-13; Sydney, Australia. New York: ACM; 2013. p. 213-20. http://dx.doi.org/10.1145/2522848.2522861.

Hyman R. Stimulus information as a determinant of reaction time. Journal of Experimental Psychology. 1953; 45(3):188-96. http://dx.doi.org/10.1037/h0056940. PMid:13052851.

Jain S, Bhattacharya S. Virtual keyboard layout optimization. In: Kumar A, Sheet D, Sarcar S, editors. Students’ Technology Symposium. TechSym 2010: Proceedings of the 2010 IEEE Students’ Technology Symposium; 2010 Apr 3-4; Kharagpur, India. Hoboken: IEEE; 2010. p. 312–7.

Janpinijrut S, Kayasith P, Nattee C, Okumura M. Vowel-separated Layout: A Thai touchscreen keyboard for people with hand movement disability. In: Thajchayapong P, editor. Rehabilitation Engineering & Assistive Technology. i-CREATe 2011: Proceedings of the 5th International Conference on Rehabilitation Engineering & Assistive Technology; 2011 Jul 21-23; Bangkok, Thailand. New York: ACM; 2011a. p. 1-4.

Janpinijrut S, Nattee C, Kayasith P. An approach for improving Thai text entry on touch screen mobile phones based on distance and statistical language model. In: Kunifuji S, Papadopoulos GA, Skulimowski AMJ, Kacprzyk J, editors. Knowledge, information, and creativity support systems. New York: Springer; 2011b. p. 44-55. http://dx.doi.org/10.1007/978-3-642-24788-0_5.

Joshi A, Dalvi G, Joshi M, Rashinkar P, Sarangdhar A. Design and evaluation of Devanagari virtual keyboards for touch screen mobile phones. In: Bylund M, editor. Human Computer Interaction with Mobile Devices and Services. MobileHCI 2011: Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services; 2011 Aug 30-Sep 02; Stockholm, Sweden. New York: ACM; 2011. p. 323. http://dx.doi.org/10.1145/2037373.2037422.

Kim JH, Aulck L, Bartha MC, Harper CA, Johnson PW. Differences in typing forces, muscle activity, comfort, and typing performance among virtual, notebook, and desktop keyboards. Applied Ergonomics. 2014; 45(6):1406-13. http://dx.doi.org/10.1016/j.apergo.2014.04.001. PMid:24856862.

Kitchenham B, Brereton P. A systematic review of systematic review process research in software engineering. Information and Software Technology. 2013; 55(12):2049-75. http://dx.doi.org/10.1016/j.infsof.2013.07.010.

Klima M, Slovacek V. Vector keyboard for touch screen devices. In: Karsh BT, editor. Ergonomics and health aspects of work with computers. Berlin: Springer-Verlag; 2009. p. 250-6. http://dx.doi.org/10.1007/978-3-642-02731-4_29.

Krejcar O. Handicapped people virtual keyboard controlled by head motion detection. In: Ultra Modern Telecommunications and Control Systems. ICUMT 2011: 3rd International Congress on Ultra Modern Telecommunications and Control Systems and Workshops; 2011 Oct 5-7; Budapest, Hungary. Hoboken: IEEE; 2011. p. 1-7.

Kwon S, Lee D, Chung MK. Effect of key size and activation area on the performance of a regional error correction method in a touchscreen QWERTY keyboard. International Journal of Industrial Ergonomics. 2009; 39(5):888-93. http://dx.doi.org/10.1016/j.ergon.2009.02.013.

MacKenzie IS, Kober H, Smith D, Jones T, Skepner E. LetterWise: prefix-based disambiguation for mobile text input. In: Marks J, editor. User Interface Software and Technology. UIST 2001: Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology; 2001 Nov 11-14; Orlando, USA. New York: ACM; 2001. p. 111-20.

MacKenzie IS, Tanaka-Ishii K. Text entry systems: mobility, accessibility, universality. San Francisco: Morgan Kaufmann Publishers Inc.; 2007.

MacKenzie IS, Zhang SX. The design and evaluation of a high performance soft keyboard. In: Altom M, Williams M, editors. Human Factors in Computing Systems. CHI 1999: Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference; 1999 May 15-20; Pittsburgh, USA. New York: ACM; 1999. p. 25-31. http://dx.doi.org/10.1145/302979.302983.

MacKenzie IS. KSPC (Keystrokes Per Character) as a characteristic of text entry techniques. In: Paternò F, editor. Human Computer Interaction with Mobile Devices. MobileHCI 2002: Proceedings of the 4th International Symposium on Mobile Human-Computer Interaction; 2002 Sep 18-20; Pisa, Italy. London: Springer; 2002. p. 195-210. http://dx.doi.org/10.1007/3-540-45756-9_16.

Majaranta P, MacKenzie IS, Aula A, Raiha KJ. Auditory and visual feedback during eye typing. In: Cockton G, Korhonen P, editors. Human Factors in Computing Systems. CHI 2003: Extended Abstracts on Human Factors in Computing Systems; 2003 Apr 05-10; Lauderdale, USA. New York: ACM; 2003. p. 766-7. http://dx.doi.org/10.1145/765891.765979.

Mason C, Chinn KM. Augmentative alternative communication. In: Peterson P, Baker E, McGaw B, editors. International encyclopedia of education. Philadelphia: Elsevier; 2010. p. 544-9. http://dx.doi.org/10.1016/B978-0-08-044894-7.01133-7.

Mele ML, Federici S. A psychotechnological review on eye-tracking systems: towards user experience. Disability and Rehabilitation: Assistive Technology. 2012; 7(4):261-81.

Merino M, Gómez I, Molina AJ, Guzman K. Assessment of biosignals for managing a virtual keyboard. In: Miesenberger K, Karshmer A, Penaz P, Zagler W, editors. Computers helping people with special needs. Heidelberg: Springer; 2012. p. 331-7. http://dx.doi.org/10.1007/978-3-642-31534-3_50.

Merino M, Gómez I, Rivera O, Molina AJ. Customizable software interface for monitoring applications. In: Miesenberger K, Karshmer A, Penaz P, Zagler W, editors. Computers helping people with special needs. Heidelberg: Springer; 2010. p. 147-53. http://dx.doi.org/10.1007/978-3-642-14097-6_25.

Millet B, Asfour S, Lewis JR. Selection-based virtual keyboard prototypes and data collection application. Behavior Research Methods. 2009; 41(3):951-6. http://dx.doi.org/10.3758/BRM.41.3.951. PMid:19587212.

Miró J, Bernabeu P. Text entry system based on a minimal scan matrix for severely physically handicapped people. In: Miesenberger K, Klaus J, Zagler W, Karshmer A, editors. Computers helping people with special needs. Heidelberg: Springer; 2008. p. 1216-9. Lecture Notes in Computer Science, vol. 5105. http://dx.doi.org/10.1007/978-3-540-70540-6_183.

Miró-Borrás J, Bernabeu-Soler P. Text entry in the e-commerce age: two proposals for the severely handicapped. Journal of Theoretical and Applied Electronic Commerce Research. 2009; 4(1):101-12.

Molina A, Rivera O, Gómez I, Sánchez G. Evaluation of unambiguous virtual keyboards with character prediction. In: Emiliani PL, Burzagli L, Como A, Gabbanini F, Salminen AL, editors. Assistive technology from adapted equipment to inclusive environments. Clifton: IOS Press; 2009a. p. 144-9.

Molina AJ, Rivera O, Gómez I. Measuring performance of virtual keyboards based on cyclic scanning. In: Calinescu R, Liberal F, Marin M, Herrero LP, Turro C, Popescu M, editors. Autonomic and Autonomous Systems. ICAS 2009: Fifth International Conference on Autonomic and Autonomous Systems; 2009 Apr 20-25; Valencia, Spain. Hoboken: IEEE; 2009b. p. 174-8. http://dx.doi.org/10.1109/ICAS.2009.35.

Nicolau H, Guerreiro T, Lucas D, Jorge J. Mobile text-entry and visual demands: reusing and optimizing current solutions. Universal Access in the Information Society. 2013; 13(3):291-301. http://dx.doi.org/10.1007/s10209-013-0319-y.

Okazaki N, Tsujii J. Simple and Effcient Algorithm for approximate dictionary matching. In: Joshi AK, editor. Computational Linguistics. COLING 2010: Proceedings of the 23rd International Conference on Computational Linguistics; 2010 Aug 23-27; Beijing, China. Stroudsburg: Association for Computational Linguistics; 2010. p. 851-9.

Orhan U, Hild KE, Erdogmus D, Roark B, Oken B, Fried-Oken M. RSVP keyboard: an EEG based typing interface. In: Arakawa K, Yamada I, Ichige K, editors. Acoustics, Speech and Signal Processing. ICASSP 2012: IEEE International Conference on Acoustics, Speech and Signal Processing; 2012 Mar 25-30; Kyoto, Japan. Hoboken: IEEE; 2012. p. 645-8. http://dx.doi.org/10.1109/ICASSP.2012.6287966.

Panwar P, Sarcar S, Samanta D. EyeBoard: a fast and accurate eye gaze based text entry system. In: Samanta D, editor. Intelligent Human Computer Interaction. IHCI 2012: 4th International Conference on Intelligent Human Computer Interaction; 2012 Dec 27-29; Kharagpur, India. Hoboken: IEEE; 2012. p. 1-8. http://dx.doi.org/10.1109/IHCI.2012.6481793.

Park SW, Yim YL, Yi SH, Kim HY, Jung SM. Augmentative and alternative communication training using eye blink switch for locked-in syndrome patient. Annals of Rehabilitation Medicine. 2012; 36(2):268-72. http://dx.doi.org/10.5535/arm.2012.36.2.268. PMid:22639753.

Phanchaipetch T, Nattee C. An approach for improving Thai text entry on touch screen mobile devices based on bivariate normal distribution and probabilistic language model. In: Pan JS, Chen SM, Nguyen NT, editors. Intelligent Information and Database Systems. Berlin: Springer; 2012. p. 187-96. http://dx.doi.org/10.1007/978-3-642-28493-9_21.

Philips L. Lawrence Philips’ metaphone algorithm [internet]. 2015 [cited 2015 Mar 05]. Available from: http://aspell.net/metaphone/

Polácek O, Míkovec Z, Slavík P. Predictive scanning keyboard operated by hissing. In: Hellmich C, Hamza MH, Simsik D, editors. Assistive Technologies. IASTED 2012: Proceedings of the 2nd IASTED International Conference Assistive Technologies; 2012 Feb 15-17; Innsbruck, Austria. Calgary: ACTA Press; 2012. p. 862-9.

Prabhu V, Prasad G. Designing a virtual keyboard with multi-modal access for people with disabilities. In: Abraham A, Agrawal D, Abraham S, Corchado E, Bajaj P, Tomar G, editors. Information and Communication Technologies. WICT 2011: World Congress on Information and Communication Technologies; 2011 Dec 11-14; Mumbai, India. Hoboken: IEEE; 2011. p. 1133-8. http://dx.doi.org/10.1109/WICT.2011.6141407.

Rivera O, Molina A, Gómez IM, Merino M. A study of two-inputs scanning methods to enhance the communication rate. In: Emiliani PL, Burzagli L, Como A, Gabbanini F, Salminen AL, editors. Assistive Technology from Adapted Equipment to Inclusive Environments: AAATE 2009. Clifton: IOS Press; 2009. p. 132-72.

Sarafis I, Markoulidis A. Modern greek language frequency counts for text entry devices. In: Blashki K, editor. Interfaces and Human Computer Interaction. IHCI 2010: Proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction; 2010 Jul 26-30; Freiburg, Germany. Lisboa: IADIS; 2010. p. 113-120.

Sarcar S, Ghosh S, Saha PK, Samanta D. Virtual keyboard design: state of the arts and research issues. In: Kumar A, Sheet D, Sarcar S, editors. Students’ Technology Symposium. TechSym 2010: Proceedings of the 2010 IEEE Students’ Technology Symposium; 2010 Apr 3-4; Kharagpur, India. Hoboken: IEEE; 2010. p. 289-99. http://dx.doi.org/10.1109/TECHSYM.2010.5469165.

Sardinha T, Moreira Filho J, Alambert E. Corpus brasileiro [internet]. 2014 [cited 2015 Abr 10] Available from: http://corpusbrasileiro.pucsp.br/

Schadle I. Sibyl: AAC system using NLP techniques. In: Miesenberger K, Klaus J, Zagler W, Burger D, editors. Computers helping people with special needs. Berlin: Springer; 2004. p. 1009-15. http://dx.doi.org/10.1007/978-3-540-27817-7_149.

Schalk G, Brunner P, Gerhardt LA, Bischof H, Wolpaw JR. Brain-computer interfaces (BCIs): detection instead of classification. Journal of Neuroscience Methods. 2008; 167(1):51-62.

Sharma MK, Dey S, Saha PK, Samanta D, Kharagpur IIT, Bengal W. Parameters effecting the predictive virtual keyboard. In: Kumar A, Sheet D, Sarcar S, editors. Students’ Technology Symposium. TechSym 2010: Proceedings of the 2010 IEEE Students’ Technology Symposium; 2010 Apr 3-4; Kharagpur, India. Hoboken: IEEE; 2010. p. 268-75. http://dx.doi.org/10.1109/TECHSYM.2010.5469160.

Sharma MK, Sarcar S, Saha PK, Samanta D. Visual clue: an approach to predict and highlight next character. In: Samanta D, editor. Intelligent Human Computer Interaction. IHCI 2012: 4th International Conference on Intelligent Human Computer Interaction; 2012 Dec 27-29; Kharagpur, India. Hoboken: IEEE; 2012. p. 1-7. http://dx.doi.org/10.1109/IHCI.2012.6481820.

Silfverberg M, MacKenzie IS, Korhonen P. Predicting text entry speed on mobile phones. In: Mackay WE, editor. Human Factors in Computing Systems. CHI 2013: Proceedings of the SIGCHI conference on Human factors in computing systems; 2013 Apr 27-May 27; Paris, France. New York: ACM; 2000. p. 9-16. http://dx.doi.org/10.1145/332040.332044.

Simathamanand J, Piromsopa K. Performance optimization of Thai virtual keyboard for social networking. In: Jarernsri L, editor. Computer Science and Software Engineering. JCSSE 2011: The 8th Joint Conference on Computer Science and Software Engineering; 2011 May 11-13; Nakhon Pathom, Thailand. Hoboken: IEEE; 2011. p. 210-3. http://dx.doi.org/10.1109/JCSSE.2011.5930122.

Soukoreff RW, MacKenzie IS. Measuring errors in text entry tasks: An application of the Levenshtein string distance statistic. In: Tremaine MM, editor. Human Factors in Computing Systems. CHI 2001: Extended Abstracts on Human Factors in Computing Systems; 2001 Mar 31-Apr 05; Seatle, USA. New York: ACM; 2001. p. 319-20. http://dx.doi.org/10.1145/634067.634256.

Steriadis CE, Constantinou P. Designing human-computer interfaces for quadriplegic people. ACM Transactions on Computer-Human Interaction. 2003; 10(2):87-118. http://dx.doi.org/10.1145/772047.772049.

Tanaka-Ishii K, Inutsuka Y, Takeichi M. Entering text with a four-button device. In: Computational Linguistics. COLING 2002: Proceedings of the 19th International Conference on Computational Linguistics; 2002 Aug 24-Sep 01; Taipei, Taiwan. New York: ACM; 2002. p. 1-7. http://dx.doi.org/10.3115/1072228.1072377.

Topal C, Benligiray B, Akinlar C. On the efficiency issues of virtual keyboard design. In: Leong JCY, Siegel M, Pena FL, editors. Virtual Environments Human-Computer Interfaces and Measurement Systems. VECIMS 2012: IEEE International Conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems; 2012 Jul 02-04; Tiajin, China. Hoboken: IEEE; 2012. p. 38-42. http://dx.doi.org/10.1109/VECIMS.2012.6273205.

Truong CT, Nguyen-Huynh DH, Tran MT, Duong AD. Collaborative smart virtual keyboard with word predicting function. In: Kurosu M, editor. Human-Computer Interaction. Interaction Modalities and Techniques. Berlin: Springer; 2013. p. 513-22. http://dx.doi.org/10.1007/978-3-642-39330-3_55.

Usakli AB, Gurkan S. Design of a novel efficient human–computer interface: an electrooculagram based virtual keyboard. IEEE Transactions on Instrumentation and Measurement. 2010; 59(8):2099-108. http://dx.doi.org/10.1109/TIM.2009.2030923.

Varcholik PD, LaViola JJ Jr, Hughes CE. Establishing a baseline for text entry for a multi-touch virtual keyboard. International Journal of Human-Computer Studies. 2012; 70(10):657-72. http://dx.doi.org/10.1016/j.ijhcs.2012.05.007.

Vasilévski V. Construcão de um sistema computacional para suporte à pesquisa em fonologia do português do Brasil [thesis]. Santa Catarina: Universidade Federeal de Santa Catarina; 2008.

Vella F, Vigouroux N. Validation of Fitts law adapted for upper limb motor impairment on software keyboards. In: Azevedo L, editor. Advancement of Assistive Technology in Europe. AATE 2013: European Conference for the Advancement of Assistive Technology in Europe; 2013 Sep 19-22; Vilamoura, Portugal. Clifton: IOS Press; 2013. p. 500-5.

Wilkinson KM, Hennig S. The state of research and practice in augmentative and alternative communication for children with developmental/intellectual disabilities. Mental Retardation and Developmental Disabilities Research Reviews. 2007; 13(1):58-69. http://dx.doi.org/10.1002/mrdd.20133. PMid:17326111.

Wobbrock JO. Measures of text entry performance. In: MacKenzie IS, Tanaka-Ishii K, editors. Text entry systems. Burlington: Morgan Kaufmann; 2007. p. 47-74. http://dx.doi.org/10.1016/B978-012373591-1/50003-6.

Wu FG, Huang YC, Wu ML. New chording text entry methods combining physical and virtual buttons on a mobile phone. Applied Ergonomics. 2014; 45(4):825-32. http://dx.doi.org/10.1016/j.apergo.2013.10.011. PMid:24263072.

Yamada H. A historical study of typewriters and typing methods, from the position of planning japanese parallels. Journal of Information Processing. 1980; 2(4):175-202.

Yang SW, Lin CS, Lin SK, Lee CH. Design of virtual keyboard using blink control method for the severely disabled. Computer Methods and Programs in Biomedicine. 2013; 111(2):410-8. http://dx.doi.org/10.1016/j.cmpb.2013.04.012. PMid:23702128.

Zhai S, Hunter M, Smith B. The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design. In: Ackerman M, Edwards K, editors. User interface software and technology. UIST 2000: Proceedings of the 13th annual ACM symposium on User interface software and technology; 2000 Nov 06-08; San Diego, USA. New York: ACM; 2000. p. 119-28. http://dx.doi.org/10.1145/354401.354424.
5889fbfc5d01231a018b48a2 rbejournal Articles
Links & Downloads

Res. Biomed. Eng.

Share this page
Page Sections