API Default Behaviour

The TTS automatically handles standard punctuation, such as pausing after a period or speaking a sentence ending in a question mark as a question. The text that is automatically interpreted and spoken by API are:

Numbers

The number is automatically detected and doesn’t require a tag. By default, the number is pronounced in cardinal format. Use ordinal or digits tag to pronounce it in ordinal format (First) and digit form (one, two, three), respectively.

The API will automatically identify:

  • Decimals: The numbers after the decimal point are considered as digits

  • Negative Numbers: The “-“ sign is read as minus.

Symbols

The API will automatically interpret a set of symbols in the text and will speak accordingly. The symbols automatically detected are:

SymbolsInterpret as

"Dot" when present between two letter.

"Point" in numbers.

Sentences break if the last character or followed by space.

Pause, Duration dependent on training data

@

“at”

#

"hash"

%

"percent"

&

"and"

“star”

"minus" in numbers

"dash" in

+

"plus”

=

"equals"

о

"degrees"

"degrees Celsius."

"degrees Fahrenheit."

"slash"

\

"backslash"

Last updated