PageRenderTime 30ms CodeModel.GetById 17ms app.highlight 9ms RepoModel.GetById 2ms app.codeStats 0ms

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

http://eyes-free.googlecode.com/
HTML | 188 lines | 150 code | 38 blank | 0 comment | 0 complexity | 21ce304422846caf137792d8b2ef82d8 MD5 | raw file
  1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3<html xmlns="http://www.w3.org/1999/xhtml"
  4lang="en" xml:lang="en">
  5<head>
  6<title>Video: Eyes-Free Home: The Marvin Shell</title>
  7<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
  8<meta name="generator" content="Org-mode"/>
  9<meta name="generated" content="2009-03-30 Mon"/>
 10<meta name="author" content="T.V Raman"/>
 11<style type="text/css">
 12  html { font-family: Times, serif; font-size: 12pt; }
 13  .title  { text-align: center; }
 14  .todo   { color: red; }
 15  .done   { color: green; }
 16  .tag    { background-color:lightblue; font-weight:normal }
 17  .target { }
 18  .timestamp { color: grey }
 19  .timestamp-kwd { color: CadetBlue }
 20  p.verse { margin-left: 3% }
 21  pre {
 22	border: 1pt solid #AEBDCC;
 23	background-color: #F3F5F7;
 24	padding: 5pt;
 25	font-family: courier, monospace;
 26        font-size: 90%;
 27        overflow:auto;
 28  }
 29  table { border-collapse: collapse; }
 30  td, th { vertical-align: top; }
 31  dt { font-weight: bold; }
 32
 33  .org-info-js_info-navigation { border-style:none; }
 34  #org-info-js_console-label { font-size:10px; font-weight:bold;
 35                               white-space:nowrap; }
 36  .org-info-js_search-highlight {background-color:#ffff00; color:#000000;
 37                                 font-weight:bold; }
 38
 39</style>
 40</head><body>
 41<h1 class="title">Video: Eyes-Free Home: The Marvin Shell</h1>
 42
 43
 44
 45<div id="outline-container-1" class="outline-2">
 46<h2 id="sec-1">1 <a href="http://www.youtube.com/watch?v=fUJnDkegsV4">Video: Eyes-Free Home: The Marvin Shell</a></h2>
 47<div id="text-1">
 48
 49
 50<p>
 51The Marvin shell pulls together available eyes-free applications
 52to provide an integrated user experience. Note that talking
 53applications can come from many sources, with project Eyes-Free
 54being but one such source. For other exciting talking
 55applications that use our open Text To Speech (TTS)  APIs, see
 56the Android Marketplace, where you  will find many useful tools
 57that integrate seamlessly with Marvin.
 58</p>
 59<p>
 60when you install the Eyes-Free Shell, you can choose to make
 61Marvin your default <u>home</u> screen &mdash; this means that pressing
 62the <u>home</u> button always brings up the Marvin shell. To return to
 63the default Android home screen, hold down the <u>back</u> button for
 643 seconds or more.
 65Here is a brief description of  the Marvin user interface.
 66</p>
 67
 68</div>
 69
 70<div id="outline-container-1.1" class="outline-3">
 71<h3 id="sec-1.1">1.1 Single Touch Access To Useful Tools</h3>
 72<div id="text-1.1">
 73
 74
 75<p>
 76The Marvin shell uses the <a href="./02-strokes.html">Stroke Dialer</a>
 77to provide single touch access to useful tools right from the
 78home screen. 
 79You can explore this interface  by moving 
 80your finger around the screen &mdash; as you move over the <i>buttons</i>,
 81Marvin speaks the associated action. Lifting up the finger
 82executes the current action. As an example,
 83the  top row of the keypad, i.e., <u>1</u>, <u>2</u>, and <u>3</u>
 84provide status information.
 85Stroking to <u>4</u> brings up your favorite <i>short-cuts</i>, and <u>6</u>
 86speaks your current location using  geo-location information
 87obtained from Google Maps. 
 88Pressing <u>7</u> connects to your voice-mailbox, and pressing <u>9</u>
 89puts the phone in <i>airplane mode</i>
 90&mdash; this disables all wireless connections, and helpfully shows a
 91large airplane on the screen to satisfy your friendly airline
 92crew when flying.
 93Finally, the applications that appear on the <i>shortcuts</i> screen
 94can be customized by editing  XML file 
 95<pre class="example">
 96/sdcard/eyesfree/shortcuts.xml
 97</pre>
 98on your SD-Card &mdash; as is apparent, this is a <i>power-user</i> feature:-)!
 99</p>
100
101
102</div>
103</div>
104
105</div>
106
107<div id="outline-container-2" class="outline-2">
108<h2 id="sec-2">2 Talking Mini-Applications  For Single Touch Access</h2>
109<div id="text-2">
110
111
112<p>
113Here, we demonstrate some of the talking mini-applications that
114can be accessed from the Marvin screen.
115All of these mini-applications speak useful information without
116the need for the user to do some form of <i>context switch</i>.
117</p>
118
119
120
121</div>
122
123<div id="outline-container-2.1" class="outline-3">
124<h3 id="sec-2.1">2.1 Device State</h3>
125<div id="text-2.1">
126
127
128<p>
129Available from <u>1</u> on the Marvin screen, this mini-application
130announces useful information such as signal strength, and
131availability of WiFi networks.
132</p>
133</div>
134
135</div>
136
137<div id="outline-container-2.2" class="outline-3">
138<h3 id="sec-2.2">2.2 Date And Time</h3>
139<div id="text-2.2">
140
141
142<p>
143Available on <u>2</u> on the Marvin screen, this mini-application provides single-touch access to current
144date and time.
145</p>
146
147</div>
148
149</div>
150
151<div id="outline-container-2.3" class="outline-3">
152<h3 id="sec-2.3">2.3 Battery State And Power</h3>
153<div id="text-2.3">
154
155
156<p>
157Pressing <u>3</u> on the Marvin screen speaks the current battery
158level and announces if the phone is presently being charged.
159</p>
160
161</div>
162
163</div>
164
165<div id="outline-container-2.4" class="outline-3">
166<h3 id="sec-2.4">2.4 Knowing Your Location </h3>
167<div id="text-2.4">
168
169
170<p>
171Available as <u>6</u> from the Marvin home screen,
172this mini-application announces your present location based on
173information acquired via GPS and the cell network. It speaks your
174current heading using the built-in magnetic compass, looks up the
175current location on Google Maps, and announces the location in
176terms of a nearby address and street intersection.
177</p>
178
179</div>
180</div>
181</div>
182<div id="postamble"><p class="author"> Author: T.V Raman
183<a href="mailto:raman@google.com">&lt;raman@google.com&gt;</a>
184</p>
185<p class="date"> Date: 2009-03-30 Mon</p>
186<p>HTML generated by org-mode 6.08c in emacs 23</p>
187</div></body>
188</html>