Version
Index
A
- abort mask 25
- ADI service 8
- adiPlayAsync 16
- adiRecordAsync 19
- adiStartPlaying 16
- adiStartRecording 19
- adjusting speed 129-130
- adjusting volume 127-128
- ADPCM 18
- AGC (automatic gain control) 21, 176
- american.ptx 187
- american.tbl 29, 186
- american.vox 186
- amplification 127-128
- automatic gain control (AGC) 21, 176
C
- compression (speech) 9
- context handle 12
- copying messages
- demonstration program 147-148, 150
- CTA_IS_ERROR macro 164
- CTA_REASON_DIGIT 18, 20, 170
- CTA_REASON_FINISHED 18, 20, 170
- CTA_REASON_NO_VOICE 20, 170, 177
- CTA_REASON_RECOGNITION 170
- CTA_REASON_RELEASED 18, 20, 170
- CTA_REASON_STOPPED 18, 20, 24, 170
- CTA_REASON_TIMEOUT 18, 20, 170
- CTA_REASON_VOICE_END 20, 170, 177
- ctaCreateContext 12
- ctaCreateQueue 12
- CTAERR_FUNCTION_NOT_AVAIL 18, 20
- ctaInitialize 11
- ctaOpenServices 12
- ctdaemon 56, 58, 90, 92
- current message 15-16, 33, 73-74, 122-126, 131-132
- current position 15, 33, 131-132
D
- demonstration programs
- summary of 146
- vcecopy 147-148, 150
- vceinfo 151-152
- vceplay 153-155
- vcerec 156-158
- DTMFs 25
E
- editing messages 27-28, 47-53, 65-68, 108-109, 139-141
- encoding 9-10, 47-50, 77-78, 86-88, 201
- errors
- alphabetical listing 165
- numerical listing 168
- events 12, 169
F
- fidelity 9
- file types 9
- frame 10, 200-201
- functions
- adjusting speed 129-130
- adjusting volume 127-128
- closing a voice file 46
- converting text strings 43-45, 89, 138
- creating message text 36, 54-55, 110-111, 142-143
- editing message text 36, 54-55, 110-111, 142-143
- editing messages 47-53, 65-68, 108-109, 139-141
- getting a voice handle 41-42, 56-59, 61, 90-94
- playing 95-107
- querying play and record 73-85
- reading message text 110-111
- recording 112-121
- setting current message 122-126
- setting current position 131-132
- stopping play or record 33, 136-137
G
- gain 18, 127-128
L
- Library mode 56, 61, 90
- libvceapi.so 12
- libvcemgr.so 12
- list 17, 100-103
M
- message
- deleting 67-68
- editing 51-53, 65-66, 108-109, 139-141
- getting the lowest 85
- querying 73-85
- resizing 21
- message boundaries 62-64
- message lists 43-45
- message numbers 10, 14, 100-103
- message text 36, 54-55, 110-111, 142-143, 147-148, 150-152, 156-158, 162
- mkprompt utility 159
- mkprompt.exe 186
N
- Natural Access 11
- Natural Access Server 56, 90, 92-93
O
- opening a service 12
P
- parameters
- play 19
- record 21
- VCE.PLAY 175
- VCE.RECORD 176
- play
- completion reasons 17
- demonstration program 153-155
- encoding formats 9
- frames 10
- functions 16-17, 95-107, 127-130
- gain adjustment 18
- parameters 175
- speed adjustment 18
- state 23
- status 69-72
- stopping 24, 33, 136-137
- underruns 9
- voice adjustment 18
- Prompt Builder
- and the Voice Message service 29-30, 187-188, 191, 193, 195-198
- building a list 43-45
- loading the prompt rules table 89
- source programs 187
- unloading 138
- prompt rules table 43-45, 89, 138, 188
R
- reason codes 170
- record
- automatic gain control (AGC) 21
- completion reasons 20
- demonstration program 156-158
- encoding formats 9
- frames 10
- functions 19, 112-121
- parameters 21, 176-177
- resizing messages 21
- state 23
- status 69-72
- stopping 24, 33, 136-137
- terminating 21-22
- underruns 9
- resizing a message 21
S
- Server mode 41-42, 56, 58, 61, 90, 92-93
- service
- opening 12
- service manager 12
- speed, adjusting 18, 129-130
T
- testpmpt utility 160-161
- testpmpt.c 187
- testpmpt.exe 186
- text string 43-45
U
- underruns 9, 25
- utilities
- mkprompt 159
- testpmpt 160-161
- voxinfo 162
V
- VCE.PLAY 175
- VCE.RECORD 176
- VCE_ALL_MESSAGES 11, 106
- VCE_CONTEXT_INFO 69-71
- VCE_CREATE_VOX 57
- VCE_CURRENT_VALUE 18, 26, 175
- VCE_DIGIT_XXX 175-176
- VCE_ENCODE_XXX 200-201
- VCE_MESSAGE 73, 122-123
- VCE_OPEN_INFO 83-84
- VCE_PLAY_PARMS 95, 97, 100, 102, 104, 106
- VCE_RECORD_PARMS 112, 115, 117, 120
- VCE_SEGMENT 62-63
- VCE_WAVE_INFO 86-87, 133-134
- vceapi.lib 12
- vceAssignHandle 14, 41-42, 93
- vceBuildPromptList 17, 28-29, 43-45, 165, 167, 186
- vceClose 14, 24, 46, 61, 151, 154, 157
- vceConvertMessage 47-50, 166
- vcecopy demonstration program 147-148, 150
- vceCopyMessage 27, 51-53, 166
- vceCopyMessageText 54-55
- vceCreateFile 14, 56-59, 157, 167
- vceCreateMemory 60-61
- vcedef.h 25, 164, 169
- vceDefineMessages 10, 60, 62-64, 167
- vceErase 28, 65-66
- vceEraseMessage 28, 67-68, 157
- VCEERR_BAD_PROMPT_COMMAND 165, 168
- VCEERR_CONVERSION_FAILED 165, 168
- VCEERR_INVALID_MESSAGE 165, 168
- VCEERR_INVALID_OPERATION 166, 168
- VCEERR_MIXED_ENCODING 166, 168
- VCEERR_NO_MESSAGE 166, 168
- VCEERR_NO_SPACE 166, 168
- VCEERR_OUT_OF_INDICES 167-168
- VCEERR_PLAY_ONLY 167-168
- VCEERR_PROMPT_BUILD_FAIL 167-168
- VCEERR_UNSUPPORTED_ENCODING 167-168
- VCEERR_WRONG_ENCODING 167-168
- VCEERR_WRONG_FILE_TYPE 167-168
- VCEEVN_PLAY_DONE 24, 96-97, 101, 105, 136, 169
- VCEEVN_PLAY_DONE_EVENT 17
- VCEEVN_RECORD_DONE 24, 113, 115, 118-119, 136, 169
- VCEEVN_RECORD_DONE_EVENT 20
- vceGetContextInfo 19, 25, 69-72, 154, 157
- vceGetCurrentList 26, 73-74
- vceGetCurrentSize 75-76
- vceGetEncodingInfo 77-78
- vceGetHighMessageNumber 26, 79-80, 151, 154, 157
- vceGetMessageSize 26, 81-82, 151, 154, 157
- vceGetOpenInfo 26, 83-84, 151, 157
- vceGetUniqueMessageNumber 26, 85
- vceGetWaveInfo 86-88
- vceinfo demonstration program 151-152
- vceLoadPromptRules 28, 89
- vcemgr.lib 12
- vceOpenFile 14, 90-92, 151, 154, 157, 167
- vceOpenMemory 14, 21, 61, 93-94
- vcePlay 16-18, 24, 95-99, 154, 170, 175
- vceplay demonstration program 153-155
- vcePlayList 16-17, 24, 29, 100-103, 175, 186
- vcePlayMessage 16-17, 24, 104-107, 175
- vceRead 28, 61, 108-109
- vceReadMessageText 110-111
- vcerec demonstration program 156
- vceRecord 19-20, 24, 112-116, 157, 170, 176
- vcerecord demonstration program 157-158
- vceRecordMessage 19-21, 24, 117-121, 157, 170, 176
- vceSetCurrentList 17, 122-124, 166
- vceSetCurrentMessage 125-126, 151, 154, 157
- vceSetPlayGain 17-18, 26, 127-128, 154, 157
- vceSetPlaySpeed 17-18, 26, 129-130, 154, 157
- vceSetPosition 131-132, 154, 157
- vceSetWaveInfo 133-135
- vceStop 18, 20, 24, 136-137, 154, 157, 170
- vceUnloadPromptRules 28, 138
- vceWrite 28, 139-141
- vceWriteMessageText 142-143
- voice handle 14, 41-42, 46, 56-59, 61, 90-94
- voice object 14, 26, 46, 83-84
- volume, adjusting 127-128
- VOX file
- format 180-181, 183
- frame sizes 183
- index structure 183
- voxinfo utility 162
W
- wave encoding table 133-135
- wave header information 86-88
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, Natural MicroSystems, Inc. All rights
reserved.