New in VoiceXML 2.0. Speech Synthesis Markup Language element that modifies how the enclosed word or phrase is spoken.
Syntax
<say-as
bevocal:mode="mode"
type="typeName"|"typeName:format"
interpret-as="typeName"|"typeName:format"
format="string"
Not implemented
detail="string"
Not Implemented
Text
</say-as>
| Attribute | Description |
bevocal:mode |
Extension; When value Note: Recorded prompts are not available for Spanish or French Canadian. |
type |
Speak enclosed text in the given style. The |
interpret-as |
|
format |
|
detail |
|
sub |
Deprecated; Use the |
The following events may be thrown during the execution of a <say-as> element:
The type attribute takes quite a few values. Some <say-as> types require a format. For others, it is optional. The values break down into 3 categories--corresponding to a built-in grammar, other standard SSML <say-as> types, and extended <say-as> types available with the BeVocal interpreter.
The sole type value that corresponds to a built-in grammar is:
The other standard <say-as> types and their formats are:
Extensions. The extended <say-as> types are:
| Type | Description |
|
Contained text is an airport code, such as |
|
Contained text is an airline codes, such as |
|
|
|
Contained text is a street name (with or without street number), such as |
|
|
|
|
|
Contained text is a city name and state name separated by a comma, such as |
|
Contained text is a street, city, state, and zip code separated by commas, such as |
| Parents | Children |
|
|
| | SSML 1.0 Specification: <say-as> |
| | Related tags: <break>, <emphasis>, <mark>, <paragraph>, <phoneme>, <prosody>, <sentence>, <sub>, <voice> |
To hear an example of each supported type, see the Say-As Types example in the VoiceXML Samples section of the BeVocal Café.
| Café Home |
Developer Agreement |
Privacy Policy |
Site Map |
Terms & Conditions Part No. 520-0001-02 | © 1999-2007, BeVocal, Inc. All rights reserved | 1.877.33.VOCAL |