Windows.Media.SpeechRecognition Namespace

Aktiviert die Spracherkennung für Befehle und Steuerungen in Windows-Runtime App.

Klassen

SpeechContinuousRecognitionCompletedEventArgs

Enthält fortlaufende Erkennungsereignisdaten für das SpeechContinuousRecognitionSession.Completed-Ereignis .

SpeechContinuousRecognitionResultGeneratedEventArgs

Enthält Ereignisdaten für das SpeechContinuousRecognitionSession.ResultGenerated-Ereignis .

SpeechContinuousRecognitionSession

Verwaltet die Spracheingabe für Freiformdiktate oder eine beliebige Sequenz von Wörtern oder Ausdrücken, die in einer lokalen Grammatikdateieinschränkung definiert sind.

SpeechRecognitionCompilationResult

Das Ergebnis der Kompilierung der einschränkungen, die für ein SpeechRecognizer-Objekt festgelegt wurden.

SpeechRecognitionGrammarFileConstraint

Eine benutzerdefinierte Grammatikeinschränkung, die auf einer Liste von Wörtern oder Ausdrücken (definiert in einer SRGS-Datei (Speech Recognition Grammar Specification) basiert, die vom SpeechRecognizer-Objekt erkannt werden kann.

Hinweis

Die Spracherkennung anhand einer benutzerdefinierten Einschränkung wird auf dem Gerät ausgeführt.

SpeechRecognitionHypothesis

Ein Erkennungsergebnisfragment, das von der Spracherkennung während einer laufenden Diktiersitzung zurückgegeben wird.

Das Ergebnisfragment ist nützlich, um zu demonstrieren, dass die Spracherkennung Eingaben während einer langen Diktiersitzung verarbeitet.

SpeechRecognitionHypothesisGeneratedEventArgs

Enthält Ereignisdaten für das SpeechRecognizer.HypothesisGenerated-Ereignis .

SpeechRecognitionListConstraint

Eine benutzerdefinierte Grammatikeinschränkung, die auf einer Liste von Wörtern oder Ausdrücken basiert, die vom SpeechRecognizer-Objekt erkannt werden können. Bei der Initialisierung wird dieses Objekt der Constraints-Auflistung hinzugefügt.

Hinweis

Die Spracherkennung anhand einer benutzerdefinierten Einschränkung wird auf dem Gerät ausgeführt.

SpeechRecognitionQualityDegradingEventArgs

Stellt Daten für das SpeechRecognitionQualityDegradingEvent-Ereignis bereit.

SpeechRecognitionResult

Das Ergebnis einer Spracherkennungssitzung.

SpeechRecognitionSemanticInterpretation

Stellt die semantischen Eigenschaften eines erkannten Ausdrucks in einer SRGS-Grammatik (Speech Recognition Grammar Specification) dar.

SpeechRecognitionTopicConstraint

Eine vordefinierte Grammatikeinschränkung (von SpeechRecognitionScenario angegeben), die über einen Webdienst bereitgestellt wird.

SpeechRecognitionVoiceCommandDefinitionConstraint

Eine Einschränkung für ein SpeechRecognizer-Objekt , das auf einer Sprachbefehlsdefinitionsdatei basiert.

SpeechRecognizer

Aktiviert die Spracherkennung mit einer Standard- oder einer benutzerdefinierten grafischen Benutzeroberfläche (GUI).

SpeechRecognizerStateChangedEventArgs

Stellt Daten für das SpeechRecognizer.StateChangedEvent-Ereignis bereit.

SpeechRecognizerTimeouts

Die Zeitspanne, in der eine Spracherkennung Stille oder nicht wiedererkennbare Töne (Plappern) ignoriert und weiterhin auf Spracheingaben lauscht.

SpeechRecognizerUIOptions

Gibt die Benutzeroberflächeneinstellungen für die SpeechRecognizer.RecognizeWithUIAsync-Methode an.

VoiceCommandManager

Hinweis

VoiceCommandManager ist für Releases nach Windows Phone 8.1 möglicherweise geändert oder nicht mehr verfügbar. Verwenden Sie stattdessen Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.

Eine statische Klasse, die das Installieren von Befehlssätzen aus einer VCD-Datei (Voice Command Definition) und den Zugriff auf die installierten Befehlssätze ermöglicht.

VoiceCommandSet

Hinweis

VoiceCommandSet ist für Releases nach Windows Phone 8.1 möglicherweise geändert oder nicht verfügbar. Verwenden Sie stattdessen Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.

Aktiviert Vorgänge für einen bestimmten installierten Befehlssatz.

Schnittstellen

ISpeechRecognitionConstraint

Stellt eine Einschränkung für ein SpeechRecognizer-Objekt dar.

Enumerationen

SpeechContinuousRecognitionMode

Gibt das Verhalten der Spracherkennung während einer kontinuierlichen Erkennungssitzung an.

SpeechRecognitionAudioProblem

Gibt den Typ des erkannten Audioproblems an.

SpeechRecognitionConfidence

Gibt Konfidenzstufen an, die angeben, wie genau ein gesprochener Ausdruck mit einem Ausdruck in einer aktiven Einschränkung abgeglichen wurde.

SpeechRecognitionConstraintProbability

Gibt den gewichteten Wert einer Einschränkung für die Spracherkennung an.

SpeechRecognitionConstraintType

Gibt die Für die Spracherkennung verwendete Grammatikdefinitionseinschränkung an.

SpeechRecognitionResultStatus

Gibt die möglichen Ergebniszustände einer Spracherkennungssitzung oder der Kompilierung von Grammatikeinschränkungen an.

SpeechRecognitionScenario

Gibt das Szenario an, das zum Optimieren der Spracherkennung für eine Webdiensteinschränkung (erstellt durch ein SpeechRecognitionTopicConstraint-Objekt ) verwendet wird.

SpeechRecognizerState

Gibt den Status der Spracherkennung an.

Hinweise

Zum Verwenden der Webdiensteinschränkungen muss die Unterstützung für die Spracheingabe und das Diktieren unter Einstellungen>Datenschutz > „Datenschutzeinstellungen für Sprache, Freihand und Eingabe“ aktiviert sein. Weitere Informationen finden Sie unter "Erkennen von Spracheingaben" unter Spracherkennung.

Weitere Informationen