IAgentCommandsEx::SetGlobalVoiceCommandsEnabled
[Агент Майкрософт не рекомендуется использовать в Windows 7 и может быть недоступен в последующих версиях Windows.]
HRESULT SetGlobalVoiceCommandsEnabled(
long bEnable // Enabled setting for Agent's global voice commands
);
Задает свойство Enabled для грамматики голоса глобальных команд Microsoft Agent.
- Возвращает S_OK для указания успешной операции.
-
bEnable
-
Логическое значение, указывающее, включена ли грамматика голоса для глобальных команд агента. Значение True включает грамматику голоса; Значение False отключает его.
Microsoft Agent автоматически добавляет параметры голоса (грамматику) для открытия и закрытия окна голосовых команд, а также для отображения и скрытия символа. Если задано значение False, агент отключает все голосовые параметры для этих команд, а также параметры голоса для заголовка объектов Command других клиентов. Это позволяет исключить их из текущей активной грамматики клиента. Однако, так как это потенциально блокирует голосовой доступ к другим клиентам, сбросьте это свойство на True после обработки голосового ввода пользователя.
Отключение свойства не влияет на всплывающее меню символа. Глобальные команды, добавленные сервером, по-прежнему будут отображаться. Их нельзя удалить из всплывающего меню.
См. также:
IAgentCommandsEx::GetGlobalVoiceCommandsEnabled