Go to previous article
Go to next article
Return to 1999 Conference Table of Contents
Dominique Burger
Marine Ferré Blanchard
Djamel Hadjadj
INSERM U483 - Université Pierre et Marie Curie
For years the telephone has been a media naturally accessible to the visually handicapped people who use it as a simple way to communicate with other people, to access information and to overcome some of the difficulties associated with their handicap. But the emergence of phone services requiring screen for more complex interaction with the end user, also called screen phones, not only creates a new barrier for visually handicapped accessing traditional services but also might exclude them from the new information society where telephony will be an important medium for accessing information and a great variety of services based or not on the Internet. [1][2]
The Vistel Consortium has been set up with the support of the EC to explore solutions to this problem and to demonstrate them [3]. In this paper we focus on the technical strategy followed in the project, presenting the general model of interaction and the adaptation technique that were used to adapt an existing screen phone.
A review of a great variety of phone services made it possible to define a general model of interaction covering most of the interaction situations encountered. This model is based on five main principles:
A screen can be modelised using a five basic Interaction Components providing mechanisms to explore the content of the component and interact with it.:
Thus their meaning according to the context changes and their labels are refreshed on the screen. Soft Keys are problematic for visually handicapped users using speech adaptation, as they can not rely on a stable layout of the keys and would therefore easily perform wrong operations.
Nevertheless, all these components are quite traditional and non visual equivalents have been developed for the need of the visually handicapped users, in the context of MS-DOS or Windows, based on speech, Braille or magnified presentation of data.
The presentation of data on a Braille display, or using a speech synthesiser, or magnifying the data on the screen, has to put the components in a sequence. The order of the components in the sequence will be chosen according to the context of the application and can be different for users who do not have the global view of the screen. Assuming that in the context of screen phone services the number of components in a sequence is limited, it is quite realistic to provide a very simple navigation mechanism based on two main function "Go a step forward" and " Go a step backward"'.
Some extra guidance has to be provided to compensate the absence of a global view of the screen. This guidance can be given using textual comments just before an Interaction Component or just after.
Non verbal feedback is extremely useful in non visual interfaces in order to convey feedback rapidly. It can concern events that the user is expecting and wants confirmation about - like going to the next or previous line or element - or to give low level warning like "no more element after this one". Using beeps is a simple and low cost method to achieve this.
Visually handicapped users may take advantage of the several possibility of pressing a key in order to get additional information before activating a command. This is particularly useful to solve the Soft Key problem. Pressing a Soft Key once gives information on the associated command while pressing it twice would activates the command.
It is worth noting here that this model is quite general and that it can be applied in quite different contexts. For instance it is fully compatible with the basic HTML elements and interaction components. Also this adaptation model implies simplification, reformulation, reorganisation of the data, as well as modification of the interaction principles used in the visual interface. This is what is called screen reconstruction.
The functions of the communication module are :
This method makes possible that
The Non Visual Interface presents the data of the reconstructed screens to the user, using either a Braille display, a speech synthesiser or enlargement of text on the screen. It also analyses the actions performed by the user on the available input devices and transmit the corresponding event to the screen phone. This module also manages non verbal feedback.
For the Vistel demonstration the strategy we have described has been applied to adapt an existing screen phone (Philips P100). The architecture described above was implemented in two separate devices, the communication module being developed as an extension of the P100 software while the reconstruction and the non visual interface are implemented in an external device called the Adaptation Box. The Adaptation Box main component is a 486 microprocessor running a MS-DOS operating system. The P100 and the Adaptation Box communicate by means a serial communication port. The Adaptation Box has a secondary serial port and a parallel port to communicate with speech/ Braille devices. Thus the modification of the P100 is only a minimal software modification that can be downloaded or even run on a removable Memory Card. Three main software programmes have been developed to be run by the Adaptation Box
The Screen Profile Editor Software (SPES) has been developed to carry on adaptation of the services manually. It makes it possible to go through a service and for each screen to define Identification Keys (part of the data displayed) and to specify how the screen should be presented through a non visual interface. The Identification Keys and adapted screens are stored in files corresponding to the services.
The Set Up Programme (SUP) makes it possible to adapt the software to the various hardware configurations used in the Vistel project (Four Braille bars, four speech synthesisers).
A General Interaction Model and techniques to adapt Screen Phones have been defined in Vistel. A prototype demonstrates them on various sample services (P100 Internal Services, National Phone Directory accessible via the Teletel Network in France, a ADSI service for purchasing CD, and a Web Service). In all this cases the method proved to be flexible, making possible to reconstruct the visual interface to produce an easy to use non visual interface. This experience conducted the project team to formulate general recommendations that will be made available to three categories of professionals, namely screen phone manufacturers, service providers , and professional users having in charge the adaptation work.
The adaptability of the architecture and reconstruction methods increases the independence between the service and the adapted interface. Thus it minimises the constraints on both screen phones and devices providers and makes the recommendations minimal. Finally the Vistel model can easily be applied in the context of Web services as it is fully compatible with the definitions of HTML elements. Moreover, it shall be underlined that - in the context of Internet - the adaptation work is alleviated since the functional components are specified in HTML so that the reconstruction process can be made automatically.
[1] VISTEL Deliverable 4.3-A, Lesson learned from the Minitel experience in France and their influence on the Vistel solutions, June 1998
[2] Hadjadj D., Bouzidi A., Burger D., An HTML Interface for visually handicapped people, 3rd TIDE Congress : improving the Quality of life the European Citizen, IOS Press, 1998, pp. 38-41 [3] http://paperino.cselt.it/ufds/vistel/technappr.html
[4] Burger D., Improved Access for the visually Handicapped : New Prospects and Principles, In : IEEE transaction on rehab Engin., 1994, pp. 111-118
1 Italy : CSELT, Telecom Italia, ORIGIN Italia, UIC ; France : France Télécom/CNET, Université Pierre et Marie Curie / INSERM-CREARE, AVH, ANPEA ; Pologne : Technical University of Wroclaw ; United Kingdom : RNIB, University of Hertfordshire ; Spain : ONCE ; The Netherlands : Origin BV / Philips Home Services International. Vistel consortium : Italy : CSELT, Telecom Italia, ORIGIN Italia, UIC ; France : France Télécom/CNET, Université Pierre et Marie Curie / INSERM-CREARE, AVH, ANPEA ; Pologne : Technical University of Wroclaw ; United Kingdom : RNIB, University of Hertfordshire ; Spain : ONCE ; The Netherlands : Origin BV / Philips Home Services International.
Go to previous article
Go to next article
Return to 1999 Conference Table of
Contents
Return to Table of
Proceedings