[misc.handicap] CBFB_REVIEWS skpad.txt

robertj@tekgen.bv.tek.com (Robert Jaquiss) (05/13/91)

Index Number: 15530

	       "WHERE YOU TOUCH IS WHAT YOU HEAR"

		      SKERFPAD SCREEN READER
       A device for reading IBM-compatible computer screens

The SKERFPAD screen reader has been designed to give visually
handicapped users access to IBM - compatibles (PC/XT/AT) via a
synthesizer that speaks the letters or words on the screen.  The
user touches a replica of a computer monitor screen that has
raised lines indicating which text on the screen is to be read.

The device opens many employment opportunities unavailable to
people who cannot see computer screens, and this ability is
increasingly important in the job marketplace.  Although screen
readers are not new, most of them require extensive training and
often an aptitude for high-tech sorts of activity.  With the
SKERFPAD, anyone can learn to read a screen in a short time and
thus be able to read inventories, prices, etc. - a frequent task
for workers taking orders on the telephone, for instance.

The simple learning process is very important in educational
settings since the problem of learning to use computers is not
further clouded by an arcane screen access system.  Since no
modification of the employers' or schools' equipment is
necessary (other than plugging in the SKERFPAD components),
there should be minimum resistance to hiring or training people
who must use this device to read the usual data base, word
processor, and spread sheet screens so familiar in the business
and educational environments.  The secretary could work with the
programs already in use, rather than special "blind software".
The order clerk or stock broker could give telephone quotes from
the existing company records, the student could use many
"educational" programs etc., etc.

The touchpad overlay, program, and a year's free updates may
be obtained for $50 from:

		 Bill Loughborough
		400 N. Columbus #42
	       Goldendale, WA  98620
		  (509) 773-5958

This system requires an IBM PC/XT/AT compatible computer with
game port and an Artic model 200 internal synthesizer ($295) or
an Echo PC+ ($170) speech synthesizer.  The touch pad is the
IBM/PC Analog (game port) version of the TouchWindow by Edmark
($250) - Edmark Corp. 14350 NE 21st St. Box 3903  Bellevue, WA
98009-3903.

	    (c) 1988 Bill Loughborough

	      SKERFPAD SCREEN READER
		 Instruction Book

The Skerfpad is used to provide access to IBM computer screens for
visually impaired people.  The software provides simple means of
connecting the touch pad, computer, and voice synthesizer.  The
equipment required is an IBM PC/XT/AT compatible with a game port
for the touch pad and an Echo PC (serial) synthesizer board
plugged into an appropriate port or an ARTIC SynPhonix 200 plug-in
voice synthesizer.

The touch pad overlay is divided into three main segments - a
vertical column at the left edge, a large central portion
representing the computer screen with 25 rows delineated by raised
lines, and an array of 13 areas delineated as boxes down the right
side of the pad.  On the bottom frame of the pad are two push-
button switches.

The screen portion, when touched, causes the synthesizer to speak
whatever appears on the screen at the touched point.  The left
column reads, when touched, the characteristic of the contents
of the selected row - "char" if the row contains alphanumerics
or punctuation, "boxes" if symbols of greater than ASCII 127
are encountered (used to find windows, etc.), and a beep for
blank lines.  The left frame button switch causes the last
selected word to be slowly spelled.  The right button stops
the speech when it is running on and on during page reads.


The "switches" at the pad's right edge are, from to bottom:

The left half of the top switch reads the four characters
preceding and following the cursor character.  The cursor
character is read in between preceded by a "burp".
The right half puts the reader into "coordinates" which reads
the Row and Column numbers for calibration or familiarization.

The second switch from the top gives the positions of the
screen cursor (left half) and "voice cursor" (right half).

The left half of the third switch tells how many pushes of
the arrow keys are needed to move the screen cursor to the
voice cursor location. The right half "jumps" the screen
cursor to the voice cursor position, but this only works
with certain editors and word processors for various arcane
reasons.

The fourth switch is a three-way toggle among "page", "line".
and "unit".  When in "line" the voice will read the balance
of the currently selected line from the touch point - for as
long as the screen is being touched.  In "page" it will read
the balance of the screen from the touched point - whether
the screen is being touched or not - until the "shut-up"
switch is pressed.

The fifth switch toggles between reading a word at a time
or a letter at a time (automatically switches to "word"
when in "page").

The sixth switch left half toggles the keyboard echo on/off
The right half toggles the "Caps Click" - capitalized words
are preceded by a characteristic sound.

The seventh switch toggles the "Voice Filter" which changes
the voice characteristic for highlit, bold, underlined, etc.

The eighth switch toggles the "ASCII #" to read characters
above ASCII 127 by their number.

The ninth switch is slower on left, faster on right.

The next three switches are blanks for future functions.

The small switch at the bottom is to save the setup currently
in effect for the next boot-up.

	      (c) 1988 Bill Loughborough

 ESTABLISHING PARAMETERS FOR A SCREEN READER

		    SUMMARY

      Factors used in the design of the
      SKERFPAD computer monitor screen
      reader are discussed.

	     TYPES OF SCREEN READER

 Screen readers for blind/visually impaired
 computer users are generally in one of two
 flavors; the software type that use keyboard
 commands to determine what to read from the
 screen buffer; or a hardware accessory that
 is independent of the keyboard.

 The argument against the latter is that the
 user must move her hands from the keyboard to
 access the screen, thus losing "home"
 position.  The problem with software access
 is that one must learn the hundred or so
 commands of the access program in addition to
 those of the applications - and these are
 sometimes duplicated, to the confusion of the
 user, particularly a novice.

 Until now, most people learning to use
 computers have been largely concerned with
 data entry, as in word processing, etc.  As
 vocational uses expand, there will be
 increasing emphasis on data access - with
 data entry being a one-time-only event.  A
 clerk who must access an inventory, schedule,
 etc. need never enter data so the problem of
 "leaving the home row" is non-existent.  Even
 people entering data might prefer not
 learning over 100 commands to read a screen
 if a means were available that was fast and
 "intuitive".

	   THE SKERFPAD SCREEN READER

 With input from the staff of Rehabilitation
 Engineering Center at Smith-Kettlewell
 Institute, the SKERFPAD screen reader was
 made to fill these requirements.

 A touch pad a bit larger than a typical (12")
 screen with raised lines corresponding to the
 25 rows on the IBM monitor permitted instant
 access to any position.  When one touches the
 pad, the corresponding character (or word) is
 read by the attached speech synthesizer.
 This seems a very "natural" way to read the
 screen and requires only a few seconds of
 training ("You're not reading Braille - push
 down very hard").

	       FUNCTION SWITCHES

 The remaining design considerations were what
 to include as switch options - words/letters,
 keyboard echo on/off, spell last word
 selected, speak last few characters typed,
 and some control over the synthesizer speed.
 It was also decided to include modes for
 reading the rest of the line (from the point
 touched, while touch is maintained), or the
 rest of the screen (from the point touched,
 until a "shut up" switch is selected).

 In addition to the letters/words modes are a
 "tones" mode in which a different tone is
 assigned to each character type (upper-case,
 lower-case, punctuation, number, space) and a
 "coordinates" mode where the column and row,
 rather than the character are spoken.  To
 assist in locating the cursor in word
 processing applications, there are switches
 to read the locations of the voice cursor and
 the screen cursor.

 Another important information channel is the
 use of bright, inverse, underlined, or
 blinking attributes for screen characters.
 The SKERFPAD alters the voice quality to
 indicate these things.

		 OVERLAY DESIGN

 Special consideration was given to the
 overlay to make it as informative as possible
 for the user.  The "switch" areas have
 Braille labels, as do rows 5, 10, 15, and 20.
 The raised lines used to guide fingers along
 rows have bumps every 10 columns, for
 vertical orientation and every fifth line is
 further delineated by a "bump" in every
 column.

 The functions available from software screen
 readers that have been (purposely) omitted
 from the SKERFPAD include search/replace.  In
 general it was decided not to do anything
 directly affectingthe application from the
 pad.  Since it is possible to have the pad
 and a software access system co-resident, the
 best of both worlds can be available.  If
 one, for example, wants to read any new
 material that comes onto the screen, that
 function is a typically available one from
 software readers.

		   CONCLUSION

 The SKERFPAD screen reader was designed to
 afford access by naive users to IBM computer
 screens.  The goals of minimum training,
 intuitive command set, and adequate tactile
 help seem to have been reached.  It is more
 economical - actually selling for less than
 many purely software systems and about a
 tenth the cost of the best hardware system.

 The first reports from users of the system
 have been very positive, in fact
 enthusiastic.  As expected, the main positive
 factors are the instant access to any point
 on the screen, the absence of training
 requirements, and the correspondence of the
 pad to the screen.  It is anticipated that
 there will be many more units in use this
 year, and it should be a major item next
 year.