SpeechRecognitionConstraintType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.