Compartilhar via


SpeechRecognitionVoiceCommandDefinitionConstraint Classe

Definição

Uma restrição para um objeto SpeechRecognizer com base em um arquivo de definição de comando de voz .

public ref class SpeechRecognitionVoiceCommandDefinitionConstraint sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechRecognitionVoiceCommandDefinitionConstraint final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechRecognitionVoiceCommandDefinitionConstraint
Public NotInheritable Class SpeechRecognitionVoiceCommandDefinitionConstraint
Herança
Object Platform::Object IInspectable SpeechRecognitionVoiceCommandDefinitionConstraint
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Acesse a propriedade SpeechRecognitionResult.Constraint para obter uma instância dessa classe.

CompileConstraintsAsync sempre deve ser chamado antes de RecognizeAsync ou RecognizeWithUIAsync, mesmo que nenhuma restrição seja especificada na propriedade Constraints .

Propriedades

IsEnabled

Obtém ou define se a restrição pode ser usada pelo objeto SpeechRecognizer para executar o reconhecimento.

Probability

Obtém ou define o valor ponderado da restrição.

Tag

Obtém ou define uma marca que pode ser útil para identificar a restrição.

Type

Obtém o tipo da restrição.

Aplica-se a

Confira também