About Configuration Files

Introduction

VBVoice looks in several two places for configuration settings. It allows multiple applications to run on the same machine, each with its own custom settings in an application-specific INI file, and shared settings in a machine-wide INI file.

The order of INI file lookup is always:

  1. Custom settings

  1. Local VBVoice.ini

  1. Shared settings

Application-Specific Custom Settings

Multiple applications running on the same machine can have different settings. VBVoice first looks for an application-specific configuration file in C:\winnt.

VBVoice 5.2 supports the customization of two parameters:

[ASR]
NumberOfEngines=X
NumberOfVerifyEngines=Y

For more details about these parameters, see the [ASR] section in Appendix 1.

To create an application-specific INI file:
  1. Right-click on the VBVFrame in the project

  2. Select Properties

  3. In the Configuration File field, type the desired file name

  4. Click Edit to create the file

  5. This will open Notepad

  6. Customize the two ASR INI settings: NumberOfEngines, NumberOfVerifyEngines

  7. Press CTRL + S to save the file to C:\winnt

Alternatively, you can create the file by opening Notepad independently and saving the file under C:\winnt, then referencing the file name in the VBVFrame Configuration File field.

Machine-Wide Shared Settings

Shared settings allow modular applications running on multiple machines to share settings from a single INI file on one machine. Administration is simplified by keeping important settings in a single place.

To configure one machine to share another's INI settings, use the IniRedirect setting under [System] in VBVoice.ini. For example:

[System]
IniRedirect=\\sandra\c$\winnt\vbvoice.ini