SpeechRecognitionConstraintType Enumeración

Definición

Especifica la restricción de definición de gramática usada para el reconocimiento de voz.

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
Herencia
SpeechRecognitionConstraintType
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)

Campos

Grammar 2

Restricción basada en un archivo de gramática de especificación de gramática de reconocimiento de voz (SRGS). Consulte SpeechRecognitionGrammarFileConstraint.

List 1

Restricción basada en una lista de palabras o frases. Consulte SpeechRecognitionListConstraint.

Topic 0

Restricción gramatical de servicio web predefinida basada en un tema de dictado. Consulte SpeechRecognitionTopicConstraint.

VoiceCommandDefinition 3

Restricción basada en un archivo de definición de comandos de voz (VCD). Consulte SpeechRecognitionVoiceCommandDefinitionConstraint.

Comentarios

Las restricciones, o las gramáticas, definen las palabras y frases que el reconocedor de voz puede hallar.

Puede especificar una de las gramáticas predefinidas de servicio web (consulte SpeechRecognitionTopicConstraint) o puede crear su propia gramática personalizada (consulte SpeechRecognitionGrammarFileConstraint, SpeechRecognitionListConstraint y SpeechRecognitionVoiceCommandDefinitionConstraint) que se instala con la aplicación.

Para usar las restricciones de servicios web, la compatibilidad del dictado y la entrada de voz debe estar habilitada en Configuración. Para ello, activa la opción "Conóceme" en la página Configuración -> Privacidad -> Voz, entrada manuscrita y escritura. Consulte "Reconocimiento de la entrada de voz" en Reconocimiento de voz.

Se aplica a

Consulte también