SpeechRecognitionConstraintType Énumération

Définition

Spécifie la contrainte de définition grammaticale utilisée pour la reconnaissance vocale.

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
Héritage
SpeechRecognitionConstraintType
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Grammar 2

Contrainte basée sur un fichier de grammaire SRGS (Speech Recognition Grammar Specification). Consultez SpeechRecognitionGrammarFileConstraint.

List 1

Contrainte basée sur une liste de mots ou d’expressions. Consultez SpeechRecognitionListConstraint.

Topic 0

Contrainte de grammaire de service web prédéfinie basée sur une rubrique de dictée. Consultez SpeechRecognitionTopicConstraint.

VoiceCommandDefinition 3

Contrainte basée sur un fichier de définition de commande vocale (VCD). Consultez SpeechRecognitionVoiceCommandDefinitionConstraint.

Remarques

Les contraintes, ou les grammaires, définissent les mots et les expressions qui peuvent être détectés par le module de reconnaissance vocale.

Vous pouvez spécifier l’une des grammaires de service web prédéfinies (voir SpeechRecognitionTopicConstraint) ou créer votre propre grammaire personnalisée (voir SpeechRecognitionGrammarFileConstraint, SpeechRecognitionListConstraint et SpeechRecognitionVoiceCommandDeftionConstraint) installée avec votre application.

Pour utiliser les contraintes de service web, vous devez activer la prise en charge de la saisie vocale et de la dictée dans Paramètres en activant l’option Reconnaître ma voix dans la page Paramètres -> Confidentialité -> Voix, entrée manuscrite et frappe. Consultez « Reconnaître l’entrée vocale » dans Reconnaissance vocale.

S’applique à

Voir aussi