Previous Topic

Next Topic

Book Contents

Book Index

Home Page

RealSpeak(TM) Engine Custom User Dictionary

A custom user dictionary allows customized pronunciation of words by the text-to-speech engine. This feature is specific to the RealSpeak™ Text-to-Speech engine.

Creating a User Dictionary

A user dictionary file is created using a text editor like Notepad. The format for the file is as follows:

--------------BEGIN DICTIONARY ----------------
[Header]
Dictionary Name = Sample Dictionary
Language=American English
Description=Sample dictionary
[Data]
DLL Dynamic Link Library
TTS Text-to-Speech
info Information
addr /+ ’@.dR+Es
--------------END DICTIONARY ------------------

The file should be only what is inside the lines, not including the ---- BEGIN ---- ---- END ---- lines.

Notice the altered pronunciations are in the [Data] section above.

Next, go into your registry editor and locate the key:

HKEY_LOCAL_MACHINE\Software\SunnyBeach\RS EngUS Jennifer

Find the "User Dictionary" key and set it to the complete path name of your user dictionary file.

To test the above, try putting in "DLL" or "TTS" in one of your Call Trees.

Advanced Phonetic Pronunciations

The user dictionary supports advanced phonetic pronunciations.

For advanced phonetics, basically you need to add an entry like this in your dictionary:

addr /+ ’@.dR+Es

"addr" is the word to replace.
"/+" identifies it as a phonetic pronunciation.

"'@.dR+Es" is the phonetic representation. The phonetic representation is defined by the following components:

See Also

RealSpeak (TM) Text-to-Speech Engine

RealSpeak (TM) Control Sequences