SpeechRecognitionConstraintType 枚举

定义

指定用于语音识别的语法定义约束。

public enum class SpeechRecognitionConstraintType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SpeechRecognitionConstraintType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SpeechRecognitionConstraintType
var value = Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.topic
Public Enum SpeechRecognitionConstraintType
继承
SpeechRecognitionConstraintType
属性

Windows 要求

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

字段

Grammar 2

基于语音识别语法规范 (SRGS) 语法文件的约束。 请参阅 SpeechRecognitionGrammarFileConstraint。

List 1

基于字词或短语列表的约束。 请参阅 SpeechRecognitionListConstraint。

Topic 0

基于听写主题的预定义 Web 服务语法约束。 请参阅 SpeechRecognitionTopicConstraint。

VoiceCommandDefinition 3

基于语音命令定义 (VCD) 文件的约束。 请参阅 SpeechRecognitionVoiceCommandDefinitionConstraint

注解

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

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

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

适用于

另请参阅