Accessibility/TalkToMe

From MozillaWiki
Jump to: navigation, search

TalkToMe is the working title of our new Firefox Mobile self-voicing extension.

Download

TalkToMe is being developed on github. To get the source code:

git clone git://github.com/eeejay/Talk-To-Me.git

Building

make

Installing

You could always simply open the XPI file produced in the previous section by browsing to it in Firefox Mobile.

Installing on Fennec Linux

We provide an easy testing environment via This requires Mozmill. Navigate with alt+up/alt+down, and watch debug output in the console or terminal (depending on browser.dom.window.dump.enabled which should be set to true in Mozmill).

Either have fennec in your PATH:

make run

Or provide the full path to your fennec executable:

make run FIREFOX_PATH=/path/to/fennec/fennec

Installing on Fennec Android

Note: For Android, you must be using a build from mozilla-central with --enable-accessibility. For your convenience, you could grab a build here (not guaranteed to be the latest and greatest).

Build the XPI, put it somewhere Firefox Mobile can find it, and install. To see debug output, you need to set up ADB access to your device and watch the log:

adb logcat

Using

Mouse/Touchscreen

  • Swipe 1 finger left or right to navigate between next and previous item.
  • Double tap to activate item (links and form controls).
  • Hold finger to navigate to item under finger.

Keyboard

  • Alt+Up/Alt+Down to navigate between next and previous item.
  • Alt+Return to activate item (links and form controls).

Happy Testing!