Using languages other than U.S. English

When it has been installed, Blueworx Voice Response is ready to work in U.S. English. If you want to use other languages in your voice response services, you need to:

  1. Install the language environment (locale) for each required language on your system. This is a system-level activity performed on AIX (see the AIX Installation Guide).
  2. Install the optional fileset that contains the system prompts and voice segments for the languages you need (see the Blueworx Voice Response for AIX: Installation information). If the system prompts are not supplied in the languages you require, you may have to select one of the supplied languages, and then make modifications to suit your language (see Modifying the system prompts for other languages).
  3. Establish a database for the new language (refer to the Blueworx Voice Response for AIX: Configuring the System information)
  4. If your language was supplied in an optional fileset, import the appropriate language.imp file (for example, BelgianDutch.imp) from the /usr/lpp/dirTalk/sw/samples directory.

    Ensure that objects in the System_Macros prompt directory are replaced, not merged, when you install them.

    You now have the following:

    • The System_Macros prompt directory containing the default prompts along with the derived language-specific prompts
    • The System voice directory containing language-specific voice segments
    • Language-specific voice tables

Modifying the system prompts for other languages

The prompts that are supplied in the System prompt directory are described in System prompts. To modify the system prompts, you must be familiar with programming logic and with the prompt statements described in the Blueworx Voice Response for AIX: Application Development using State Tables information.

To modify the system prompts, you need to perform the following tasks:

  1. Review the system prompts stored in the *System_Macros prompt directory.
  2. List the prompts to be modified and the changes you need to make.
  3. Review the voice segments in the System voice directory.
  4. List the voice segments to be recorded.
  5. List any additional voice segments you plan to record.
  6. Review the segments that are grouped in the following voice tables, which are used by the system prompts:
    • Numbers
    • Divisor
    • Ordinal
    • Time_Of_Day
    • Month_Of_Year
  7. Make a list of the voice segments that will need to be changed or added to each of the voice tables. Make sure all of these voice segments are on the list you made in Step 5.
  8. Record the voice segments for the system prompts in the new language and also record any new segments (see the Blueworx Voice Response for AIX: Application Development using State Tables).
  9. Modify the system voice tables to include any new voice segments (see the Blueworx Voice Response for AIX: Application Development using State Tables information).
  10. Edit the system prompts to play voice segments using the correct syntax (see the Blueworx Voice Response for AIX: Application Development using State Tables information).

Refer to Creating multilingual applications for information about using the system prompts that you have created for the new language.