Nuance Vocalizer Developer's Guide - Avaya Support
Nuance Vocalizer Developer's Guide - Avaya Support
Nuance Vocalizer Developer's Guide - Avaya Support
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Text encodingPhrasing and punctuationPeriods<strong>Nuance</strong> <strong>Vocalizer</strong> supports the Microsoft CP1252 (WinLatin1) and ISO-8859-1 Ifyou are using <strong>Vocalizer</strong> in SSML mode, <strong>Vocalizer</strong> can interpret ISO-8859-1 inputcharacters if you provide an appropriate XML header: Les lettres accentuées telles que: é,à,è,...sontfréquentes en français For more information, see “Encoding” on page 39.<strong>Vocalizer</strong> recognizes punctuation used to end phrases, sentences, andparagraphs. <strong>Vocalizer</strong> strips the layout from input text and uses it in conjunctionwith punctuation to determine phrasing, thereby enabling natural-soundingintonation and pausing at the ends of phrases, sentences, and questions. Textthat is laid out and punctuated in a natural fashion, as it would be for normalwritten text, will be read in a natural predictable way.TIP: For the most natural-sounding speech, try to break very long sentencesinto multiple sentences.This section outlines text normalization rules for:■■■PeriodsHyphens and dashesParentheses and double quotesFor general text normalization rules used to interpret punctuation, see the“Phrasing and punctuation” on page 69.<strong>Vocalizer</strong> determines the correct interpretation for periods from the context.Periods can be used as:■Sentence terminators—As a general rule, allow two spaces to follow asentence terminator■Abbreviation markers—See “Abbreviations” on page 89■Decimals—See “Decimal fractions” on page 9488<strong>Nuance</strong> <strong>Vocalizer</strong> 3.0Developer’s <strong>Guide</strong>