Error in SSML DTD?

Comment on:
Speech Synthesis Markup Language Specification for the Speech Interface
Framework
W3C Working Draft 3 January 2001
http://www.w3.org/TR/2001/WD-speech-synthesis-20010103 

DTD gives "number:ordinal" and "number:digits" as valid say-as types, but
not just "number", however the example in 2.4 has <say-as type="number">.
According to my reading of the XML specification, and also according to
Microsoft's validating parser, this is not allowed by the DTD, you would
have to explicitly allow "number" -- there is no rule that says you can
match a prefix of the attribute value. The same issue applies to date, time
and duration types.

Bob.
-------------------------------------------
Bob Edgar
Vice President, Parity Software Business Unit
Converged Communications Services and Solutions Division
Dialogic Corp., an Intel Company
(415) 332-5656 ext 111
Fax (415) 332-5657
mailto:Bob.Edgar@dialogic.com
http://www.parity.com

Received on Wednesday, 17 January 2001 12:08:20 UTC