PageRenderTime 24ms CodeModel.GetById 16ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/documentation/videos/05-eyes-free-home

http://eyes-free.googlecode.com/
#! | 92 lines | 68 code | 24 blank | 0 comment | 0 complexity | 92a79c6ca2dbcbdc5487d42097091c96 MD5 | raw file
 1# -*- mode: org -*-
 2
 3
 4* [[./05-eyes-free-home.avi][Video: Eyes-Free Home: The Marvin Shell]]
 5
 6The Marvin shell pulls together available eyes-free applications
 7to provide an integrated user experience. Note that talking
 8applications can come from many sources, with project Eyes-Free
 9being but one such source. For other exciting talking
10applications that use our open Text To Speech (TTS)  APIs, see
11the Android Marketplace, where you  will find many useful tools
12that integrate seamlessly with Marvin.
13
14when you install the Eyes-Free Shell, you can choose to make
15Marvin your default _home_ screen --- this means that pressing
16the _home_ button always brings up the Marvin shell. To return to
17the default Android home screen, hold down the _back_ button for
183 seconds or more.
19Here is a brief description of  the Marvin user interface.
20
21** Single Touch Access To Useful Tools
22
23The Marvin shell uses the [[./02-strokes.html][Stroke Dialer]]
24to provide single touch access to useful tools right from the
25home screen. 
26You can explore this interface  by moving 
27your finger around the screen --- as you move over the /buttons/,
28Marvin speaks the associated action. Lifting up the finger
29executes the current action. As an example,
30the  top row of the keypad, i.e., _1_, _2_, and _3_
31provide status information.
32Stroking to _4_ brings up your favorite /short-cuts/, and _6_
33speaks your current location using  geo-location information
34obtained from Google Maps. 
35Pressing _7_ connects to your voice-mailbox, and pressing _9_
36puts the phone in /airplane mode/
37--- this disables all wireless connections, and helpfully shows a
38large airplane on the screen to satisfy your friendly airline
39crew when flying.
40Finally, the applications that appear on the /shortcuts/ screen
41can be customized by editing  XML file 
42:/sdcard/eyesfree/shortcuts.xml
43on your SD-Card --- as is apparent, this is a /power-user/ feature:-)!
44
45
46
47* Talking Mini-Applications  For Single Touch Access
48
49Here, we demonstrate some of the talking mini-applications that
50can be accessed from the Marvin screen.
51All of these mini-applications speak useful information without
52the need for the user to do some form of /context switch/.
53
54
55
56** Device State
57
58Available from _1_ on the Marvin screen, this mini-application
59announces useful information such as signal strength, and
60availability of WiFi networks.
61
62** Date And Time
63
64Available on _2_ on the Marvin screen, this mini-application provides single-touch access to current
65date and time.
66
67
68** Battery State And Power
69
70Pressing _3_ on the Marvin screen speaks the current battery
71level and announces if the phone is presently being charged.
72
73
74** Knowing Your Location 
75
76Available as _6_ from the Marvin home screen,
77this mini-application announces your present location based on
78information acquired via GPS and the cell network. It speaks your
79current heading using the built-in magnetic compass, looks up the
80current location on Google Maps, and announces the location in
81terms of a nearby address and street intersection.
82
83
84#+TITLE: Video: Eyes-Free Home: The Marvin Shell
85#+AUTHOR: T.V Raman
86#+EMAIL: raman@google.com
87#+DATE: 2009-03-30 Mon
88#+LANGUAGE: en
89#+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t
90#TeX:t LaTeX:nil skip:nil d:nil tags:not-in-toc +LINK_UP:
91#http://eyes-free.googlecode.com/svn/trunk/documentation/videos/index.html
92#+LINK_HOME: http://eyes-free.googlecode.com/