Пример #1
0
 /// <summary>
 /// Gets the text transcription confidence score for the labeled utterance.
 /// </summary>
 /// <param name="instance">Labeled utterance instance.</param>
 /// <returns>
 /// Transcription confidence score, or <code>null</code> if property is not set.
 /// </returns>
 public static double?GetTextScore(this LabeledUtterance instance)
 {
     return(instance.GetPropertyCore <double?>(TextScorePropertyName));
 }
Пример #2
0
 /// <summary>
 /// Gets the property for the labeled utterance.
 /// </summary>
 /// <typeparam name="T">Property value type.</typeparam>
 /// <param name="instance">Labeled utterance instance.</param>
 /// <param name="propertyName">Property name.</param>
 /// <returns>
 /// Property value, or default if property is not set.
 /// </returns>
 public static T GetProperty <T>(this LabeledUtterance instance, string propertyName)
 {
     return(instance.GetPropertyCore <T>(propertyName));
 }
Пример #3
0
 /// <summary>
 /// Gets the utterance identifier for the labeled utterance.
 /// </summary>
 /// <param name="instance">Labeled utterance instance.</param>
 /// <returns>Utterance identifier.</returns>
 public static string GetUtteranceId(this LabeledUtterance instance)
 {
     return(instance.GetPropertyCore <string>(UtteranceIdPropertyName));
 }
Пример #4
0
 /// <summary>
 /// Gets the timestamp for the labeled utterance.
 /// </summary>
 /// <param name="instance">Labeled utterance instance.</param>
 /// <returns>
 /// Timestamp, or <code>null</code> if property is not set.
 /// </returns>
 public static DateTimeOffset?GetTimestamp(this LabeledUtterance instance)
 {
     return(instance.GetPropertyCore <DateTimeOffset?>(TimestampPropertyName));
 }