TranslationRecognitionResult class
Translation text result.
- Extends
Constructors
Translation |
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. |
translations | Presents the translation results. Each item in the dictionary represents a translation result in one of target languages, where the key is the name of the target language, in BCP-47 format, and the value is the translation text in the specified language. |
Methods
from |
Constructor Details
TranslationRecognitionResult(Translations, string, ResultReason, string, number, number, string, string, string, string, PropertyCollection)
Creates and initializes an instance of this class.
new TranslationRecognitionResult(translations: Translations, resultId?: string, reason?: ResultReason, text?: string, duration?: number, offset?: number, language?: string, languageDetectionConfidence?: string, errorDetails?: string, json?: string, properties?: PropertyCollection)
Parameters
- translations
- Translations
The translations.
- 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.
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.
translations
Presents the translation results. Each item in the dictionary represents a translation result in one of target languages, where the key is the name of the target language, in BCP-47 format, and the value is the translation text in the specified language.
Translations translations
Property Value
the current translation map that holds all translations requested.
Method Details
fromSpeechRecognitionResult(SpeechRecognitionResult)
static function fromSpeechRecognitionResult(result: SpeechRecognitionResult): TranslationRecognitionResult
Parameters
- result
- SpeechRecognitionResult