SpeechRecognitionResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
语音识别会话的结果。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
调用 SpeechRecognizer.RecognizeAsync 或 SpeechRecognizer.RecognizeWithUIAsync 方法以获取此类的实例。
属性
Confidence |
获取一个值,该值指示语音识别器在识别结果中的置信度。 |
Constraint |
获取用于识别结果的约束。 |
PhraseDuration |
获取言语所需的时间量。 |
PhraseStartTime |
获取话语的开始时间。 |
RawConfidence |
获取一个值,该值指示 SpeechRecognitionResult 与使用识别结果返回的替代项集合相比的相对置信度。 |
RulePath |
获取触发以返回识别短语的规则元素的层次结构。 |
SemanticInterpretation |
获取一个解释对象,其中包含语音识别语法规范中识别的短语的语义属性 (SRGS) 语法。 |
Status |
获取语音识别会话 (SpeechRecognitionResultStatus) 的结果状态。 |
Text |
获取语音识别会话的已识别短语。 |
方法
GetAlternates(UInt32) |
获取识别结果替代项的集合,按 RawConfidence 从最可能到最不可能的顺序排序。 集合中的第一项是父对象指示的识别结果。 |