SAPI Version 5 Feature |
Supported Functions |
ISpTTSEngine |
· Speak · Skip · GetOutputFormat · SetRate · SetVolume |
Eventing |
SAPI V5 required events |
TTS XML Markup |
· Bookmark · Silence · Spell · Pronounce · Rate · Volume · Pitch |
Real Time Rate/Volume |
· Real time rate change (takes effect at the beginning of the next clause) · Real time volume change |
Audio State Tests |
· Purge Before Speak · Speak Pause Stop · Speak Destroy |
Lexicon Tests |
· User lexicon test · Application lexicon test |
Multiple Instance Tests |
· Multiple instance test · Multiple instance with shared voice test |
Emph |
All functions |
Phoneme & Viseme Events |
All functions |
PartOfSp |
All functions |
SAPI V5 Notes
· DECtalk Software for Windows currently supports SAPI Version 5 functions for Windows 98, Windows ME, Windows NT, and Windows 2000; not for Windows 95 or Windows CE.
· SAPI Version 5 support currently is for U.S. English only.
· The Context feature currently is not supported. DECtalk accepts the context tags but does not use them.
· Beginning with SAPI Version 5, you can use DECtalk Software inline commands in SAPI text buffers. For example, you can access a command such as [:tone 500 300] using an XML tag such as <dectalk tone 500 300>.
· You can use DECtalk Software phonemes in SAPI text buffers. For example: <dectalk phon arpa on][hx’ ehl ow][:phon arpa off>. With DECtalk’s unified phoneme set, you can specify phonemes from different languages within the context of your current language.