Sprachleiste (TSF-Anwendungen)
Eine Anwendung kann der Sprachleiste keine Elemente hinzufügen. Nur ein Textdienst kann der Sprachleiste Elemente hinzufügen. Eine Anwendung kann beeinflussen, wie bestimmte Elemente auf der Sprachleiste angezeigt werden.
Das GUID_COMPARTMENT_SPEECH_DICTATIONSTAT-Fach wird verwendet, um die Art der Spracheingabe anzugeben, die die Anwendung akzeptieren kann: direkte Texteingabe (Diktieren) und/oder Sprachbefehle. Standardmäßig ist das Diktieren aktiviert, und der Sprachbefehl ist deaktiviert. Wenn die Anwendung Sprachbefehle akzeptieren kann, sollte sie den TF_COMMANDING_ENABLED-Wert im GUID_COMPARTMENT_SPEECH_DICTATIONSTAT-Fach festlegen. Wenn die Anwendung diktieren kann, sollte sie den TF_DICTATION_ENABLED-Wert im GUID_COMPARTMENT_SPEECH_DICTATIONSTAT-Fach festlegen. Der TF_DICTATION_ON oder TF_COMMANDING_ON Wert dieses Fachs bestimmt, in welchem Modus (Diktieren oder Befehl) sich die Spracheingabe gerade befindet.
Wenn die Anwendung die persistente Speicherung von Eigenschaftsdaten unterstützt, sollte sie das GUID_COMPARTMENT_PERSISTMENUENABLED-Fach auf einen Wert ungleich Null festlegen. Dies bewirkt, dass der Sprachtextdienst das Menüelement Sprachdaten speichern aktiviert.
Zugehörige Themen