- From: Raman T. V. <raman@mv.us.adobe.com>
- Date: Tue, 6 Feb 1996 16:55:15 -0800
- To: www-style@w3.org
- Cc: raman@mv.us.adobe.com, Jim Miller <jmiller@martigny.ai.mit.edu>, Dave Raggett <dsr@w3.org>, jg@w3.org
Hi, I'd like to bring up the issue of specifying (and designing) speech-specific stylesheets for WWW pages. Background: Structured information can be formatted for an auditory display just as well as it can for a visual display. (see http://www.cs.cornell.edu/Info/People/raman/raman.html) The Emacs W3 browser by William Perry (2.3.28 ) implements cascading stylesheets as specified in css1. I have extended Emacspeak --a speech output extension to Emacs-- http://www.research.digital.com/CRL/personal/raman/emacspeak/emacspeak.html to take advantage of the CSS mechanism to produce "speech fonts" when speaking WWW pages displayed by W3. This is implemented using emacspeak's voice-lock feature --analogous to Emacs19's font-locking. Thus, when W3 decides to display an object using a particular font and style, emacspeak speaks that same object in an appropriate voice. Note that in the above implementation where the speech is generated from the same stylesheet as the visual rendering, the two (ie visual and aural) cannot be independent. However, in general, the aural rendering is best regarded as being orthogonal to and independent of the visual rendering. This will enable browsers to implement the visual or aural view, and if a browser chooses, both views. With this in mind, I'd like to use the CSS mechanism to specify stylesheets for "speaking". Where next: Next, I'd like to send out a first-cut list of parameters that such a "speech" style sheet would allow. Thus, one would have ":voice normal" analogous to ":fon-family times" etc. At this point, I'd first like to get the specification right --discussed on this list, beaten on etc etc-- once we have something concrete, emacspeak will probably provide a reference implementation. Please give me your comments/reactions to this proposal. It's very important that we make sure that as documents on the WWW get structurally richer, users who rely on other modes of computer output --e.g. speech output in the case of persons with visual impairments-- are able to access the information with equal ease as those using visual interfaces. An early specification of a speech stylesheet will allow us to progressively evolve it along with the visual stylesheet mechanism. --Raman -- Best Regards, ____________________________________________________________________________ --raman Adobe Systems Tel: 1 (415) 962 3945 (B-1 115) Advanced Technology Group Fax: 1 (415) 962 6063 1585 Charleston Road Email: raman@adobe.com Mountain View, CA 94039 -7900 raman@cs.cornell.edu http://www-atg/People/Raman.html (Internal To Adobe) http://www.cs.cornell.edu/Info/People/raman/raman.html (Cornell) Disclaimer: The opinions expressed are my own and in no way should be taken as representative of my employer, Adobe Systems Inc. ____________________________________________________________________________
Received on Tuesday, 6 February 1996 19:55:35 UTC