Microsoft Agent

Last updated
Microsoft Agent
Original author(s) Microsoft
Initial releaseNovember 5, 1997;26 years ago (1997-11-05)
Final release
2.0 / June 7, 2003;20 years ago (2003-06-07)
Operating system Microsoft Windows
Available inMultiple languages
Websitehttps://docs.microsoft.com/en-us/windows/win32/lwef/microsoft-agent and web.archive.org/web/20050402034116/http://www.microsoft.com/products/msagent/default.asp

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. It came pre-installed as part of Windows 2000 and later versions of Microsoft Windows up to Windows Vista. It was not included with Windows 7,and was completely discontinued in Windows 8. Microsoft Agent functionality was exposed as an ActiveX control that can be used by web pages.

Contents

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 Microsoft Agent technology internally referred to as "Microsoft Actor". It was the code used in the initial version of the Office Assistant in Microsoft 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.[ citation needed ] 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 Actor 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 sample characters. Instead, the Office team created their own characters, including one named "Clippit" (commonly dubbed "Clippy"). However, Microsoft Bob Actors and 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 1997.

Technology

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. Microsoft Agent character definition files are stored in files of the .ACD file extension, and are generated by the Microsoft Agent Character Editor.

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 provided four agent characters for free, from downloaded from the Microsoft Agent website. These were 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 Microsoft Agent characters could 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 were only compatible with Internet Explorer, since alternative browsers like Opera or Mozilla Firefox do not support ActiveX.

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.

Microsoft announced in April 2009 that all Microsoft Agent development and support will be discontinued with the release of Windows 7. [2] Microsoft is no longer offering licenses or distributing the SDK.

However, due to customer feedback, Microsoft provided an installation package of the Microsoft Agent core components for use on Windows 7. [3] The download supported SAPI 5.3 compatible speech engines, and also contained the character “Merlin”, which shipped with Windows Vista.

See also

Microsoft

Related Research Articles

<span class="mw-page-title-main">Microsoft Access</span> Database manager part of the Microsoft 365 package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.

VBScript is a deprecated Active Scripting language developed by Microsoft that is modeled on Visual Basic. It allows Microsoft Windows system administrators to generate powerful tools for managing computers without error handling and with subroutines and other advanced programming constructs. It can give the user complete control over many aspects of their computing environment.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corporation.

<span class="mw-page-title-main">Windows Script Host</span> Automation technology for Windows

The Microsoft Windows Script Host (WSH) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported features. This tool was first provided on Windows 95 after Build 950a on the installation discs as an optional installation configurable and installable by means of the Control Panel, and then a standard component of Windows 98 and subsequent and Windows NT 4.0 Build 1381 and by means of Service Pack 4. The WSH is also a means of automation for Internet Explorer via the installed WSH engines from IE Version 3.0 onwards; at this time VBScript became means of automation for Microsoft Outlook 97. The WSH is also an optional install provided with a VBScript and JScript engine for Windows CE 3.0 and following and some third-party engines including Rexx and other forms of Basic are also available.

<span class="mw-page-title-main">Office Assistant</span> Assistive tool for Microsoft Office

The Office Assistant is a discontinued intelligent user interface for Microsoft Office that assisted users by way of an interactive animated character which interfaced with the Office help content. It was included in Microsoft Office for Windows, in Microsoft Publisher and Microsoft Project, Microsoft FrontPage, and Microsoft Office for Mac. The Office Assistant used technology initially from Microsoft Bob and later Microsoft Agent, offering advice based on Bayesian algorithms.

<span class="mw-page-title-main">WordPad</span> Basic word processor formerly included with Microsoft Windows

WordPad is a discontinued word processor software included with Windows 95 and later, until Windows 11. Similarly to its predecessor Microsoft Write, it is a basic word processor, positioned as more advanced than the Notepad text editor by supporting rich text editing, but with a subset of the functionality of Microsoft Word.

This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.

<span class="mw-page-title-main">Windows Vista</span> Seventh major release of Windows NT

Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft Windows. It was released to manufacturing on November 8, 2006, and over the following three months, it was released in stages to business customers, original equipment manufacturers (OEMs), and retail channels. On January 30, 2007, it was released internationally and was made available for purchase and download from the Windows Marketplace; it is the first release of Windows to be made available through a digital distribution platform.

<span class="mw-page-title-main">Microsoft Office 2007</span> Version of Microsoft Office

Microsoft Office 2007 is an office suite for Windows, developed and published by Microsoft. It was officially revealed on March 9, 2006 and was the 12th version of Microsoft Office. It was released to manufacturing on November 3, 2006; it was subsequently made available to volume license customers on November 30, 2006, and later to retail on January 30, 2007, shortly after the completion of Windows Vista. The ninth major release of Office for Windows, Office 2007 was preceded by Office 2003 and succeeded by Office 2010. The Mac OS X equivalent, Microsoft Office 2008 for Mac, was released on January 15, 2008.

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 applications. To date, a number of versions of the API have been released, which have shipped either as part of a Speech SDK or as part of the Windows OS itself. Applications that use SAPI include Microsoft Office, Microsoft Agent and Microsoft Speech Server.

<span class="mw-page-title-main">Text Services Framework</span> Software framework and API for input method in Microsoft Windows

The Text Services Framework (TSF) is a COM framework and API in Windows XP and later Windows operating systems that supports advanced text input and text processing. The Language Bar is the core user interface for Text Services Framework.

Windows Vista has many significant new features compared with previous Microsoft Windows versions, covering most aspects of the operating system.

<span class="mw-page-title-main">Windows Speech Recognition</span> Speech recognition software

Windows Speech Recognition (WSR) is speech recognition developed by Microsoft for Windows Vista that enables voice commands to control the desktop user interface, dictate text in electronic documents and email, navigate websites, perform keyboard shortcuts, and operate the mouse cursor. It supports custom macros to perform additional or supplementary tasks.

The Microsoft text-to-speech voices are speech synthesizers provided for use with applications that use the Microsoft Speech API (SAPI) or the Microsoft Speech Server Platform. There are client, server, and mobile versions of Microsoft text-to-speech voices. Client voices are shipped with Windows operating systems; server voices are available for download for use with server applications such as Speech Server, Lync etc. for both Windows client and server platforms, and mobile voices are often shipped with more recent versions.

Microsoft Office shared tools are software components that are included in all Microsoft Office products.

HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as in the browser. iOS

References

  1. "Social science research influences computer product design". Stanford.edu. Archived from the original on 2018-03-13. Retrieved 2013-06-15.
  2. "Removal of Microsoft Agent". Microsoft Docs. Microsoft. May 31, 2018. Retrieved May 2, 2019.
  3. "Microsoft Agent-enabled programs do not work in Windows 7". Microsoft Support. Microsoft . Retrieved May 2, 2019.