![]() |
|
![]() ![]() ![]() |
Nodes and Palette Options > Detailed Palette Option Descriptions > Break | |
![]() |
Break![]() |
Type
SSML item
Available from
Any level tab in the Prompt File Editor. For more information about the Prompt File Editor, see Using the Prompt File Editor.
Purpose
Speech synthesis engines that are SSML-compliant use a built-in algorithm to apply breaks, or pauses, in the reading of text. This algorithm is based on the linguistic context. There might be times, however, when you want to override the automatic breaks of the speech synthesis engine. Use the Break item to insert breaks or override automatic breaks in speech synthesis.
The Break item and its properties function correctly only with SSML-compliant speech synthesis engines. The Microsoft Speech SDK, which is used by Dialog Designer during application simulation, is not an SSML-compliant speech synthesis engine, so any settings you make with this item are ignored. For more information about the SSML standard, see the Speech Synthesis Markup Language (SSML) Version 1.0 W3C Recommendation.
Behavior
The specific behavior of the Break item depends on the properties you use.
In general, the Break item overrides an automatic break as interpreted and applied by the speech synthesis engine. The Break item also inserts a break where the speech synthesis engine might not place one.
For example, if you placed the following text into a TTS prompt segment:
The speech synthesis engine might render this with a very slight pause before the word "and." If you want a longer pause at that point, you can divide the TTS text into two segments:
Then you can place a Break item between them, either to increase the relative length of the pause with the Strength property, or to set an exact length for the pause with the Time property. For more detailed information about these properties, see the following section, "Properties."
Properties
![]() ![]() ![]() |
©2009, Avaya Inc. All rights reserved.
|