Note

Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.

mark Element (Microsoft.Speech)

Designates a specific reference point in the text sequence. This element can also be used to mark an output audio stream for asynchronous notification.

Syntax

<mark name="string" />

Attributes

Attribute

Description

name

Required. Identifies the name of the mark element. The value is a string.

Remarks

Use the empty mark element to insert a marker into an output stream to trigger asynchronous notification.

When the application reaches the mark element, the text-to-speech engine raises an event that includes the value for the name attribute of the element. In Microsoft.Speech, the speech synthesizer raises a BookmarkReached event when it encounters a mark element.

Example

<?xml version="1.0" encoding="ISO-8859-1"?>
<speak version="1.0"
 xmlns="http://www.w3.org/2001/10/synthesis"
 xml:lang="en-US">

<s>
We guarantee that your call will be answered in less
than three minutes. <mark name="beginWait"/>
</s>

</speak>