An empty element that places a marker into the text/tag sequence. The <mark> element can be used to reference a specific location in the text/tag sequence, and can additionally be used to insert a marker into an output stream for asynchronous notification. When processing a <mark> element, a synthesis processor must do one or both of the following:
The <mark> element does not affect the speech output process.
|
|
Attribute |
Description |
|
name |
The name of this mark. This name can be referenced by the VoiceXML application. Optional. |
|
nameexpr |
An ECMAScript expression to be evaluated and used as the |
nameexpr cannot be evaluated, an error.semantic event is thrown.None
To include speech markup tags, insert the SSML tags inside one of the <prompt>, <audio>, <enumerate>, or <foreach> (within <prompt>) elements.
Note: Some versions of RealSpeak may only support numeric mark names (ex. "1234"). In that case, the following example would need to be modified. Please see vendor documentation for details.
|