W3C home > Mailing lists > Public > www-voice@w3.org > January to March 2001

Error in SSML DTD?

From: Edgar, Bob <Bob.Edgar@dialogic.com>
Date: Wed, 17 Jan 2001 12:06:08 -0500
Message-ID: <9D31D8D27C98D4119D8900B0D03E6411280EFD@exchange1sa.dialogic.com>
To: "'www-voice@w3.org'" <www-voice@w3.org>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 30 October 2006 12:48:53 GMT