Feedback

  • Contents
 

Where files are stored on the server

Voice prompt files that you record (or import) in Attendant are saved as wave audio (.wav) files on the CIC server when a configuration is published. The table below shows the physical paths and share names:

Physical Path

Share Path

\I3\IC\Resources\InteractionAttendantWaves

\\server\AttendantWaves

Default Language folder

Wave files are stored in language-specific folders below the AttendantWaves share. Prompts can be recorded in any language that is defined on the CIC server. When CIC is configured, one language is identified as the default language. Handlers play prompts in the default language when a language attribute is unspecified or is unknown. The folder that contains wave files recorded in the default language is called the default language folder.

Locale Codes

Languages come in various dialects. Attendant stores prompts for each language in a folder that it names using a locale code. Locale codes are just abbreviations that the system uses internally to identify a dialect. For example, the locale code for United States English is en-US. Accordingly, Attendant stores prompts for that dialect in \i3\IC\Resources\InteractionAttendantWaves\en-US, which is shared as \\server\AttendantWaves\en-US.

Alternate Language folders

Attendant creates language folders automatically—you don't have to create folders or worry about folder names. When Attendant reads the list of supported languages from the CIC server, it checks to make sure that all needed language subfolders exist. If a needed directory does not exist, it creates needed directories automatically. If it is unable to do so, it displays an error message that you should report to your system administrator—see connect to a server for details.

Language Codes

To record prompts in Attendant, you only need to understand that prompts are stored in different folders for each supported language. Here's some additional information for those who want to know more: the CIC uses language codes to name language folders. Language codes have two parts: a country part and a language part, since people in different countries sometimes speak different dialects of a language. For example, the language folder for United States English prompts is en-us. A folder for the German language spoken in Germany is de-de. Attendant's user interface automatically converts language codes to friendly names (e.g.: U.S. English) so that you don't have to care about language codes. All nodes with audio controls display the friendly audio names on all their menus and drop-down buttons. But if you browse directories on the server, you will see folders named using language codes.

Remote access to wave files on the server

Remote users who start Interaction Attendant may encounter a message similar to:

Error: The language "English (United States)" is defined by the CIC server but Attendant could not find the "AttendantWaves\en-US" directory on the server, nor could the directory be created.

If Interaction Attendant is started on the server (via the console, or Terminal Server), this message does not appear. This behavior affects remote users only, and is related to the Operating System, not to Attendant. By default, a remote user does not have access to the AttendantWaves directory on the server, since it is not shared by default.

As a work around, remote users can set up a mapped drive that points to the CIC server. The mapped drive does not necessarily have to point to the AttendantWaves directory. Mapping makes the local PC and the remote server aware of each other, so that the share reference can be resolved by Attendant.

Related Topics