LVCA_API BOOL WINAPI LVCA_GetConceptA(HANDLE hCA, LPCSTR Module Modules are the individual elements you use to create your Information System An Information System is a general term used to describe the product you are designing with this software. This could be any type of system in which you can give information to your callers, such as a Virtual Customer Service Center, a Virtual Technical Support Center, or a Virtual Help Desk.. When you create an Information System, you are crafting a conversation between a computer and a live person. Each Module represents a single, distinct portion of that conversation. The different types of Modules are: Start, List, Multilevel, Overview, Yes/No, Goto A Goto is an Action that sends callers to another Module. A Goto is a Terminal Action. This means it will be the last Action in an Actions List., Hangup A Hangup is an Action that will hang up on callers. A Hangup is a Terminal Action. This means it will be the last Action in an Actions List., Transfer A Transfer is an Action that will hang up on callers. A Transfer is a Terminal Action. This means it will be the last Action in an Actions List., Global, Global Yes/No and Goto Project Each Project you create represents a single Speech Driven Information System. So, if you want to create three separate Information Systems, you will need to create three different Projects.. Each Module has its own unique function and symbol., LPSTR Concept A Concept is a general idea used to describe a group of Phrases Phrases are all the individual ways that a Concept could be described and are the words and phrases for which the program will listen. Phrases are marked with a double quote. Each individual Phrase that makes up the Phrases is marked by a single quote.. Phrases are the words for which the program will listen A Listen tells the program to listen to the caller. It will then try to match what they say to the information you enter in the Grammar. A Listen is a Terminal Action. This means it will be the last Action in an Actions List.. For example, "Locations," "Your location," "Where you're located," and "Your address" are all Phrases that could be used within the Concept of "Locations.", LONG * Size, LONG * Confidence);
LVCA_API BOOL WINAPI LVCA_GetConceptW(HANDLE hCA, LPCWSTR Module, LPWSTR Concept, LONG * Size, LONG * Confidence);
LVCA_GetConcept
This function return true if successful, otherwise false will be returned. Call LVCA_GetLastCallError to retrieve the error An Error is anything within the system itself that creates a glitch in the Speech Driven Information System, such as a missing Vox A Vox is an Action that plays a sound file. You can record a Vox in your own voice directly from the Speech Driven Information System. You can also use the Audio Manager to import recordings or sound effects that you have obtained from other sources. or a Goto that doesn't go anywhere. code and message.
CAMSG_ENTERMODULE
CAMSG_REC_BEFORE_CONFIRM
CAMSG_REC_AFTER_CONFIRM
CAMSG_TIMEOUT
CAMSG_ERROR
hCA (IN) The handle given by the event callback.
Module (IN) The pointer to a string containing the module name.
Concept (OUT) The pointer to memory to receive the concept string.
Size (IN) A pointer to a LONG containing the size of the concept buffer.
Confidence (OUT) A pointer to a LONG to receive the confidence score for the concept.
Modules will only store successful recognitions from its local grammar The Grammar contains the words and phrases for which the program will listen in a given Module. Concepts, Phrases, Confirmations, Responses, and the Phrase Library are all part of the Grammar List.. These values can be evaluated on any event. No global, added, or concepts add through a standard grammar will be saved. These values can be evaluated through LVCA_GetRawConcept during the CAMSG_REC_BEFORE_CONFIRM event. If this information needs to be saved for later evaluation it should be placed in a structure or class stored in the call's User Data pointer.
This is a generic call for all module types. Certain module types have a more information than this function retrieves. It may be more appropriate to use the specific function for that module
CAPI Only mode: Not supported
Complete Help Topic List | Speech Platform Product Information