Введение в Microsoft Agent

[Агент Майкрософт не рекомендуется использовать в Windows 7 и может быть недоступен в последующих версиях Windows.]

Microsoft Agent — это набор программируемых программных служб, поддерживающих представление интерактивных анимированных персонажей. Разработчики могут использовать символы в качестве интерактивных помощников, чтобы знакомить, направлять, развлекать или иным образом улучшать свои веб-страницы или приложения в дополнение к обычному использованию окон, меню и элементов управления.

Microsoft Agent позволяет разработчикам программного обеспечения и веб-авторам внедрять новую форму взаимодействия с пользователем, известную как диалоговые интерфейсы, которая использует естественные аспекты социального общения человека. Помимо ввода с помощью мыши и клавиатуры, Microsoft Agent включает дополнительную поддержку распознавания речи, чтобы приложения могли реагировать на голосовые команды. Персонажи могут отвечать, используя синтезированную речь, записанное аудио или текст в мультипликационном слове.

Подход к диалогу, предоставляемый службами Microsoft Agent, не заменяет обычный графический пользовательский интерфейс (GUI). Вместо этого взаимодействие с символами можно легко сочетать с обычными компонентами интерфейса, такими как окна, меню и элементы управления, чтобы расширить и улучшить интерфейс приложения.

Программные интерфейсы Microsoft Agent упрощают анимацию символа для реагирования на ввод данных пользователем. Анимированные персонажи отображаются в собственном окне, обеспечивая максимальную гибкость для их отображения на экране. Microsoft Agent включает элемент управления ActiveX, который делает его службы доступными для языков программирования, поддерживающих ActiveX, включая языки веб-сценариев, такие как Visual Basic Scripting Edition (VBScript). Это означает, что взаимодействие с символами можно запрограммировать даже на HTML-страницах с помощью тега <OBJECT> .

Найдите изменения в функциях распознавания речи и речи Microsoft Agent для Windows Vista по следующей ссылке.