A script file is used by the prompter, by the tape loader and by the indexed file creation modules of Vox Studio. To make things simpler, the script file format is suitable for all these operations. The same script file can be used to record files with the prompter and to later group the files into multi-prompt indexed files. Also, the script format is such that any text editor is able to create a usable script file. A demo script file, prompts.txt, comes with your Vox Studio CD-Rom. There is a slight difference in the script file formats for Dialogic or for NMS indexed files. But the structure of the script files is similar enough that one can de-index one file format and use the same script file to re-index into the other file format.
Script files for Dialogic indexed files
A script file is a pure text file. All lines are terminated with the Enter key (Carriage Return / Line Feed pair). The file begins with "Begin Script" and ends with "End Script". The filenames have NO extension. The extension is ".wav" by default for the Prompter and Tape Loader. The annotation line is a short one-line description or title for each file. The text for the prompts uses as many lines as necessary and is followed by an additional empty line (a lone CR/LF pair). This text appears in the main window when you are using the Prompter. If annotations are not required by your system, these may be replaced by an empty line (a lone Enter or CR/LF pair), but they cannot be removed. The same is true for prompt text lines: if you do not use the prompt text (when using the Tape Loader for instance or when grouping files) you may replace it by an empty line if you prefer. You do not have to replace unused lines by blanks. If you leave them in, the same script file will be usable for the Prompter, the Tape Loader, the File Slicer and the Group operation. Use a text editor to generate or edit script files. Programs that come with Windows, like "Notepad" and "WordPad" (save as text), can produce prompt script files. There should be no additional blank lines (CR/LF pairs) to those shown below. Here is the layout for a Dialogic script file:
Begin Script (CR/LF pair)
(CR/LF pair)
Filename for prompt 1 (no extension here) (CR/LF pair)
Short annotation or title for prompt 1 (CR/LF pair)
Text of prompt 1 on as many lines as needed (CR/LF pair)
(CR/LF pair)
Filename for prompt 2 (no extension here) (CR/LF pair)
Short annotation or title for prompt 2 (CR/LF pair)
Text of prompt 2 on as many lines as needed (CR/LF pair)
(CR/LF pair)
and so on...
Filename for prompt n (CR/LF pair)
Short annotation or title for prompt n (CR/LF pair)
Text of prompt n on as many lines as needed (CR/LF pair)
(CR/LF pair)
End Script (CR/LF pair)
Script files for NMS indexed files
A script file is a pure text file. All lines are terminated with the Enter key (Carriage Return / Line Feed pair). The file begins with "Begin Script" and ends with "End Script". The filenames have NO extension. The extension is ".wav" by default for the Prompter and Tape Loader. The prompt index is a sequence number for each prompt and is required by NMS applications. The text for the prompts uses as many lines as necessary and is followed by an additional empty line (a lone CR/LF pair). This text appears in the main window when you are using the Prompter. If you do not use the prompt text lines (when using the Tape Loader for instance or when grouping files) you may replace them by an empty line if you prefer. You do not have to replace unused lines by blanks. If you leave them in, the same script file will be usable for the Prompter, the Tape Loader, the File Slicer and the Group operation. Use a text editor to generate or edit script files. Programs that come with Windows, like "Notepad" and "WordPad" (save as text), can produce prompt script files. There should be no additional blank lines (CR/LF pairs) other than what is shown below. Here is the layout for a NMS script file:
Begin Script (CR/LF pair)
(CR/LF pair)
Filename for prompt 1 (no extension here) (CR/LF pair)
Prompt index for prompt 1 (CR/LF pair)
Text of prompt 1 on as many lines as needed (CR/LF pair)
(CR/LF pair)
Filename for prompt 2 (no extension here) (CR/LF pair)
Prompt index for prompt 2 (CR/LF pair)
Text of prompt 2 on as many lines as needed (CR/LF pair)
(CR/LF pair)
and so on...
Filename for prompt n (CR/LF pair)
Prompt index for prompt n (CR/LF pair)
Text of prompt n on as many lines as needed (CR/LF pair)
(CR/LF pair)
End Script (CR/LF pair)