知識ベース

Microsoftエージェント

Microsoft Agentは、アニメーション文字、テキスト読み上げエンジン、および音声認識ソフトウェアを使用してコンピューターユーザーとの対話を強化する、マイクロソフトが開発したテクノロジです。したがって、それは具体化されたエージェントの例でした。これは、Windows Vistaを通じてWindows 98の一部としてプレインストールされていました。 Windows 7には含まれていませんでしたが、Microsoftからダウンロードできます。 Windows 8では完全に廃止されました。MicrosoftAgentの機能は、Webページで使用できるActiveXコントロールとして公開されました。

このソフトウェアの背後にある理論は、スタンフォード大学言語情報センターのクリフォードナスとバイロンリーブスによるソーシャルインターフェースの研究から生まれました。

バージョン履歴

インタラクティブキャラクターテクノロジーは、Microsoft Bobで初めて導入されました。MicrosoftBobは、内部的に「Microsoftアクター」と呼ばれる初期バージョンのエージェントテクノロジーを使用していました。これは、Office 97のOfficeアシスタントの初期バージョンで使用されたコードでした。Microsoftエージェントは、アプリケーションとWebページに含めるためにサードパーティ開発者がより柔軟で利用可能な技術を提供するためにTandy Trowerによって作成されました。ソフトウェアリリースには、4つのインタラクティブキャラクターと、開発者が独自のキャラクターとインタラクションを組み立てることができるユーティリティも含まれていました。

Microsoft Agentは、Office 2000の元のMicrosoft Bobコードを置き換えましたが、この使用法には、Agentの大がかりな音声合成または認識機能、または4つのMicrosoft Agent文字のいずれも含まれていませんでした。代わりに、Officeチームは「Clippit」または「Clippy」と呼ばれるキャラクターを含む独自のキャラクターを作成しました。ただし、Bob ActorsまたはOffice 97アシスタントは、Office 2000以降のバージョンと互換性がありません。逆の場合も同様です。

Microsoft Agentの現在のバージョンは、1997年にMSDNで静かにリリースされました。

技術

Microsoftエージェントの文字は.ACS拡張子のファイルに保存されます。また、World Wide Webの配布を改善するために、多数の圧縮された.ACFファイルに保存できます。 Microsoft Office 97およびMicrosoft Bob Actorの文字は、.ACT拡張子のファイルに保存されます。

音声エンジン自体は、Microsoft Speech API(SAPI)バージョン4以上によって駆動されます。 Microsoft SAPIは、利用可能なさまざまなText to SpeechおよびSpeech to Textエンジンを簡単にインストールおよび切り替えるためのコントロールパネルと、両方のエンジンの品質と精度を向上させる音声トレーニングおよびスコアリングシステムを提供します。

マイクロソフトは4つのエージェントキャラクターを無料で提供しています。これらはMicrosoftエージェントのWebサイトからダウンロードできます。これらはピーディー、マーリン、ジーニー、ロビーと呼ばれます。一部の文字は、Officeアシスタントとしてバージョン2003までのMicrosoft Officeに、検索アシスタントとしてWindows XPにも付属していました。新しいエージェントキャラクターは、エージェントキャラクターエディターを含むMicrosoftの開発ツールを使用して作成することもできます。エージェントは、Visual Basic for Applicationsを使用してソフトウェアに組み込み、VBScriptを使用してWebページに組み込むことができ、これを簡素化するための自動化ツールが存在します。ただし、OperaやMozilla Firefoxなどの代替ブラウザーはActiveXをサポートしていないため、WebページエージェントはInternet Explorerとのみ互換性があります。さらに、Windows Me、Windows 2000、Windows XP以降のユーザー、またはMicrosoft Office 2000以降の所有者のみが、コンピューターにエージェントソフトウェアがプリロードされています。他の人はソフトウェアをダウンロードして手動でインストールする必要があります。

Windows XP以降のサポート

Windows Vistaでは、Microsoft Agentは主要な音声合成プロバイダーとしてSpeech API(SAPI)バージョン5.3を使用します。 (以前のバージョンのWindowsでは、エージェントはWindows Vista以降ではサポートされていないSAPIバージョン4を使用します。)Vista以降、OSの特定の言語バージョンでのMicrosoftエージェントの多言語機能はサポートされません。つまり、エージェントは、同じ言語のローカライズされたWindowsバージョンでのみ他の言語で機能します。

マイクロソフトは2009年4月に、Windows 7のリリースですべてのMicrosoftエージェントの開発とサポートを終了することを発表しました。

ただし、顧客からのフィードバックにより、MicrosoftはWindows 7で使用するMicrosoft Agentコアコンポーネントのインストールパッケージを提供しました。ダウンロードはSAPI 5.3互換の音声エンジンをサポートし、Windows Vistaに同梱された文字「Merlin」も含みます。