Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]
HRESULT SetGlobalVoiceCommandsEnabled(
long bEnable // Enabled setting for Agent's global voice commands
);
Legt die eigenschaft Enabled für die Sprachgrammatik der globalen Befehle von Microsoft Agent fest.
- Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.
-
bEnable
-
Ein boolescher Wert, der festlegt, ob die Sprachgrammatik der globalen Befehle des Agents aktiviert ist. True ermöglicht die Sprachgrammatik; "False" deaktiviert.
Microsoft Agent fügt automatisch Sprachparameter (Grammatik) zum Öffnen und Schließen des Sprachbefehlsfensters und zum Ein- und Ausblenden des Zeichens hinzu. Wenn der Agent auf Falsefestgelegt ist, werden alle Sprachparameter für diese Befehle sowie die Sprachparameter für die Caption- der Command-Objekte des anderen Clients deaktiviert. Auf diese Weise können Sie diese aus der aktuellen aktiven Grammatik Ihres Clients entfernen. Da dies jedoch den Sprachzugriff auf andere Clients potenziell blockiert, setzen Sie diese Eigenschaft auf True zurück, nachdem die Spracheingabe des Benutzers verarbeitet wurde.
Das Deaktivieren der Eigenschaft wirkt sich nicht auf das Popupmenü des Zeichens aus. Die vom Server hinzugefügten globalen Befehle werden weiterhin angezeigt. Sie können sie nicht aus dem Popupmenü entfernen.
Siehe auch
IAgentCommandsEx::GetGlobalVoiceCommandsEnabled