General EQWatcher Concepts > The Basics > Misc Commands
Some EQWatcher Advanced commands don't fit into the current categories, so I am placing the information on them here.
speak [text]
Speaks via Text-to-Speech the [text] given. For example: "speak He's dead Jim"
play sync "[wav filename]"
Plays a Wave (.WAV file) synchronously. Playing a sound synchronously means all other sounds must wait until this particular sound is completed (this also means that if another synchronous sound is already playing, this sound must wait until THAT sound is completed... and so on).
play "[wav filename]"
Plays a Wave (.WAV file) asynchronously. Playing a sound asynchronously is basically the opposite of synchronously. No other sounds will wait for this sound to complete (this means if another .WAV is played, this sound may be interrupted or possibly not even heard at all).
cd stop
Stops the CD player. Other CD commands will be implemented in a later version. This command is mainly to be used when a timer or trigger started the CD player, and now you need to stop it.
quiet
Telling EQWatcher to be quiet means that sounds associated with commands will generally not be heard. This is mostly useful for commands files, since there may be any number of commands given, and hearing a sound for each one gets very annoying very quickly.
verbose
Verbose mode tells EQWatcher to not be quiet anymore. This is the default mode.
load pg "[filename]"
This instructs EQWatcher to load a pronunciation guide. File paths are all relative to the EQWatcher Advanced directory, or absolute (complete) paths may be used as well. Use the full file name including the .PG extension.
pronounce "[what]" "[how]"
This tells EQWatcher to pronounce a word in a different way. There's not a way to remove or change pronunciations. The first pronunciation EQWatcher finds in its list for a word is the one it will use. [what] must contain ONLY letters.
load script "[filename]"
This instructs EQWatcher to load a compiled EQWatcher script (.EAC file). EQWatcher Advanced will prevent multiple copies of the same file being loaded. File paths are all relative to the EQWatcher Advanced directory, or absolute (complete) paths may be used as well. Use the full file name including the .EAC extension.
unload script "[filename]"
This instructs EQWatcher to load a compiled EQWatcher script (.EAC file). EQWatcher Advanced will prevent multiple copies of the same file being loaded. File paths are all relative to the EQWatcher Advanced directory, or absolute (complete) paths may be used as well. Use the full file name including the .EAC extension.
load commands "[filename]"
This instructs EQWatcher to load a commands file. File paths are all relative to the EQWatcher Advanced directory, or absolute (complete) paths may be used as well. Use the full file name including the .PG extension.
enable TTS
This will cause EQWatcher to turn on its Text-to-Speech (TTS) functionality, provided that it is currently turned off, and that Text-to-Speech is installed. This option is default for systems with TTS installed.
disable TTS
This will cause EQWatcher to turn off its Text-to-Speech (TTS) functionality, provided that it is currently enabled. This option is default for systems without TTS installed. For those using older sound cards or low-end sound cards that require DirectSound to play both EQWatcher and EQ sounds simultaneously, you will need to disable TTS manually using this command IF your computer has TTS installed (this causes EQWatcher to use .WAV files where applicable rather than TTS)