Namespace Microsoft::CognitiveServices::Speech::Intent
Summary
Members | Descriptions |
---|---|
enum EntityType | Used to define the type of entity used for intent recognition. |
enum EntityMatchMode | Used to define the type of entity used for intent recognition. |
enum EntityGreed | Used to define the greediness of the entity. |
class Intent::ConversationalLanguageUnderstandingModel | Represents a Conversational Language Understanding used for intent recognition. |
class Intent::IntentRecognitionCanceledEventArgs | Class for intent recognition canceled event arguments. |
class Intent::IntentRecognitionEventArgs | Class for intent recognition event arguments. |
class Intent::IntentRecognitionResult | Represents the result of an intent recognition. |
class Intent::IntentRecognizer | In addition to performing speech-to-text recognition, the IntentRecognizer extracts structured information about the intent of the speaker, which can be used to drive further actions using dedicated intent triggers (see IntentTrigger). |
class Intent::IntentTrigger | Represents an intent trigger. |
class Intent::LanguageUnderstandingModel | Represents language understanding model used for intent recognition. |
class Intent::PatternMatchingModel | Represents a pattern matching model used for intent recognition. |
struct Intent::PatternMatchingEntity | Represents a pattern matching entity used for intent recognition. |
struct Intent::PatternMatchingIntent | Represents a pattern matching intent used for intent recognition. |
Members
enum EntityType
Values | Descriptions |
---|---|
Any | This will match any text that fills the slot. |
List | This will match text that is contained within the list or any text if the mode is set to "fuzzy". |
PrebuiltInteger | This will match cardinal and ordinal integers. |
Used to define the type of entity used for intent recognition.
enum EntityMatchMode
Values | Descriptions |
---|---|
Basic | This is the basic or default mode of matching based on the EntityType. |
Strict | This will match only exact matches within the entities phrases. |
Fuzzy | This will match text within the slot the entity is in, but not require anything from that text. |
Used to define the type of entity used for intent recognition.
enum EntityGreed
Values | Descriptions |
---|---|
Lazy | Lazy will match as little as possible. |
Greedy | Greedy will match as much as possible. |
Used to define the greediness of the entity.