This document provides an overview of Automatic Speech Recognition (ASR) Data Handling.
This library handles ASR recognition data.
ASR Data Handling Library Details
The DLL that provides the functionality and the library to which your code must link is identified below.
ASR Data Handling is used by the ASR Client Utility to handle recognition matches. For more information, see Automatic Speech Recognition Client Utility Overview.
The CSDClientResult
class contains the results of a successful recognition match. The Grammar ID and Rule ID functions define the recognition match. The constructor returns an array of CSDClientResult
classes. The first entry in the array is the best match.
The speech recognition functionality provided by ASR Data Handling is contained within the following key classes:
CSDClientResult
- encapsulates a client recognition result.
CSDClientResultSet
- encapsulates a client recogntion result set.
CSDRule
- encapsulates a rule within a grammar.
CSDGrammar
- encapsulates a set of rules.
Clients can use ASR Data Handling to:
Instantiate an instance of CSDClientResult
.
Return the grammar ID.
Return the rule ID.
Return the number of CSDClientresult objects in the array.