Dialogic 6.2 Manuale Utente

Pagina di 441
Using Prompt Files
November 2009
59
2. Dial the phone number of the channel you selected. Make sure the 
phone line is attached to the selected channel.
The voice.c program does not indicate when to begin recording. 
Begin recording when the line goes off-hook (when you no longer 
hear ringing).
Playing Back the Voice Message
¾ Request that a channel (0 in the example) play back your 
previously recorded message stored in voice.ips.
1. At the system prompt, type:
voice -u 0 -p voice.ips
2. Dial the phone number of the channel. You should hear your 
recorded message.
Using Prompt Files
Prompt files are infopkt files that contain many individual speech 
phrases in a single file. Each phrase is a partial or complete prompt 
in infopkt format followed by an INFOPKT_END_OF_SPEECH infopkt 
with mode value 1. The prompt file starts with an 
INFOPKT_PROMPT_MAP
 infopkt, which contains file offsets to each 
individual phrase. 
The Bfv API contains functions that open and close a Brooktrout 
prompt file and play individual phrases stored in it. For example, 
after an application opens a Brooktrout prompt file, it can call the 
BfvPromptPlay function to play any individual phrase, or it can 
call the BfvPromptPlay function multiple times to concatenate 
phrases and create a complete prompt. 
Using Brooktrout prompt files provides two advantages. Since all of 
the prompts are stored in a single file, tracking and maintaining 
prompts is easier. And because you can combine phrases to create 
complete prompts, you can reduce the amount of disk space needed 
for overall speech storage.