Windows.Media.SpeechRecognition Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.