DECtalk Text Command List

NOTE: CAPS indicate the SHORTest legal subset:

FUNCTION COMMAND NOTES
COMMA PAUSE [:COMMa DDD] Default is 95ms
DDD is delta +/- from 95
DEFINE VOICE [:DEFIne XX DD (SAVE)] XX is vocal param
(Alternate) [:DV XX DD (SAVE)] DD is decimal value.
SAVE => voice VAL
DIAL TONE [:DIAL "D,ddd-ddd-dddd"] Comma causes pause in dial sequence
ENABLE: [:ENABle] After flush cmd or after FLUSH_SPEECH
ERROR: [:ERROr Ignore] Ignores all errors
[:ERROr Text] Error as text string
[:ERROr Escape] Returns esc seq
[:ERROr Speak] Speaks error msg
[:ERROr TOne] Tone on cmd error
FLUSH: [:FLUSh All] (OBSOLETE) No longer available
[:FLUSh Until DD] Until Index DD
[:FLUSh Mask DD] Mask & Index Match
[:FLUSh Mask After DD] After Index DD
[:FLUSh Mask Speech] Cmds still executed
CTRL C² Stop/flush. Returns CTRL A
INDEX: [:INDEx Mark DD] Insert Index Mark
(DD is index value)
[:INDEx Reply DD] Insert Index & Reply when spoken
[:INDEx Reply Query] Respond with last index seen
LANGUAGE [:LANG ENGlish] Speak English (default)
[:LANG Spanish] Speak Spanish
LOAD VARIABLES [:LOADv XX YY] XX, decimal val 0-9
YY is cmd variable.
Used with Set Var
LOG [:LOG TExt ON/OFf] Log all text
Default is off
[:LOG Phonemes ON/OFF] Log phonemes
MODES [:MODE Math ON/OFf] Math symbols spoken
Default Off (except Citation)
[:MODE Europe ON/OFf] European monetary pronunciation.
[:MODE SPell ON/OFf] Spell all words
[:MODE Name ON/OFf] Say proper names
(Optional feature)
[:MODE Citation ON/OFf] Some words spoken differently when spoken alone.
[:MODE Latin ON/OFf] American/Castilian Spanish switch.
PAUSE [:PAUSe DDD]
Ctrl-N ²
DDD in 1/100 of sec (Asynch command)
PERIOD PAUSE [:PERIod DDD] Default = 470ms
DDD is delta from 470
PHONEME INTERPRETATION [:PHONeme ARpabet (SPeak/ ON/OFf] Speak text within square brackets as Arpabet phonemes. Default off
PITCH CHANGE [:PITCh DD] Default = 35Hz
DD is delta from 35
POWER STATUS² [:POWEr Sleep DD] Low power mode after DD sec
[:POWEr Interval DD] Low power beep DD sec
[:POWEr Speak] Speak battery status
[:POWEr STatus] Receive from Express power/battery status
PRONOUNCE NAME [:PRON Name]Name Speak proper name (Option)
PUNCTUATION [:PUNCt None] No punct spoken
[:PUNCt Some] Some punct spoken (default)
[:PUNCt All] All punct spoken
[:PUNct Pass] Bypass some preprocssing
RATE SELECTION [:RATE DDD] Default = 180wpm
Range 75-650
RESUME [:RESUme]
Ctrl-O ²
Resume speech
SAY MODE [:SAY Clause] Speak at clause end
[:SAY Word] Speak at word end
[:SAY Letter] Speak at letter end
SET VARIABLES [:SETV DD] DD is 0-9
Set vars previously loaded.
Used with Load Vars
SYNCHRONIZATION [:SYNC]
CTRL K (obsolete)
Act as clause end. Synchs async commands.
TIMEOUT [:TIMEout D] Force speech after D seconds. Default is NONE
TONE [:TONE DD,dd] DD is Freq in Hz
dd is Duration in ms
TSR² [:TSR ON/OFF ] Sends private character sequences to the TSR.
Off disables the transmission.Default is on
TYPING TABLE [:TYPE DD (:) PHONE] DD is Keyboard code
: = use pitch shift
PHONE is a phoneme
VERSION² [:VERSion Speak]
Speaks firmware version
[:VERsion STatus] Receive firmware version from Express
VOICE SELECTION [:NAme X] X=P,H,F,D,B,R,U,W,K,V
(Alternate) [:NX] No space between N and X
VOLUME¹ [:VOLUme Set DD] 0-99, Default = 5
[:VOLUme Up DD] Increases volume by DD
[:VOLUme Down DD] Decreases volume by DD
(Alternate) [:VS DD] Set volume to DD
XON/XOFF² Ctrl-Q/Ctrl-S Serial line handshaking
¹ DECtalk PC
² DECtalk Express

Last updated 10/28/96


Return to Tips, Tricks and Updates

Return to Main