SpeechRecognitionResult 类

定义

语音识别会话的结果。

public ref class SpeechRecognitionResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechRecognitionResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechRecognitionResult
Public NotInheritable Class SpeechRecognitionResult
继承
Object Platform::Object IInspectable SpeechRecognitionResult
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

调用 SpeechRecognizer.RecognizeAsyncSpeechRecognizer.RecognizeWithUIAsync 方法以获取此类的实例。

属性

Confidence

获取一个值,该值指示语音识别器在识别结果中的置信度。

Constraint

获取用于识别结果的约束。

PhraseDuration

获取言语所需的时间量。

PhraseStartTime

获取话语的开始时间。

RawConfidence

获取一个值,该值指示 SpeechRecognitionResult 与使用识别结果返回的替代项集合相比的相对置信度。

RulePath

获取触发以返回识别短语的规则元素的层次结构。

SemanticInterpretation

获取一个解释对象,其中包含语音识别语法规范中识别的短语的语义属性 (SRGS) 语法。

Status

获取语音识别会话 (SpeechRecognitionResultStatus) 的结果状态。

Text

获取语音识别会话的已识别短语。

方法

GetAlternates(UInt32)

获取识别结果替代项的集合,按 RawConfidence 从最可能到最不可能的顺序排序。 集合中的第一项是父对象指示的识别结果。

适用于

另请参阅