Home > Managing Programs > Modifying a Program

Modifying a Program

Modifying an existing Program includes the following tasks:

- Managing the recognition tasks of the Program:
  - Adding or removing recognition tasks
  - Modifying the Program structure
  - Modifying the configuration of the recognition tasks and triggers
  - Managing Program notes
- Changing the priority level of the Program
- Activating or deactivating the Program
- Changing the properties of the Program
- Moving the Program to a different folder

## Managing the Recognition Tasks

In order to manage the Program's recognition tasks, you must open the Program in the right panel. Once it is open, you can follow the instructions for defining a new Program to modify it as necessary. See Defining a New Program.

To open a Program:

1. In the left panel, click the Program Manager tab. The list of existing Programs is displayed in the tree structure.
2. Double-click the Program, or select the Program and then click (Open Program). The Program opens in a tab in the right panel.

## Changing the Priority Level of the Program

The priority level tells SpeechMiner in what order to process calls that are in the processing queue: Calls with higher priority are processed first. Five priority levels are defined: Very High, High, Medium, Low, and Very Low. The default priority level is Medium. For additional information about priority levels, see Managing Programs.

Note: This level, and the process order setting, can be changed in SpeechMiner under Tools>System Admin>Manage Call Queue

The priority level is one of the Program properties, and can be modified in the Program Properties dialog box, as explained below. However, you can also raise or lower the priority level without opening the dialog box, as follows:

To change the priority level of the Program:

- In the left panel, in the tree list, right-click the Program, and then select Increase Program Priority to raise the priority one level, or Decrease Program Priority to lower the priority one level. The change is automatically saved.

## Saving Changes

Whenever you make changes to the contents of a Program, you must save the changes in order for them to be implemented in SMART. For additional information about saving changes in SMART and implementing them in SpeechMiner, see Saving and Applying Changes.

To save changes to the Program:

- To the upper-left of the right panel, click (Save).

## Activating or Deactivating a Program

A saved Program can be active or inactive. When an active Program is applied to SpeechMiner, it can be used to process calls that belong to it. When an inactive Program is applied, it is saved in SpeechMiner but cannot be used to process calls. Calls that belong to it are not processed. This feature allows you to temporarily stop using a Program when you want to modify it. For example, if you want to modify a Program that is currently being used to process calls, the first thing you might want to do is deactivate the Program so that it will not process any more calls until the change you make is applied.

When you deactivate a Program that has been applied to SpeechMiner previously, you have to apply the change in order to deactivate it in SpeechMiner.

To deactivate a Program:

1. In the left panel, in the Program Manager tab, select the Program.
2. In the tree controls above the tree structure, click (Deactivate). The Program is deactivated in SMART.
3. If you want to deactivate the Program in SpeechMiner, apply the Program. For additional information, see Applying Changes.

After you modify a Program, make sure it is active before you apply it to SpeechMiner. Active Programs appear in the SMART tree list in bold type.

To activate a Program:

1. In the left panel, in the Program Manager tab, select the Program.
2. In the tree controls above the tree structure, click (Activate). The Program is activated.

Note: You can also activate or deactivate a Program in the Program Properties dialog box, as explained below.

## Modifying Program Properties

Many of the Program properties are set automatically by the system and cannot be changed by users, but you can change all of the user-defined properties except for the language.

To modify Program properties:

1. In the left panel, click the Program Manager tab. The list of existing Programs is displayed in the tree structure.
2. Right-click the Program, and then select Open Program Properties. The Program Properties dialog box opens.

   Program Properties dialog box

3. Modify the properties as necessary. (For information about these properties, see Opening a Blank Program.)
4. Click OK. The dialog box closes, and the properties are modified.

## Moving a Program to a Different Folder

You can move a Program to a different folder at any time, either by changing its Folder in the Program Properties, as described above, or by dragging the Program to another folder in the tree list (see Organizing Items Hierarchically).

See also

Overview of the Program-Manager Interface
Defining a New Program
Deleting Programs