堆積可能オブジェクト(stackable object)とは、オブジェクトの堆積モデルにおいて、高度な機能を持ち、組み合わせて利用することが可能なオブジェクトである。オブジェクトの堆積(object-stacking)は、object-basedシステムを構造化するためのモデルである。オブジェクトの堆積の有効性は、すでに分散型オペレーティング・システムやインターネットにおける情報提供システムWorld-Wide Web(以下W3)において確かめられている。 本研究では、W3におけるメディア変換の例として音声による注釈付けを実現した。その特徴は、次の3種類の堆積可能オブジェクトを組み合わせて利用する点にある。テキスト解析オブジェクトは、下位層のテキスト・データを解析し、注釈の存在を示すインライン・イメージと音声変換オブジェクトへのリンクを埋め込む。音声変換オブジェクトは、下位層の分割するオブジェクトからテキスト・データを読み込み、音声を合成する。分割オブジェクトは、元のテキスト・データの一部分を切り出して返す。音声変換オブジェクトと分割オブジェクトは、単独でも利用可能である。結果として、クライアントがインライン・イメージに対応しているリンクのオブジェクトを要求すると、元のテキストデータが適当な単位で分割され、そのが音声に変換された結果を受け取ることになる。 本研究で実現したテキスト解析オブジェクトの仕組みを応用して、英単語辞書の自動検索機能を実現した。
|