[Microsoft Agent is deprecated as of Windows 7, and may be unavailable in subsequent versions of Windows. For more information, see Windows 7 and Windows Server 2008 R2 Application Quality Cookbook .]
Microsoft Agent version 2.0 provides technology to create innovative, new conversational interfaces for applications and Web pages. It provides powerful animation capability, interactivity, and versatility, with incredible ease of development.
Microsoft Agent is a technology that provides a foundation for more natural ways for people to communicate with their computers. It is a set of software services that enable developers to incorporate interactive animated characters into their applications and Web pages. These characters can speak, via a text-to-speech engine or recorded audio, and even accept spoken voice commands. Microsoft Agent empowers developers to extend the user interface beyond the conventional mouse and keyboard interactions prevalent today.
Enhancing applications and Web pages with a visible interactive personality will both broaden and humanize the interaction between users and their computers.
There are a limitless number of roles and functions that developers can create for these personalities to perform.
- A welcome host could greet new users and provide a guided tour the first time a computer is turned on, an application is run, or a Web site is browsed.
- A friendly tutor could lead someone through a task or a decision tree with instructions step-by-step along the way.
- A messenger could deliver a notification or alert that a new e-mail has arrived and then offer to read it to you.
- An assistant could perform tasks for you like looking up information on the Internet and then reading it out loud.
Microsoft Agent is designed primarily for developers who use languages or environments which support COM or Microsoft ActiveX control interfaces. These include:
Microsoft Visual Studio (Visual C++, Visual Basic)
Microsoft Office (Visual Basic for Applications)
Microsoft Internet Explorer (Visual Basic Scripting Edition or Microsoft Jscript)
Microsoft Windows Script Host (ActiveX Scripting Language)
Other Applications and Environments which support COM or ActiveX control interfaces.
- Microsoft Windows 95, Windows 98, Windows Me, Windows NT 4.0 (x86), or Windows 2000
- Internet Explorer version 3.02 or later
- A Pentium 100 MHz PC (or faster)
- At least 16 megabytes (MB) RAM
- At least 1 MB free disk space for the core components
- An additional 2 to 4 MB for each character you install
- An additional 32 KB for each language component (DLL)
- An additional 1.6 MB free disk space if you plan to use the Lernout & Hauspie TruVoice Text-To-Speech Engine for speech output
- An additional 22 MB free disk space if you plan to use the Microsoft Speech Recognition Engine for speech input
- A Windows-compatible sound card
- A compatible set of speakers and microphone
In This Section
General information about Microsoft Agent.
Documentation of the Microsoft Agent Control and Server interfaces and methods.
Additional reference materials about user interfaces and human-computer interaction.
Also, much of this content is available in printed form in the Microsoft Agent Software Development Kit book available from Microsoft Press books (ISBN 0-7356-0567-X).
To contact the community of active Microsoft Agent developers, visit the public newsgroup at news://microsoft.public.msagent. Note that Microsoft does not actively monitor this peer-to-peer community forum.
Build date: 8/17/2010