DECtalk Software
       DECtalk Applet Master Index
       What's New in DECtalk Software V4.61?
       What's New in DECtalk Software V4.6?
Programmer's Guide
       Introduction to DECtalk Software
             Overview
             Features and Functions
             DECtalk Software Components
             Text-to-Speech DDE Server
             Programming Aids
             Using the Components
             How It Works
       Using the Program Applets to Learn DECtalk Software Basics
             Using the Program Applets to Learn DECtalk Software
             Starting the Sample Applet and Speaking a Text File
                   Speaking a File using the Sample Applet
                   Speaking a File using Drag and Drop
             Inserting DECtalk Software in-line commands
                   Inserting DECtalk Software In-Line Commands (Syntax Rules)
                   Additional Syntax Rules for DECtalk Software In-line Commands
             Changing Speaking Voice
                   Changing voices using the Voice menu
                   Changing Speaking Voices
                   Changing voices using DECtalk Software in-line commands
             Editing A Text File and Changing the Speaking Rate
                   Editing a Text File
                   Playing Selected Text
                   Changing the Speaking Rate
             The User Dictionary Build Tool
                   Overview of the User Dictionary Build Tool
                   Building a User Dictionary
                   Saving and Compiling the User Dictionary
             Using the DECtalk Software Speak Applet
                   Overview of the DECtalk Software Speak Applet
                   Editing and Playing Text
                   Changing the Speaking Rate
                   Loading a User Dictionary
                   Saving Text as a WAVE File
                   Highlighting Text as it is Spoken
             Text to Speech Services
                   Running DECtalk Software from Other Applications
                   Creating a Word Macro
                   Associating a Macro with a Tool Bar Button
                   Launching and Configuring the DECtalk Software Text-to-Speech Server
                   Speaking Text with the DECtalk TTS Server
             The SAY Command-Line Applet
                   Using the SAY command-line applet
                   Help Options
                   Output Options
                   Input Options
                   Dictionary Options
             Illustrations
                   Speaking a File using the Sample Applet
                   Changing DECtalk Software Voices
                   Editing a Text File and Changing the Speaking Rate
                   Components of the User Dictionary Build Tool
                   Building a User Dictionary
                   Saving and Compiling the Dictionary
                   Using the DECtalk Software Speak Applet
                   Highlighting Text as it is Spoken
                   Creating a Word Macro
                   Associating the Macro with a Tool Bar Button
                   Launching and Configuring the DECtalk TTS Server
                   Speaking Text with the DECtalk Software TTS Server
       Introduction to the DECtalk Software API
             Introduction to the DECtalk Software API
             Core API Calls
                   Core API Calls Index
                   Overview of the Core API Calls
                   Controlling Queuing with Flags
                   Important Text-Queuing Information
                   Clause-Based Synthesis
                   Callback Routines and Window Procedures
                   Phoneme Notifications
                   Error Messages
                   Index Mark Messages
                   Buffer Messages
                   Callback Routine Example
                   Window Procedure Example
             Audio Output Control Calls
                   Audio Output Control Calls Index
                   Overview of Audio Output Control Calls
             Blocking Synchronization Call
                   Blocking Synchronization Call Index
                   Overview of the Blocking Synchronization Call
             Control and Status Calls
                   Control and Status Calls Index
                   Overview of Control and Status Calls
             Special Text-To-Speech Modes
                   Special Text-To-Speech Modes Index
                   Overview of Special Text-To-Speech Modes
                   Wave-File Mode
                   Log-File Mode
                   Speech-To-Memory Mode
                         Speech-To-Memory Mode
                         Initialization of Memory Buffers
                         Return of Memory Buffers
             Loading and Unloading a User Dictionary
                   Loading and Unloading a User Dictionary
                   Dictionary Calls (UNIX only)
                         Dictionary Calls (UNIX only)
                         Creating a User Dictionary
                         Loading the Main Dictionary
                         Loading the User Dictionary
                   Dictionary Calls (Windows only)
                         Dictionary Calls (Windows only)
                         Creating a User Dictionary
                         Loading the Main Dictionary (Dynamic Engine)
                         Loading the Main Dictionary (Static Engine)
                         Loading the User Dictionary
                   Sample Programs (UNIX only)
                         Sample Programs (UNIX only)
                         Building Sample Programs
                         Header Files
                         Shareable Libraries
                   Sample Programs (Windows only)
                         Sample Programs (Windows only)
       How to do Multi-Language Programming
             Introduction
             Starting a Language
             Selecting a Language
             Closing a Language
             Multi-Language Programming Example
Reference Guide
       DECtalk Software API Calls
             DECtalk Software API Calls Summary
             TextToSpeechAddBuffer
             TextToSpeechCloseInMemory
             TextToSpeechCloseLang
             TextToSpeechCloseLogFile
             TextToSpeechCloseWaveOutFile
             TextToSpeechEnumLangs
             TextToSpeechGetCaps
             TextToSpeechGetFeatures
             TextToSpeechGetLanguage
             TextToSpeechGetRate
             TextToSpeechGetSpeaker
             TextToSpeechGetStatus
             TextToSpeechLoadUserDictionary
             TextToSpeechOpenInMemory
             TextToSpeechOpenLogFile
             TextToSpeechOpenWaveOutFile
             TextToSpeechPause
             TextToSpeechReset
             TextToSpeechResume
             TextToSpeechReturnBuffer
             TextToSpeechSelectLang
             TextToSpeechSetLanguage
             TextToSpeechSetRate
             TextToSpeechSetSpeaker
             TextToSpeechShutdown
             TextToSpeechSpeak
             TextToSpeechStartLang
             TextToSpeechStartup (UNIX only)
             TextToSpeechStartup (Windows only)
             TextToSpeechStartupEx
             TextToSpeechSync
             TextToSpeechTyping
             TextToSpeechUnloadUserDictionary
             TextToSpeechVersion
             TextToSpeechVersionEx
       DECtalk Software In-Line Commands
             DECtalk Software In-Line Commands: Overview
             Comma Pause [:comma]
             Design Voice [:dv]
             Dial Tones [:dial]
             Error [:error]
             Log [:log]
             Mode [:mode]
             Name [:name]
             Period Pause [:period]
             Phoneme Interpretation [:phoneme]
             Pitch [:pitch]
             Play Wave Files [:play]
             Pronounce [:pronounce]
             Punctuation [:punct]
             Rate Selection [:rate]
             Say [:say]
             Skip [:skip]
             Sync [:sync]
             Tone [:tone]
             Volume [:volume]
       Using In-Line Commands
             Using In-Line Commands
             Changing Rhythm, Stress, and Intonation
             Developing an Electronic Mail-Reading Application
             Optimizing the Quality of Spoken Text
             Index Marks for Speech Status
             Adjusting Period and Comma Pause Durations
             Text-Tuning Example
             Avoiding Common Errors
       DECtalk Software Reference Tables
             Overview of DECtalk Software Reference Tables
             Phonemic Symbols Listed By Language
             Stress and Syntactic Symbols
             Phonemes in Unicode Sequence
             Pitch and Duration of Tones
             Homographs
             Supported SAPI Functions
             Supported SAPI Version 5 Features
       Customizing a DECtalk Software Voice
             Customizing a DECtalk Software Voice
             Design Voice [:dv] Command
             Definitions of DECtalk Software Voices
             Changing Gender and Head Size
                   Overview of Changing Gender and Head Size
                   Sex, sx
                   Head Size, hs
                   Higher Formants, f4, f5, b4, and b5
             Changing Voice Quality
                   Overview of Changing Voice Quality
                   Breathiness, br
                   Lax Breathiness, lx
                   Smoothness, sm
                   Richness, ri
                   Nopen Fixed, nf
                   Laryngealization, la
             Changing Pitch and Intonation
                   Overview of Changing Pitch and Intonation
                   Baseline Fall, bf
                   Hat Rise, hr
                   Stress Rise, sr
                   Assertiveness, as
                   Quickness, qu
                   Average Pitch, ap, and Pitch Range, pr
             Changing Relative Gains and Avoiding Overloads
                   Overview of Changing Relative Gains and Avoiding Overloads
                   Loudness, g5
                   Sound Source Gains, gv, gh, gf, and gn
                   Cascade Vocal Tract Gains, g1, g2, g3, and g4
             Saving Changes as Val's Voice
                   Overview of Saving Changes as Val's Voice
                   Save, save
       Preprocessor Rules for Parsing
             Rules
             Parsing Email
                   Email
             Parsing Punctuation
                   Punctuation
                   Interpreting Punctuation Marks as Punctuation
                   Interpreting Punctuation Marks as Words
             General Parsing Rules
                   German
                   Spanish (Castilian and Latin American)
                   English (UK)
                   English (US, UK)
Glossary
       allophone
       applet
       arpabet
       clause boundary
       clause mode
       clause terminator
       comma pause
       .DIC file
       dynamic engine
       emphatic stress
       falling intonation
       flush
       heuristic
       homograph
       index marker (flag)
       intonation
       letter mode
       log file
       Log-File Mode
       morpheme
       period pause
       phoneme
       phoneme arpabet command
       phoneme string
       phonemicize
       phonemic mode
       phonemic transcription
       phrase boundary
       pitch control symbols
       primary stress
       proper name
       secondary stress
       silence phonemes
       Speech-To-Memory Mode
       startup function
       startup state
       static engine
       syntactic function words
       .TAB file
       user dictionary
       user dictionary builder
       voice-control command
       WAVE file
       Wave-File Mode
       wave form output
       word boundary
       word mode