適用製品
ロボットの発話文を生成するための装置、方法及びプログラム
目的
ユーザの発話に対して、明示されていないコンテクストを推定し、応答としての発話文を生成できる発話生成装置、発話生成方法及び発話生成プログラムを提供する。
効果
ユーザの発話に対して、明示されていないコンテクストを推定し、応答としての発話文を生成できる。
技術概要
入力文から、キーワードデータベースに登録されているキーワードを抽出するキーワード抽出部と、
抽出された前記キーワードをキーワードメモリに格納し、格納時から所定時間が経過した前記キーワードを前記キーワードメモリから削除するキーワード管理部と、
ユーザの発話文に含まれる、予め登録されている代表語を探索する代表語探索部と、
前記代表語の特徴ベクトルと前記キーワードメモリに格納されている前記キーワードそれぞれの特徴ベクトルとの距離に基づいて、前記発話文の対象語となる前記キーワードを決定する対象語推定部と、
前記代表語に対応して予め登録されている発話文のテンプレートに前記対象語を組み合わせた文を、前記ユーザの発話文に対する応答発話文として生成する発話文生成部と、を備える発話生成装置。