voicexml/synthesis.xsd

http://www.w3.org/2001/10/synthesis
complexType voice

{http://www.w3.org/2001/XMLSchema}anyType
    {http://www.w3.org/2001/10/synthesis}voice

Model
<...
  age = nonNegativeInteger
  gender = "male" | "female" | "neutral"
  lang = language | ""
  name = list of (voicename.datatype)
  variant = positiveInteger
>
(aws | struct)* mixed with character data
</...>
Prohibited substitutions (block)
allowed to substitute with an xsi:type attribute with any derived type
Content Type
mixed content, not nillable.
This type can be derived by extension or restriction.
Usage
voice

Nested Element Summary
choice
0...∞
choice
anyTypeaws
          The 'allowed-within-sentence' group uses this abstract element.
choice
anyTypestruct
           


Attribute Summary
nonNegativeIntegerage
           
gender.datatypegender
           
union&nbsp;of (language | anonymous type derived from string)lang
          Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.
voicenames.datatypename
           
positiveIntegervariant
           

Attribute Detail

age

Definition

Defined with global type nonNegativeInteger

Model
nonNegativeInteger
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

gender

Definition

Defined with global type gender.datatype

Model
"male" | "female" | "neutral"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

lang

Documentation
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Definition

Defined as global attribute lang

Namespace
http://www.w3.org/XML/1998/namespace
Model
language | ""
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
Union of Types
language{: pattern = ([a-zA-Z]{1,8})(-[a-zA-Z0-9]{1,8})*}
anonymous type derived from string
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
preserve
Enumeration Facet
""

name

Definition

Defined with global type voicenames.datatype

Model
list of ({token: pattern = \S+})
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
voicenames.datatype

variant

Definition

Defined with global type positiveInteger

Model
positiveInteger
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse


(c) Copyright 2005, 2006 buldocs Ltd. All Rights Reserved.
generated by xnsdoc 1.2