Configuring watcher initialization: Windows

The watcher runs as a Windows service. Optionally, you can set the startup configuration: use the Windows registry to set default values, and the watcher uses them when it starts.

Note: In the future when you upgrade to a new version of Speech Suite, the new installation overwrites the registry configuration (and any customizations you've made). As a best practice, keep track of your customizations. After an upgrade, re-implement the customizations in the registry as necessary.

To modify watcher parameters in the Windows registry:

  1. Stop the watcher service. (See Starting and stopping the watcher service manually.)
  2. Open a command-prompt window.
  3. Enter "%NUANCE%\x86\bin\watcher-daemon-win32-service-init -option value" (see the options below).
  4. Start the watcher service.

The options are:

Option Description
-a

Sets watcher startup parameters and replaces all existing watcher settings in the registry. For example:

> "watcher‑daemon‑win32‑service‑init -a watcher.Modules=snmp...  other_watcher_cfg_parameters"

For a list of initialization settings, see Configuration parameters .

You must supply all needed parameters (not just the parameter you want to change. To get a copy of the current parameters:

  1. Display the Registry Editor.
  2. Go to: My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nuance Watcher Daemon\Parameters
  3. Double-click Args, copy the string in the Value Data field, and paste it after the -a option in the Run dialog box, modify any parameters you want to change, and add any new parameters at the end.

-i

Installs the watcher as a manual service. After issuing this command, you must start the watcher manually from the Services window whenever the system restarts.

-l Installs the watcher as an automatic service. Default.
-p

Specifies the location of the watcher executable, watcher‑daemon‑win32‑service.exe. For example:

> "watcher-daemon-win32-service-init -p c:\path\watcher‑daemon‑win32‑service"
-u Uninstalls the watcher as a service. You must stop the watcher (Nuance Watcher Daemon) from the Services window first.