Licensing Overview
Generating a Server ID File
Uploading and Downloading Licenses
Installing Licenses
Configuring Licenses
Downloading the Software
Installing the Platform
Upgrading the Platform
About Quick Start
Creating and Naming a New Project
Creating and Naming New Modules
Setting up the Start Module
Returning to the Call Flow View and Checking Relations
Setting up a List Module
Recording and Using a Library Vox
Setting up a Hangup Module
Setting up the Global Module
Setting Up the Global Yes/No Module
Section One:Basic Functions
Creating a New Project
Naming Your Project
The Call Flow View
Adding Modules to the Call Flow View
Naming Modules
Opening a Module
The Start Module
Recording a Quick Vox
Editing Properties from the Properties Table
Setting up a Goto
Returning to the Call Flow View
Double Checking Gotos Using Relations
Using the Transfer Module
Recording a Library Vox
Using a Library Vox
Using the Hangup Module
Section One Review
Section Two:Advanced functions
Opening an Existing Project
The List Module
About Grammar
Adding Concepts and Phrases to the Grammar List
Notes on Scripts and Grammars
Adding Phrases to an Existing Concept
Setting up a Confirmation
Setting up a Response
The Phrase Library and the Backus-Naur Form
The Multilevel Module
The Global Module
No Input, No Match & Error Handling
The Global Yes/No Module
Section Two Review
Section Three:Tips and Techniques
Adding Multiple Voxes to an Action List
Maximizing Grammar Recognition
Changing the "Confirm concept below confidence" Value
Using a Goto Module to Simplify Changes
Using a Natural Language Module as a List
To Do List
Components
What makes up a Platform?
Actions
What is an Action?
What is a Terminal Action?
Adding Actions to an Action List
Deleting an Action from an Action List
Vox
What is a Vox?
Quick Voxes
What is a Quick Vox?
Recording a Quick Vox
Changing a Quick Vox
Quick Vox Properties
Library Voxes
What is a Library Vox?
Library Vox Properties
Recording a Library Vox
Using a Library Vox
Changing a Library Vox
Audio Manager
What is the Audio Manager?
Listen
What is a Listen?
Listen Properties
Goto
What is a Goto?
Goto Properties
Setting up a Goto
Transfer
What is a Transfer?
Transfer Properties
Setting up a Transfer
Hangup
What is a Hangup?
Setting up a Hangup
Modules
What is a Module?
Module Properties
Creating a New Module
Opening an Individual Module
Naming and Renaming a Module
Deleting Module(s)
Module Notes
Start Module
What is a Start Module?
Using the Start Module
List Module
What is a List Module?
Using the List Module
Multilevel Module
What is a Multilevel Module?
Using the Multilevel Module
Yes/No Module
What is a Yes/No Module?
Using the Yes/No Module
Overview Module
What is an Overview Module?
Using the Overview Module
Goto Module
What is a Goto Module?
Using the Goto Module
Transfer Module
What is a Transfer Module?
Using a Transfer Module
Hangup Module
What is a Hangup Module?
Using a Hangup Module
Global Module
What is a Global Module?
Using the Global Module
Global Yes/No Module
What is the Global Yes/No Module?
Using the Global Yes/No Module
Commands
What are Commands?
Shortcuts
File
New
Open
Close
Save
Save As File
Save As Database Project
Print
Print Setup
Exit
Edit
Undo
Cut
Copy
Paste
View
Toolbar
Status Bar
Modules
Lists
Rulers
Project Properties
Audio Manager
Window
Casecade
Tile
Putting It Together
Projects
What is a Project?
Creating a new Project
Opening an Existing Project
Naming and Renaming a Project
Project Properties
Project Notes
Exiting a Project
Working With Languages
Action Lists
What is an Action List?
Action List Properties
Deleting an Action List
Main
What is a Main?
No Inputs
What is a No Input Handler?
Setting up a No Input Handler
No Matches
What is a No Match Handler?
Setting up a No Match Handler
Errors
What is an Error Handler?
Setting up an Error Handler
Confirmations
What is a Confirmation?
Adding a Confirmation to a Concept
Responses
What is a Response?
Adding a Response to a Concept
Grammar
Grammar
What is Grammar?
Grammar Properties
Concepts
What is a Concept?
Concept Properties
Adding a Concept to a Grammar
Changing the Name of a Concept
Phrases
What are Phrases?
Phrases Properties
Adding Phrases to a Concept
Changing Phrases
Removing Phrases
Annotations
What is an Annotation?
Naming the Annotation Objects
Creating an Annotation
Modifying an Annotation
Properties
After Audio delay (sec)
Allow Barge-in
Confirm concept below confidence
Control (Library Vox)
Control (Quick Vox)
Date
Description
Max. no. of No Input errors
Max. no. of No Match errors
Name
No. of times to disambiguate
Phone Number
Phrase Variations
Remove Concepts on Misrecognition
Replay initial audio after handler
Transcript
Type
Voice
X
Y
Z
Designing a Speech Application
Introduction
Navigation
Voice and Script
Barge-ins, No Inputs and No Matches
Development
API Interface
Overview
Additional Prompt Methods
Information About the call
Storing information about the call
Setting up the interaction
Evaluating the interaction with the caller
Using Concept/Phrase Grammars
Loading SRGS Grammars
Getting SRGS Results
Controlling the call flow
Logging information
Creating a VB Call Application
Step By Step
Step By Step Platform Project
Creating the interaction
Tuning
Tuning the System
Using the Call Log Viewer
Custom Action Dlls
Custom Actions
Creating a Custom Action DLL
Coding the Custom Action DLL
Custom Action Example
RPC Custom Action DLL
Custom Action Programming Interface
API Interface
LVCA_AddConcept
LVCA_AddConceptA/LVCA_AddConceptW
LVCA_AddMainAudio
LVCA_AddMainLibraryAudioA/LVCA_AddMainLibraryAudioW
LVCA_AddOneTimeAudio
LVCA_AddOneTimeAudioFileA/LVCA_AddOneTimeAudioFileW
LVCA_AddOneTimeAudioFromVAPA/LVCA_AddOneTimeAudioFromVAPW
LVCA_AddOneTimeLibraryAudioA/LVCA_AddOneTimeLibraryAudioW
LVCA_AddOneTimeTTSAudioA/LVCA_AddOneTimeTTSAudioW
LVCA_AddPause
LVCA_AddSRELogFieldA/LVCA_AddSRELogFieldW
LVCA_AddStandardGrammar
LVCA_AvailibleLines
LVCA_Bridge
LVCA_CheckLineState
LVCA_ClearAudioQueue
LVCA_ClearSRELogFields
LVCA_DisplayMessageA/LVCA_DisplayMessageW
LVCA_DTMFCheck
LVCA_GetANIA/LVCA_GetANIW
LVCA_GetANI_DNISA/LVCA_GetANI_DNISW
LVCA_GetCallerAudio
LVCA_GetCallerAudioSize
LVCA_GetCallerIDA/LVCA_GetCallerIDW
LVCA_GetConceptA/LVCA_GetConceptW
LVCA_GetCondition
LVCA_GetDNISA/LVCA_GetDNISW
LVCA_GetCurrentModuleA/LVCA_GetCurrentModuleW
LVCA_GetCustomStringDataA/LVCA_GetCustomStringDataW
LVCA_GetLastCallErrorA/LVCA_GetLastCallErrorW
LVCA_GetLastSystemErrorA/LVCA_GetLastSystemErrorW
LVCA_GetLineNumber
LVCA_GetRawTextA / LVCA_GetRawTextW
LVCA_GetUserData
LVCA_GetUserDataA / LVCA_GetUserDataW
LVCA_GetMultiLevelCountA/LVCA_GetMultiLevelCountW
LVCA_GetMultiLevelConceptA/LVCA_GetMultiLevelConceptW
LVCA_GetNatLangConceptsA/LVCA_GetNatLangConceptsA
LVCA_GetPhraseA / LVCA_GetPhraseW
LVCA_GetPhonemeA / LVCA_GetPhonemeW
LVCA_GetRawConceptCount
LVCA_IsCustomConceptA/LVCA_IsCustomConceptW
LVCA IsGrammarValid
LVCA_OutdialA / LVCA_OutdialW
LVCA_PlayAudioUninterrupted
LVCA_RecordAudioToFileA/LVCA_RecordAudioToFileW
LVCA_RemoveConceptA/LVCA_RemoveConceptW
LVCA_ResetGrammar
LVCA_RunProjectA/LVCA_RunProjectW
LVCA_SetAfterSpeechDelay
LVCA_SetApplicationSelectedConceptA/ LVCA_SetApplicationSelectedConceptW
LVCA_SetCallPropertyA/LVCA_SetCallPropertyW
LVCA_SetGotoA/LVCA_SetGotoW
LVCA_SetCFECI_Mode
LVCA_SetCustomStringDataA/LVCA_SetCustomStringDataW
LVCA_SetRecognitionTimeout
LVCA_SetRobustEnterEvent
LVCA_SetTransferA/LVCA_SetTransferW
LVCA_SetUserData
LVCA_SetUserDataA / LVCA_SetUserDataW
LVCA_StopChannelByLineNumber
LVCA_SystemMessageA/LVCA_SystemMessageW
LVCA_TakeLineOffHook
Hardware Interface Interaction Parameters
SRGS API Interface
API Functions
LVCA_LoadSRGSGrammar*
LVCA_UnloadGrammar*
LVCA_IsSRGSGrammarLoaded
LVCA_ActivateSRGSGrammar
LVCA_DeactivateGrammars*
LVCA_GetNumberOfSRGSParses
LVCA_GetParseTreeHandle
LVCA_GetNumberOfSRGSInterpretations
LVCA_GetInterpretationData
Parse Tree
LVParseTree Summary
Semantic Interpretation
Using Semantic Data
Creating a Custom Action Dynamic Link Library
Creating a Custom Action DLL
Coding the Custom Action DLL
Attaching to the Platform
Custom Action Example
Telling the Platform Designer about your functions
Design Issues
Introduction to the Call Handler
Starting the Call Handler for the first time
The Main Window
Configuring the Call Handler
Using Text-to-Speech
T1.ini
Individual Line Settings
Dialogic Hardware Notes
Which Cards Do I Need?
Installation Tips
Where to Get the Driver Software
Configuring Drivers
Global Call
Connecting Analog lines to a PBX
ISDN
Using HMP
Setting up HMP
Configuring the Call Handler for HMP
Testing HMP with a Soft Phone
LV_Platform.ini
LV_Platform.ini
General Settings
Call Handler Settings
Dial Tone Detection
ISDN Settings
VAD Parameters
NeoSpeech Settings
Recognition Questions