2016 · 20 citations · 20 references
EngineeringTouch User InterfaceGesture VariationWearable TechnologyUser ExperienceEducationMultimodal InteractionHuman-computer InteractionSmart PhoneComputer ScienceSoftware KeyboardsTechnologyMultimodal Human Computer InterfaceGesture ProcessingGesture Recognition
Gesture-typing is an efficient, easy-to-learn, and errortolerant technique for entering text on software keyboards. Our goal is to "recycle" users' otherwise-unused gesture variation to create rich output under the users' control, without sacrificing accuracy. Experiment 1 reveals a high level of existing gesture variation, even for accurate text, and shows that users can consciously vary their gestures under different conditions. We designed an Expressive Keyboard for a smart phone which maps input gesture features identified in Experiment 1 to a continuous output parameter space, i.e. RGB color. Experiment 2 shows that users can consciously modify their gestures, while retaining accuracy, to generate specific colors as they gesture-type. Users are more successful when they focus on output characteristics (such as red) rather than input characteristics (such as curviness). We designed an app with a dynamic font engine that continuously interpolates between several typefaces, as well as controlling weight and random variation. Experiment 3 shows that, in the context of a more ecologically-valid conversation task, users enjoy generating multiple forms of rich output. We conclude with suggestions for how the Expressive Keyboard approach can enhance a wide variety of gesture recognition applications.
20
Joseph B. Walther, Tracy Loh, Laura Granka · Journal of Language and Social Psychology · 2005 · 428 citations
Touch behavior with different postures on soft smartphone keyboards
Shiri Azenkot, Shumin Zhai · 2012 · 212 citations
Shumin Zhai, Per Ola Kristensson · Communications of the ACM · 2012 · 160 citations
Speech Recognition, Assistive Technology, Language Documentation +13