IAgentCommandsEx::SetGlobalVoiceCommandsEnabled
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
HRESULT SetGlobalVoiceCommandsEnabled(
long bEnable // Enabled setting for Agent's global voice commands
);
Définit la propriété Enabled pour la grammaire vocale des commandes globales de Microsoft Agent.
- Retourne S_OK pour indiquer que l’opération a réussi.
-
bEnable
-
Valeur booléenne qui définit si la grammaire vocale des commandes globales de l’Agent est activée. True active la grammaire vocale ; False le désactive.
Microsoft Agent ajoute automatiquement des paramètres vocaux (grammaire) pour ouvrir et fermer la fenêtre Commandes vocales et pour afficher et masquer le caractère. Lorsqu’il est défini sur False, Agent désactive tous les paramètres vocaux pour ces commandes, ainsi que les paramètres vocaux pour la légende des objets Command d’un autre client. Cela vous permet de les éliminer de la grammaire active actuelle de votre client. Toutefois, étant donné que cela bloque potentiellement l’accès vocal à d’autres clients, réinitialisez cette propriété sur True après avoir traité l’entrée vocale de l’utilisateur.
La désactivation de la propriété n’affecte pas le menu contextuel du caractère. Les commandes globales ajoutées par le serveur s’affichent toujours. Vous ne pouvez pas les supprimer du menu contextuel.
Voir aussi
IAgentCommandsEx::GetGlobalVoiceCommandsEnabled