Freigeben über


SpeechRecognitionVoiceCommandDefinitionConstraint Klasse

Definition

Eine Einschränkung für ein SpeechRecognizer-Objekt , das auf einer Sprachbefehlsdefinitionsdatei basiert.

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
Vererbung
Object Platform::Object IInspectable SpeechRecognitionVoiceCommandDefinitionConstraint
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Greifen Sie auf die SpeechRecognitionResult.Constraint-Eigenschaft zu, um eine instance dieser Klasse abzurufen.

CompileConstraintsAsync muss immer vor RecognizeAsync oder RecognizeWithUIAsync aufgerufen werden, auch wenn in der Constraints-Eigenschaft keine Einschränkungen angegeben sind.

Eigenschaften

IsEnabled

Ruft ab oder legt fest, ob die Einschränkung vom SpeechRecognizer-Objekt verwendet werden kann, um die Erkennung durchzuführen.

Probability

Ruft den gewichteten Wert der Einschränkung ab oder legt diese fest.

Tag

Ruft ein Tag ab, das zum Identifizieren der Einschränkung nützlich sein kann, oder legt es fest.

Type

Ruft den Typ der Einschränkung ab.

Gilt für:

Weitere Informationen