Feedback

  • Contents
 

Importing and Exporting Prompts and Strings

These utilities are used for managing and editing all the prompts of a given handler.

Importing Prompts and Strings

This function allows you to insert your own prompts and strings into a handler. Use this function for adding custom prompts and strings, and for localization of prompt and string sets. To use this function, you must modify the four .csv (comma delimited text) files described below. These files are created automatically by the Export Prompts and Strings function. Interaction Designer will use these tables to incorporate the files properly and to add their information to the appropriate tools.

Exporting Prompts and Strings

This function exports all the prompts and strings of the active handler into a specified directory. Prompts are exported as .wav files and strings are exported as fields within the .csv files. Whenever this function is used, four .csv files (described below) are also exported. These files contain tabular information pertaining to the exported prompts and strings and can be used to facilitate customizing and/or localizing the prompt sets.

Import/Export Tables

Four .csv (comma delimited text) files are used for importing and exporting prompts and strings. These files contain the information Interaction Designer needs to properly import new prompts and strings, and they also contain all the information you need to manage exported prompts.

These files are most easily edited with MS Excel.  Though they are text files, and as such can be opened and edited with many different applications, it is important to only use an editor that will maintain their format. Interaction Designer will not be able to use them properly if their formatting is altered.

[handler name]_[language code].csv

Example: Prompt_Attendant_en-US.csv

This file contains the definitions of all the prompts in the handler. From left to right, the fields in this file are:

Field

Description

Prompt File

The name of the .wav file.

Description

A transcription of the words spoken in the .wav file.

Chat Text

The text that will appear in a text session that calls this prompt.

TDD Text

The text that will appear on a TDD that calls this prompt.

Handler

The name of the handler containing this prompt.

Prompt Name

The name of the prompt as it appears in handlers.

Language

The language code describing the language in which the prompt is recorded. All default prompts are recorded in U.S. English and have a language code of en-US.

[handler name]_ [language code]_SEQUENCE.csv

Example: Prompt_Attendant_en-US_SEQUENCE.csv

This file contains all the prompt-related sequence strings in this handler. From left to right, the fields in this file are:

Field

Description

Sequence String ID

The name of the sequence string.

Singular Sequence String

The sequence string as it would be used in the singular (for example, "A brown dog").

Plural Sequence String

The sequence string as it would be used in the plural (for example, "Some brown dogs").

Description

A description of the prompt.

Language

The language code describing the language in which the string is written. All default strings are written in U.S. English and have a language code of en-US.

[handler name]_ [language code]_ISTRINGS.csv

Example: Prompt_Attendant_en-US_ISTRINGS.csv

This file contains all the international strings in this handler. From left to right, the fields in this file are:

Field

Description

String ID

The name of the international string.

Description

A description of the string.

String Value

The string value for the string ID.

Language

The language code describing the language in which the string is written. All default strings are written in U.S. English and have a language code of en-US.

[handler name]_ [language code]_IS_SEQUENCE.csv

Example: Prompt_Attendant_en-US_IS_SEQUENCE.csv

This file contains all the sequence strings related to international strings in this handler. From left to right, the fields in this file are:

Field

Description

Sequence String ID

The name of the sequence string.

Singular Sequence String

The sequence string as it would be used in the singular (for example, "A brown dog").

Plural Sequence String

The sequence string as it would be used in the plural (for example, "Some brown dogs").

Description

A description of the sequence string.

Language

The language code describing the language in which the string is written. All default strings are written in U.S. English and have a language code of en-US.

Assemble Prompt Phrase

Assemble Text Phrase

Localizing Prompts

Play Prompt

Play Prompt Phrase

Prompts