/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
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml"
- lang="en" xml:lang="en">
- <head>
- <title>Video: Eyes-Free Home: The Marvin Shell</title>
- <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
- <meta name="generator" content="Org-mode"/>
- <meta name="generated" content="2009-03-30 Mon"/>
- <meta name="author" content="T.V Raman"/>
- <style type="text/css">
- html { font-family: Times, serif; font-size: 12pt; }
- .title { text-align: center; }
- .todo { color: red; }
- .done { color: green; }
- .tag { background-color:lightblue; font-weight:normal }
- .target { }
- .timestamp { color: grey }
- .timestamp-kwd { color: CadetBlue }
- p.verse { margin-left: 3% }
- pre {
- border: 1pt solid #AEBDCC;
- background-color: #F3F5F7;
- padding: 5pt;
- font-family: courier, monospace;
- font-size: 90%;
- overflow:auto;
- }
- table { border-collapse: collapse; }
- td, th { vertical-align: top; }
- dt { font-weight: bold; }
- .org-info-js_info-navigation { border-style:none; }
- #org-info-js_console-label { font-size:10px; font-weight:bold;
- white-space:nowrap; }
- .org-info-js_search-highlight {background-color:#ffff00; color:#000000;
- font-weight:bold; }
- </style>
- </head><body>
- <h1 class="title">Video: Eyes-Free Home: The Marvin Shell</h1>
- <div id="outline-container-1" class="outline-2">
- <h2 id="sec-1">1 <a href="http://www.youtube.com/watch?v=fUJnDkegsV4">Video: Eyes-Free Home: The Marvin Shell</a></h2>
- <div id="text-1">
- <p>
- The Marvin shell pulls together available eyes-free applications
- to provide an integrated user experience. Note that talking
- applications can come from many sources, with project Eyes-Free
- being but one such source. For other exciting talking
- applications that use our open Text To Speech (TTS) APIs, see
- the Android Marketplace, where you will find many useful tools
- that integrate seamlessly with Marvin.
- </p>
- <p>
- when you install the Eyes-Free Shell, you can choose to make
- Marvin your default <u>home</u> screen — this means that pressing
- the <u>home</u> button always brings up the Marvin shell. To return to
- the default Android home screen, hold down the <u>back</u> button for
- 3 seconds or more.
- Here is a brief description of the Marvin user interface.
- </p>
- </div>
- <div id="outline-container-1.1" class="outline-3">
- <h3 id="sec-1.1">1.1 Single Touch Access To Useful Tools</h3>
- <div id="text-1.1">
- <p>
- The Marvin shell uses the <a href="./02-strokes.html">Stroke Dialer</a>
- to provide single touch access to useful tools right from the
- home screen.
- You can explore this interface by moving
- your finger around the screen — as you move over the <i>buttons</i>,
- Marvin speaks the associated action. Lifting up the finger
- executes the current action. As an example,
- the top row of the keypad, i.e., <u>1</u>, <u>2</u>, and <u>3</u>
- provide status information.
- Stroking to <u>4</u> brings up your favorite <i>short-cuts</i>, and <u>6</u>
- speaks your current location using geo-location information
- obtained from Google Maps.
- Pressing <u>7</u> connects to your voice-mailbox, and pressing <u>9</u>
- puts the phone in <i>airplane mode</i>
- — this disables all wireless connections, and helpfully shows a
- large airplane on the screen to satisfy your friendly airline
- crew when flying.
- Finally, the applications that appear on the <i>shortcuts</i> screen
- can be customized by editing XML file
- <pre class="example">
- /sdcard/eyesfree/shortcuts.xml
- </pre>
- on your SD-Card — as is apparent, this is a <i>power-user</i> feature:-)!
- </p>
- </div>
- </div>
- </div>
- <div id="outline-container-2" class="outline-2">
- <h2 id="sec-2">2 Talking Mini-Applications For Single Touch Access</h2>
- <div id="text-2">
- <p>
- Here, we demonstrate some of the talking mini-applications that
- can be accessed from the Marvin screen.
- All of these mini-applications speak useful information without
- the need for the user to do some form of <i>context switch</i>.
- </p>
- </div>
- <div id="outline-container-2.1" class="outline-3">
- <h3 id="sec-2.1">2.1 Device State</h3>
- <div id="text-2.1">
- <p>
- Available from <u>1</u> on the Marvin screen, this mini-application
- announces useful information such as signal strength, and
- availability of WiFi networks.
- </p>
- </div>
- </div>
- <div id="outline-container-2.2" class="outline-3">
- <h3 id="sec-2.2">2.2 Date And Time</h3>
- <div id="text-2.2">
- <p>
- Available on <u>2</u> on the Marvin screen, this mini-application provides single-touch access to current
- date and time.
- </p>
- </div>
- </div>
- <div id="outline-container-2.3" class="outline-3">
- <h3 id="sec-2.3">2.3 Battery State And Power</h3>
- <div id="text-2.3">
- <p>
- Pressing <u>3</u> on the Marvin screen speaks the current battery
- level and announces if the phone is presently being charged.
- </p>
- </div>
- </div>
- <div id="outline-container-2.4" class="outline-3">
- <h3 id="sec-2.4">2.4 Knowing Your Location </h3>
- <div id="text-2.4">
- <p>
- Available as <u>6</u> from the Marvin home screen,
- this mini-application announces your present location based on
- information acquired via GPS and the cell network. It speaks your
- current heading using the built-in magnetic compass, looks up the
- current location on Google Maps, and announces the location in
- terms of a nearby address and street intersection.
- </p>
- </div>
- </div>
- </div>
- <div id="postamble"><p class="author"> Author: T.V Raman
- <a href="mailto:raman@google.com"><raman@google.com></a>
- </p>
- <p class="date"> Date: 2009-03-30 Mon</p>
- <p>HTML generated by org-mode 6.08c in emacs 23</p>
- </div></body>
- </html>