VoiceCommand 类

定义

使用语音或文本向 Cortana 提供的命令,并路由到后台应用。

必须在语音命令定义中声明命令, (VCD) 命令中引用的应用注册的文件。 有关为应用创建和注册语音命令定义 (VCD) 文件的详细信息,请参阅 使用语音命令启动后台 应用。

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

Windows 要求

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

注解

通过在引用相应 Windows.ApplicationModel.AppService 对象的 VoiceCommandServiceConnection 上调用 GetVoiceCommandAsync 来访问 VoiceCommand 对象。

属性

CommandName

获取在语音命令定义 (VCD) 文件中声明的 Command 元素的 Name 属性的值。

Properties

获取一个字典,其中包含语音命令中识别的短语的语义属性。

SpeechRecognitionResult

获取 SpeechRecognitionResult 对象,该对象表示语音命令返回的结果。

适用于

另请参阅