目的
コミュニケーションロボットが話すことの出来る単語を次第に増やしていくことができる発話辞書学習装置及び発話文生成装置を提供する。
効果
コミュニケーションロボットが話すことの出来る単語を次第に増やしていくことができる。
技術概要
過去に入力された入力文を保管した入力文履歴と、
前記入力文履歴に保管されている文に所定以上の頻度で出現する単語の特徴ベクトルを、文中の単語を予測するための文モデルにより学習し、前記特徴ベクトルを学習済みの既知語を、既知語辞書に登録する文モデル学習部と、
前記入力文に出現し、かつ、前記既知語辞書に登録されていない未知語を、未知語辞書に登録する未知語辞書更新部と、
前記入力文に出現する単語の前記文モデルに基づく予測結果により、前記未知語の近似語を推定する未知語予測部と、を備え、
前記文モデル学習部は、所定のタイミングで前記文モデルの学習を繰り返し、前記未知語辞書に登録されている単語のうち前記既知語辞書に新たに登録された前記既知語を、前記未知語辞書から削除し、
前記未知語辞書更新部は、前記未知語と前記近似語とを対応付けて前記未知語辞書に登録することにより、前記近似語に対応するテンプレートを用いて当該近似語を前記未知語に置き換えることで発話文を生成可能とする発話辞書学習装置。