CSS Speech Module Level 3 [CSS Working Group Wiki] (original) (raw)

Table of Contents

Closure states: an issue can be closed as Accepted, OutOfScope, Invalid, Rejected, or Retracted.

Color nomenclature: (Verified indicates commentor's acceptance of the response):

Color Description
ISSUE X Accepted or Rejected [Verified]
ISSUE X Rejected [not Verified]
ISSUE X OutOfScope or Invalid [not Verified]
ISSUE X Formal Objection

ISSUE 1

Issue 2

Issue 3

Issue 4

Issue 5

Issue 6

Issue 7

Issue 8

Issue 9

Issue 10

Issue 11

Issue 12

Issue 13

Issue 14

Issue 15

Issue 16

Issue 17

Issue 18

Issue 19

Issue 20

Testing, Reference Implementations

Existing Prototypal or Semi-Complete Implementations

(support for “aural” and/or “speech” stylesheets, as per the CSS2.1 appendix and/or the previous CSS3-Speech drafts, respectively)

Note that this topic is tracked on the public CSS emailing list (feel free to contribute there): http://lists.w3.org/Archives/Public/www-style/2011Mar/0389.html

Opera

implements some of CSS3-Speech (and non-deprecated CSS2.1 Aural Stylesheets features): http://www.opera.com/docs/specs/presto25/css/properties/ (the documentation lists speech properties up to Opera engine Presto v2.5, see here: http://www.opera.com/docs/specs/productspecs/ )

EmacSpeak

implements CSS Aural Stylesheets: http://emacspeak.sourceforge.net

FireVox

implements some CSS Speech features (has its own CSS parser, because Firefox doesn't support CSS Speech/Aural features), see http://www.firevox.clcworld.net/demos/css_demo.html and http://clc4tts.clcworld.net/css_technical.html

WebKit

implements support for the “speak” property in its core, and I think that there is platform-level support through the accessibility layer (Mac OS X only ?). See http://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/css-speech-speak.html and https://bugs.webkit.org/show_bug.cgi?id=46827 (partially supported by VoiceOver in the iOS5 betas)

FormsPlayer (now “ubiquity-xforms”, included in “backplanebx”)

for Internet Explorer, provides prosody control via CSS properties (voice, volume, rate, pitch). See http://www.google.com/codesearch?q=speak+package:http://ubiquity-xforms-cpp\.googlecode\.com and http://code.google.com/p/backplanebx/source/browse/XFormsProcessor/content/XFormsProcessor/chrome/

Mozilla Gecko

property parsing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=525444 and https://bugzilla.mozilla.org/show_bug.cgi?id=47159

Internet Explorer 9

“does not support any of the CSS3 speech properties”: http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx#speech

Points of Interest

Test Suite

Related public email discussion:

Cross-cutting concerns, collaboration opportunities

Unified / centralized sound mixer

HTML5 default user-agent CSS speech stylesheet