SpeechRecognitionResult class
Defines result of speech recognition.
- Extends
Constructors
Speech |
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. |
speaker |
speaker id from conversation transcription/id scenarios |
text | Presents the recognized text in the result. |
Constructor Details
SpeechRecognitionResult(string, ResultReason, string, number, number, string, string, string, string, string, PropertyCollection)
Creates and initializes an instance of this class.
new SpeechRecognitionResult(resultId?: string, reason?: ResultReason, text?: string, duration?: number, offset?: number, language?: string, languageDetectionConfidence?: string, speakerId?: 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.
- speakerId
-
string
speaker id for conversation transcription, 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.
speakerId
speaker id from conversation transcription/id scenarios
string speakerId
Property Value
string
id of speaker in given result
text
Presents the recognized text in the result.
string text
Property Value
string
Presents the recognized text in the result.