Configuring speech indexes

Speech indexes

Index files that allow fast speech search in recorded media are stored in separate files next to the recordings (see Dimensioning your Speech Server to understand the storage impact of these index files).

You can define the scope of indexing using the standard, built-in Verba Data Retention system. Users with Speech Administrator rights can create and manage the policies to create and delete indexes by using the appropriate page (Speech Search > Data Retention Policies) in the Verba Web interface.

Configuring speech indexing related data retention policies

Follow the steps below to create a new Data Retention Policy for Speech Search indexing:

Step 1 - Open the Verba Web interface and log in with a user that has the 'Speech Administrator' right.

Step 2 - From the top menu select Speech Search > Data Retention Policies

Step 3 - In the top right corner click 'Add new Data Retention Policy'

Step 4 - Fill in the Data retention policy data form according to your requirements. The following list provides details on each setting

    • Name - Choose a name for the new policy.
    • Enabled - Set to yes if you want the policy to start functioning right after you save the settings.
    • Priority - Higher priority policies get executed first for calls that are selected by multiple policies
    • Action - Choose the action the policy takes for selected calls. This can either be Creating or Deleting Phonetic Indexes.
    • Language and Engine - Select the appropriate Language / Indexing Engine. Currently supported languages: English (United States), English (United Kingdom).
    • Decrypt encrypted calls - Select this if you want to let the system decrypt formerly encrypted calls for indexing purposes
    • Transcode - Check this if you want the policy to transcode the selected calls.
    • Format - This is only available if the previous Transcode option is checked. Select an audio codec from the list you wish to transcode the calls with. The most typical setting is gsm_fr.

Step 5 - Specify your Data retention filtering criteria to select the calls you want the policy to apply to. You can use this section to restrict the scope of indexing to reflect your organization's policies.

    • With the 'Calls more recent than' filter you can restrict the policy to only create / delete indexes for the desired time period.
    • You can apply more complex filters by enabling one or more call detail record criteria. To do so, click on the '+' button, select the field you want to filter, and type / select your filter. You can add additional filters by clicking the '+' button again and repeating the process.

Step 6 - Once you are done with filling out the settings form, click 'Save' to save your policy.

If the Role setting 'Speech Analytics > Indexed User' is not enabled, it will override your retention policies and remove a user's calls from indexing.