Compartir a través de


VoiceCommand Clase

Definición

El comando proporcionado a Cortana, mediante voz o texto, y enrutado a una aplicación en segundo plano.

El comando debe declararse en un archivo de definición de comando de voz (VCD) registrado por la aplicación a la que se hace referencia en el comando. Consulta Iniciar una aplicación en segundo plano con comandos de voz para obtener más información sobre cómo crear y registrar un archivo de definición de comandos de voz (VCD) para tu aplicación.

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
Herencia
Object Platform::Object IInspectable VoiceCommand
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Acceda a los objetos VoiceCommand llamando a GetVoiceCommandAsync en un objeto VoiceCommandServiceConnection que haga referencia al objeto Windows.ApplicationModel.AppService adecuado.

Propiedades

CommandName

Obtiene el valor del atributo Name del elemento Command declarado en el archivo Voice Command Definition (VCD).

Properties

Obtiene un diccionario que contiene las propiedades semánticas de la frase reconocida en el comando de voz.

SpeechRecognitionResult

Obtiene el objeto SpeechRecognitionResult que representa los resultados devueltos por el comando de voz.

Se aplica a

Consulte también