Microsoft Agent

Microsoft Agent
Microsoft provides examples on its website for the use of Agent.

Microsoft Agent is a technology developed by Microsoft which employs animated characters, text-to-speech engines, and speech recognition software to enhance interaction with computer users. Thus it is an example of an embodied agent. It comes preinstalled as part of Microsoft Windows 2000 through Windows Vista (it is not part of Windows 7). Microsoft Agent functionality is exposed as an ActiveX control that can be used by web pages.

The theory behind this software came from work on social interfaces by Clifford Nass and Byron Reeves at Stanford's Center for the Study of Language and Information.[1]


Version History

Interactive character technology was first introduced in Microsoft Bob, which used an early version of Agent technology internally referred to as "Microsoft Actor." It was the code used in initial version of the Office Assistant in Office 97. Microsoft Agent was subsequently created by Tandy Trower in an attempt to offer technology that was more flexible and available to third-party developers to include in their applications and web pages. The software release also included four interactive characters as well as a utility that enables developers to assemble their own characters and interactions.

Microsoft Agent replaced the original Microsoft Bob code in Office 2000, although this use did not include Agent's much-touted speech synthesis or recognition capabilities or any of the four Microsoft Agent characters. Instead the Office team created their own characters include one dubbed "Clippit" or "Clippy". However, Bob Actors or Office 97 assistants are incompatible with Office 2000 and later versions, and vice-versa. The current version of Microsoft Agent was quietly released on MSDN in 1998. Microsoft recently announced that "Microsoft has decided to discontinue development of Microsoft Agent technologies. Beginning with Windows 7, Microsoft Agent will not be included or supported in future versions of the Microsoft Windows operating system. We encourage Microsoft Agent application developers and redistributors to evaluate their activities in light of this decision." Microsoft is no longer offering licenses and no longer distributes the SDK.


Microsoft Agent characters are stored in files of the .ACS extension, and can be stored in a number of compressed .ACF files for better World Wide Web distribution. Microsoft Office 97 and Microsoft Bob Actor characters are stored in files of the .ACT extension.

The speech engine itself is driven by the Microsoft Speech API (SAPI), version 4 and above. Microsoft SAPI provides a control panel for easily installing and switching between various available Text to Speech and Speech to Text engines, as well as voice training and scoring systems to improve the quality and accuracy of both engines.

Microsoft provides four agent characters for free, which can be downloaded from the Microsoft Agent website. These are called Peedy, Merlin, Genie, and Robby. Some characters also shipped with Microsoft Office up to version 2003 as the Office Assistants and with Windows XP as search assistants. New Agent characters can also be created using Microsoft's development tools, including the Agent Character Editor. Agents can be embedded in software with Visual Basic for Applications and in web pages with VBScript, and automated tools for the purpose of simplifying this exist. However, web page agents are only compatible with Internet Explorer, since alternative browsers like Opera or Mozilla Firefox do not support ActiveX. Additionally, users of Windows Me, Windows 2000, Windows XP, and above or owners of Microsoft Office 2000 and up are the only ones who have Agent software pre-loaded on their computers; others have to download the software and install it manually.

Support after Windows XP

In Windows Vista, Microsoft Agent uses Speech API (SAPI) version 5.3 as its primary text-to-speech provider. (In previous versions of Windows, Agent uses SAPI version 4, which is not supported in Windows Vista and later.) Beginning with Vista, multilingual features of Microsoft Agent under a particular language version of the OS are not supported; that is, Agent will function in other languages only under a localized Windows version of the same language.

While the Microsoft Agent runtime is not pre-installed with Windows 7, it can be downloaded separately from Microsoft.[1] The download contains the character “Merlin”, which also shipped with Windows Vista. Also, SAPI 5.3 compatible speech engines are supported with Windows 7.

Microsoft announced in April 2009 that Microsoft Agent support will be discontinued after Windows 7.[2]

See also


  1. ^
  2. ^ Microsoft discontinues Microsoft Agent support

External links

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Microsoft Agent — Este artículo o sección sobre informática necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 19 de octubre de 2009. También puedes… …   Wikipedia Español

  • Microsoft Office — Developer(s) Microsoft Initial release November 19, 1990; 21 years ago ( …   Wikipedia

  • Microsoft Narrator — A component of Microsoft Windows Screenshot of Microsoft Narrator in …   Wikipedia

  • Microsoft Bob — Desarrollador Microsoft Melinda French, Karen Fries Información general Lanzamiento marzo de 1995 …   Wikipedia Español

  • Microsoft Speech API — This article is about the Speech API. For other uses, see SAPI (disambiguation). The Speech Application Programming Interface or SAPI is an API developed by Microsoft to allow the use of speech recognition and speech synthesis within Windows… …   Wikipedia

  • Microsoft text-to-speech voices — The Microsoft text to speech voices are speech synthesizers provided for use with applications that use the Microsoft Speech API (SAPI). Microsoft Sam is the default text to speech male voice in Microsoft Windows 2000 and Windows XP. It is used… …   Wikipedia

  • Microsoft Speech Server — The Microsoft Speech Server is a product from Microsoft designed to allow the authoring and deployment of IVR applications incorporating Speech Recognition, Speech Synthesis and DTMF. The first version of the server was released in 2004 as… …   Wikipedia

  • Microsoft Customer Care Framework — A possible implementation of CCF Agent Desktop Developer(s) Microsoft Stable release 2009 SP 1 / March 31, 2009 …   Wikipedia

  • Microsoft Entourage — Entourage: Mac 2008 showing the welcome message …   Wikipedia

  • Microsoft Identity Integration Server — (MIIS) is an identity management (IdM) product offered by Microsoft. It is a service that aggregates identity related information from multiple data sources. The goal of MIIS is to provide organizations with a unified view of a user s/resources… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”