Condividi tramite


Windows.Media.SpeechRecognition Spazio dei nomi

Abilita il riconoscimento vocale per il comando e il controllo all'interno dell'app Windows Runtime.

Classi

SpeechContinuousRecognitionCompletedEventArgs

Contiene i dati degli eventi di riconoscimento continuo per l'evento SpeechContinuousRecognitionSession.Completed .

SpeechContinuousRecognitionResultGeneratedEventArgs

Contiene i dati degli eventi per l'evento SpeechContinuousRecognitionSession.ResultGenerated .

SpeechContinuousRecognitionSession

Gestisce l'input vocale per la dettatura in formato libero o una sequenza arbitraria di parole o frasi definite in un vincolo di file di grammatica locale.

SpeechRecognitionCompilationResult

Risultato della compilazione dei vincoli impostati per un oggetto SpeechRecognizer .

SpeechRecognitionGrammarFileConstraint

Vincolo di grammatica personalizzato basato su un elenco di parole o frasi (definite in un file SRGS ) di Riconoscimento vocale (SRGS) che può essere riconosciuto dall'oggetto SpeechRecognizer .

Nota

Il riconoscimento vocale con un vincolo personalizzato viene eseguito nel dispositivo.

SpeechRecognitionHypothesis

Frammento di risultato del riconoscimento vocale restituito dal riconoscimento vocale durante una sessione di dettatura in corso.

Il frammento di risultato è utile per dimostrare che il riconoscimento vocale sta elaborando l'input durante una sessione di dettatura lunga.

SpeechRecognitionHypothesisGeneratedEventArgs

Contiene i dati dell'evento SpeechRecognizer.HypothesisGenerated .

SpeechRecognitionListConstraint

Vincolo di grammatica personalizzato basato su un elenco di parole o frasi che possono essere riconosciute dall'oggetto SpeechRecognizer . Quando viene inizializzato, questo oggetto viene aggiunto all'insieme Constraints .

Nota

Il riconoscimento vocale con un vincolo personalizzato viene eseguito nel dispositivo.

SpeechRecognitionQualityDegradingEventArgs

Fornisce dati per l'evento SpeechRecognitionQualityDegradingEvent.

SpeechRecognitionResult

Risultato di una sessione di riconoscimento vocale.

SpeechRecognitionSemanticInterpretation

Rappresenta le proprietà semantiche di una frase riconosciuta in una grammatica SRGS (Speech Recognition Grammar Specification).

SpeechRecognitionTopicConstraint

Vincolo di grammatica pre-definito (specificato da SpeechRecognitionScenario) fornito tramite un servizio Web.

SpeechRecognitionVoiceCommandDefinitionConstraint

Vincolo per un oggetto SpeechRecognizer basato su un file di definizione del comando vocale .

SpeechRecognizer

Abilita il riconoscimento vocale con un'interfaccia utente grafica predefinita o personalizzata.

SpeechRecognizerStateChangedEventArgs

Fornisce dati per l'evento SpeechRecognizer.StateChangedEvent .

SpeechRecognizerTimeouts

Il timepan che un riconoscimento vocale ignora il silenzio o i suoni non riconoscibili (babble) e continua l'ascolto per l'input vocale.

SpeechRecognizerUIOptions

Specifica le impostazioni dell'interfaccia utente per il metodo SpeechRecognizer.RecognizeWithUIAsync .

VoiceCommandManager

Nota

VoiceCommandManager può essere modificato o non disponibile per le versioni dopo Windows Phone 8.1. Usare invece Windows.ApplicationModel.VoiceCommands.VoiceCommands.VoiceCommandDefinitionManager.

Classe statica che consente di installare i set di comandi da un file VCD (Voice Command Definition) e di accedere ai set di comandi installati.

VoiceCommandSet

Nota

VoiceCommandSet può essere modificato o non disponibile per le versioni dopo Windows Phone 8.1. Usare invece Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.

Abilita le operazioni in un set di comandi installato specifico.

Interfacce

ISpeechRecognitionConstraint

Rappresenta un vincolo per un oggetto SpeechRecognizer .

Enumerazioni

SpeechContinuousRecognitionMode

Specifica il comportamento del riconoscimento vocale durante una sessione di riconoscimento continuo.

SpeechRecognitionAudioProblem

Specifica il tipo di problema audio rilevato.

SpeechRecognitionConfidence

Specifica i livelli di attendibilità che indicano in che modo una frase parlata è stata corrispondente a una frase in un vincolo attivo.

SpeechRecognitionConstraintProbability

Specifica il valore ponderato di un vincolo per il riconoscimento vocale.

SpeechRecognitionConstraintType

Specifica il vincolo di definizione grammatica usato per il riconoscimento vocale.

SpeechRecognitionResultStatus

Specifica gli stati di risultato possibili di una sessione di riconoscimento vocale o dalla compilazione dei vincoli di grammatica.

SpeechRecognitionScenario

Specifica lo scenario usato per ottimizzare il riconoscimento vocale per un vincolo del servizio Web (creato tramite un oggetto SpeechRecognitionTopicConstraint ).

SpeechRecognizerState

Specifica lo stato del riconoscimento vocale.

Commenti

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 vocale" nel riconoscimento vocale.

Vedi anche