SpeechRecognitionConstraintType Enumerazione

Definizione

Specifica il vincolo di definizione della grammatica utilizzato per il riconoscimento 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
Ereditarietà
SpeechRecognitionConstraintType
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

Grammar 2

Vincolo basato su un file di grammatica SRGS (Speech Recognition Grammar Specification). Vedere SpeechRecognitionGrammarFileConstraint.

List 1

Vincolo basato su un elenco di parole o frasi. Vedere SpeechRecognitionListConstraint.

Topic 0

Vincolo grammaticale del servizio Web predefinito basato su un argomento di dettatura. Vedere SpeechRecognitionTopicConstraint.

VoiceCommandDefinition 3

Vincolo basato su un file VCD (Voice Command Definition). Vedere SpeechRecognitionVoiceCommandDefinitionConstraint.

Commenti

I vincoli, o grammatiche, definiscono le parole e le frasi enunciate che possono essere riconosciute dallo strumento di riconoscimento vocale.

È possibile specificare una delle grammatiche predefinite del servizio Web (vedere SpeechRecognitionTopicConstraint) oppure è possibile creare una grammatica personalizzata (vedere SpeechRecognitionGrammarFileConstraint, SpeechRecognitionListConstraint e SpeechRecognitionVoiceCommandDefinitionConstraint) installata con l'app.

Per usare i vincoli di servizio Web, il supporto dell'input vocale e della dettatura deve essere abilitato in Impostazioni attivando l'opzione "Familiarizza con me" nella pagina Impostazioni -> Privacy -> Riconoscimento vocale, input penna e digitazione. Vedere "Riconoscimento dell'input vocale" in Riconoscimento vocale.

Si applica a

Vedi anche