技術解説
Microsoft Agentについての説明と、そのインストール方法についての説明を行います。
Microsoft Agentについて
Microsoft Agentとは何なのか?
Microsoft Agentは、Microsoft社によるAgentソフトです。Agentを普通に日本語に訳すのであれば「代理人」という意味になりますが、Microsoft Agentは、この「代理人」という意味に沿ったことをしてくれるソフトです。Microsoft Agentは、アニメーションするキャラクターとして画面上に登場し、まるで、あなたの代理人のように、ユーザーに話しかけたり、文章を音声でしゃべってくれたり、情報の提供を行ってくれたりするソフトなのです。

このMicrosoft Agentは、2つの機能を持っています。1つ目はキャラクターによるアニメーションです。キャラクターはさまざまな仕草をするだけでなく、画面内を動き回り、マンガのような吹き出しまで表示することができます。
2つ目は、Text-to-Speech Engineを利用した音声の読み上げです。このエンジンは非常に便利で、英語だけでなく、さまざまな言語の読み上げを行わせることが可能です。もちろん日本語にも対応しており、多少ぎこちないですが、きちんと日本語の文章を音声化してくれます。
Microsoft Agentは、スクリプトを記述することで簡単にWebページ内に組み込むことができます。Microsoft Agentは、そのWebページを見る人にもインストールされていなければならないという欠点がありますが、ローカル環境でテキストを読み上げさせるだけの目的ならば、この欠点はあまり問題にならないでしょう。
Microsoft Agentに関して情報を入手するには?
Microsoft Agentに関しては、以下の公式Webサイトから情報を入手できます。
- Microsoft Agent home page - Microsoft Agentのホームページ
- Microsoft Platform SDK - Microsoft Agent Start Page - MSDNのMicrosoft Agentに関するプログラム仕様書
また、検索エンジンで「Microsoft Agent」「MS Agent」「MSエージェント」などの単語で検索すると、個人で作成された日本語のWebページもいろいろと参照することができます。こういったページも参考にするとよいでしょう。
Microsoft Agentのインストール
まずは、Microsoft Agentのインストールを行います。手順は以下の順番で進みます。
- Microsoft Agent本体のインストール
- 日本語化
- キャラクターのインストール
- 発声エンジンのインストール
- SAPI 4.0 runtimeのインストール
一見複雑なように見えますが、手順を追っていくだけの作業ですので簡単です。必要な部分を解説しながら手順を示します。なお、正式なダウンロードページは、Microsoft Agent downloads for end-users(英語)になります。
Microsoft Agent本体のインストール
Windows Me/2000/XPの場合は、この項の作業は無視して構いません。既にOS自体にMicrosoft Agent本体がインストールされています。次の「日本語化」の項に進んでください。
Windows 9x/NT4の場合は、「MSAgent.exe」をインストールする必要があります。下記のファイルをダウンロードして、インストールしてください。
日本語化
日本語化のためのコンポーネントをダウンロードしてインストールします。以下のファイルをダウンロードして、インストールしてください。
キャラクターのインストール
本記事および、サンプルとして示すプログラムでは、キャラクターとして「genie」を使用します。そのため、以下のキャラクターをダウンロードして、インストールします(genie:ジニー。アラビアンナイトなどに出て来る魔神。ジンとも呼ぶ)。
genie以外にも、Microsoft Agent downloads for end-usersにはMerlin(魔法使い)、Peedy(オウム)、Robby(ロボット)が用意されています。ページ中の「Microsoft Agent character files」という項目から、選択してダウンロードすることができます。
また、その他のキャラクターを利用したい際には、Character Galleryを参照してください。多くのキャラクターが登録されていますので適宜ダウンロードして利用してください。
発声エンジンのインストール
日本語で発声させるためのエンジンをダウンロードして、インストールします。以下のファイルをダウンロードして、インストールしてください。
SAPI 4.0 runtimeのインストール
Windows XPでは、以下のファイルをダウンロードして、インストールしてください。
Windows 9x/NT4/2000では、以下のファイルをダウンロードして、インストールしてください。
以上で、インストール作業はすべて終了です。Microsoft Agentを日本語で利用することができるようになりました。
