Home

 

Uploading pronunciation files

Profiles users can add a recording of how their name is pronounced to enhance their profile. As administrator, you can use IBM Tivoli Directory Integrator assembly line commands to populate the profiles database repository with pronunciation files for your users.


To run the Tivoli Directory Integrator assembly line commands that allow you to populate profiles with pronunciation files, first ensure that the dbrepos_fields_prefixed property in the profiles_tdi.properties file is set to true. Setting this property to true ensures that the SQL statements have the prefix of PROF_, for example, PROF_PRONOUNCE rather than just pronounce.


You can use the dump_pronounce_to_files and load_pronounce_from_file assembly line commands to populate the profiles database with prounciation files. These commands are useful when you are moving the profiles database, allowing you to save the pronunciation information from the existing database on disk, repopulate the new database from the LDAP, and then load the pronunciation files back into the new database.

To populate a new profiles database with pronunciation files...

  1. Read the existing pronunciation files from the profiles database and store them on disk:

    dump_pronounce_to_files

    The following table shows the properties that are used by this command, and their default values. These properties can be found in profiles_tdi.properties.

    Property Description
    dump_pronounce_directory The where the extracted files are stored.

    The default value is ./dump_pronounce.

    dump_pronounce_file The list of people whose pronunciation files were collected. The default value is collect_pronounce.in.
    load_pronounce_simple_file The list of people whose pronunciation files were collected. The default value is collect_pronounce.in. To load only a subset of files from a location, you edit this file.

    When dumping multiple pronunciation files, there must be a period separator between each entry. If the separator is omitted, an error is thrown when you use the load command to import the files into the profiles database.

  2. To populate the new database with the pronunciation files that you saved in the previous step, use the following command to read the files from disk and populate the profiles database with them:

    load_pronounce_from_files

    The table in step 1 shows the properties that relate to this command.

 

Example

Here is an example of an entry from the collect_pronounce.in file:

The characters uid:xxxxxxxxxx correspond to the PROF_UID in the profiles database.

When loading multiple pronunciation files, there must be a period separator between each entry. For example:


Populate Profiles with content

Working with pronunciation files


+

Search Tips   |   Advanced Search