class Mappings::IntentMessage
- Mappings::IntentMessage
- Mappings::Mapping
- Reference
- Object
Overview
A message sent on intent detection.
- session_id [
String
] : The session identifier in which this intent was detected. - custom_data [
String
] : Nullable, the custom data that was given at the session creation. - site_id [
String
] : The site where the intent was detected. - input [
String
] : The input that generated this intent. - intent [
NluIntentClassifierResult
] : The result of the intent classification. - slots [
NluSlotArray
] : Nullable, the detected slots, if any. - alternatives [
NluIntentAlternativeArray
] : Nullable, alternatives intent resolutions. - asr_tokens [
AsrTokenDoubleArray
] : Nullable, the tokens detected by the ASR, the first array level represents the asr invocation, the second one the tokens. - asr_confidence [
Float32
] : Confidence of the asr capture, this value is optional. Any value not in [0,1] should be ignored.
Defined in:
bindings/mappings.crConstructors
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. - #alternatives
- #asr_confidence
- #asr_tokens
- #custom_data
- #data : DataType
- #data=(data : DataType)
- #input
- #intent
- #session_id
- #site_id
- #slots
- #to_unsafe
Macro Summary
Constructor Detail
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.