ISpeechRecognitionConstraint 接口

定义

表示 SpeechRecognizer 对象的约束。

public interface class ISpeechRecognitionConstraint
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2041321000, 19816, 17348, 137, 17, 64, 220, 65, 1, 181, 91)]
struct ISpeechRecognitionConstraint
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2041321000, 19816, 17348, 137, 17, 64, 220, 65, 1, 181, 91)]
public interface ISpeechRecognitionConstraint
Public Interface ISpeechRecognitionConstraint
派生
属性

Windows 要求

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

注解

约束(或语法)定义语音识别器可匹配的语音字词和短语。

可以指定预定义的 Web 服务语法之一, (请参阅 SpeechRecognitionTopicConstraint) ,也可以创建自己的自定义语法 (请参阅 SpeechRecognitionGrammarFileConstraintSpeechRecognitionListConstraintSpeechRecognitionVoiceCommandDefinitionConstraint) (随应用一起安装)。

若要使用 Web 服务约束,必须在设置中启用语音输入和听写支持,方法是在“设置”->“隐私”->“语音、墨迹书写和键入”页面中打开“了解我”选项。 请参阅语音识别中的“识别 语音输入”。

属性

IsEnabled

获取或设置 SpeechRecognizer 对象是否可以使用该约束来执行识别。

Probability

获取或设置约束的加权值。

Tag

获取或设置可用于标识约束的标记。

Type

获取约束的类型。

适用于

另请参阅