Eyes-Free User Interaction

T. V. Raman
Google Research
http://emacspeak.sf.net/raman

February 10, 2009

Overview

*

Contents

Android Programming

Android: Engineer’s Dream!

Bend technology to your will!

Innovative User Interfaces

Create innovative end-user solutions that:

Eyes-Free Interaction

Not just for blind users!

Rethink all assumptions about the user.

Devices That Sense

Mobile phones make UI design exciting!

Our Android has many eyes and ears!

Eyes-Free Interaction With The Touch Screen

Using A Touch Screen

These are atomic tasks:

On-Screen Touchpads

Eyes-Free use of an on-screen touchpad:

What if we used relative positioning instead?

Phone Keypad

Eyes-free phone dialer:

Enables eyes-free one-handed dialing!

Dialer Feedback

Enables one-handed, eyes-free use:

Synchronized auditory and haptic feedback is key.

Text Input Via Touch Screen

Contact Manager

No one dials phone numbers any more!

Entering Text Input

Extending stroke dialer for textual input:

Any letter is at most 3 steps away!

Keypad Layout

Gesture: Pick circle, and trace to desired character.




A I Q
Y
U M E





LetterGesture




A Stroke up to the left


B Stroke A, trace right


E Stroke down to the right


Managing Contacts

Contacts live in the cloud.

Marvin: Eyes-Free Shell

Eyes-Free Shell

Marvin: Shell for launching eyes-free interaction.

http://eyes-free.googlecode.com

Talking Compass

Weather Forecast

Device Status

Conclusion

Summary

Profound impact on how we work and play!

Watch Computing Take Off!

Bubbles Flies A 767take-off.eps