RecognitionResult class
Defines result of speech recognition.
Constructors
Recognition |
Creates and initializes an instance of this class. |
Properties
duration | Duration of recognized speech in 100 nano second increments. |
error |
In case of an unsuccessful recognition, provides details of the occurred error. |
language | Primary Language detected. |
language |
Primary Language detection confidence (Unknown, Low, Medium, High). |
offset | Offset of recognized speech in 100 nano second increments. |
properties | The set of properties exposed in the result. |
reason | Specifies status of the result. |
result |
Specifies the result identifier. |
text | Presents the recognized text in the result. |
Constructor Details
RecognitionResult(string, ResultReason, string, number, number, string, string, string, string, PropertyCollection)
Creates and initializes an instance of this class.
new RecognitionResult(resultId?: string, reason?: ResultReason, text?: string, duration?: number, offset?: number, language?: string, languageDetectionConfidence?: string, errorDetails?: string, json?: string, properties?: PropertyCollection)
Parameters
- resultId
-
string
The result id.
- reason
- ResultReason
The reason.
- text
-
string
The recognized text.
- duration
-
number
The duration.
- offset
-
number
The offset into the stream.
- language
-
string
Primary Language detected, if provided.
- languageDetectionConfidence
-
string
Primary Language confidence ("Unknown," "Low," "Medium," "High"...), if provided.
- errorDetails
-
string
Error details, if provided.
- json
-
string
Additional Json, if provided.
- properties
- PropertyCollection
Additional properties, if provided.
Property Details
duration
Duration of recognized speech in 100 nano second increments.
number duration
Property Value
number
Duration of recognized speech in 100 nano second increments.
errorDetails
In case of an unsuccessful recognition, provides details of the occurred error.
string errorDetails
Property Value
string
a brief description of an error.
language
Primary Language detected.
string language
Property Value
string
language detected.
languageDetectionConfidence
Primary Language detection confidence (Unknown, Low, Medium, High).
string languageDetectionConfidence
Property Value
string
detection confidence strength.
offset
Offset of recognized speech in 100 nano second increments.
number offset
Property Value
number
Offset of recognized speech in 100 nano second increments.
properties
The set of properties exposed in the result.
PropertyCollection properties
Property Value
The set of properties exposed in the result.
reason
Specifies status of the result.
ResultReason reason
Property Value
Specifies status of the result.
resultId
Specifies the result identifier.
string resultId
Property Value
string
Specifies the result identifier.
text
Presents the recognized text in the result.
string text
Property Value
string
Presents the recognized text in the result.