(57)【特許請求の範囲】
【請求項１】
音声認識で受付ける言葉を登録している認識辞書と、発話者が話した言葉から前記認識辞書を用いて音声認識処理を行う音声認識手段と、決定した発話内容を話す発話手段とを備えた対話エージェントにおいて、
単語毎に単語名とその単語の解説、および発話優先レベル、分野で構成されている発話単語集と、前記音声認識手段での認識結果に対する複数の発話内容が登録されている発話内容データと、前記音声認識手段で認識した単語の前記発話単語集の発話優先レベルを変更する発話優先レベル変更手段と、前記音声認識手段で認識した単語と前記発話単語集の発話優先レベルと前記発話内容データから発話内容を決定する発話内容決定手段と、前記音声認識手段で認識した単語と前記発話単語集の解説からその単語の説明内容を決定する説明内容決定手段とを備え、
前記発話手段が、前記発話内容決定手段によって決定された発話内容および前記説明内容決定手段によって決定された説明内容を話す
ことを特徴とする対話エージェント。
【請求項２】
前記発話単語集は、単語毎に単語名、前記説明内容決定手段で使用する単語の解説、発話者の理解レベルに応じて変化する発話優先レベル、その単語の分野で構成されていることを特徴とする請求項１に記載の対話エージェント。
【請求項３】
前記発話優先レベル変更手段は、前記音声認識手段で認識した言葉を発話者が理解している単語と判断し、前記発話単語集の発話優先レベルの数値を上げ、以降の対話でその単語が話題になりやすくすることを特徴とする請求項１または２に記載の対話エージェント。
【請求項４】
前記発話優先レベル変更手段は、対話エージェントが話した内容に対して発話者が聞き返すことで、聞き返した単語は発話者が得意でない単語と判断し、前記発話単語集の発話優先レベルの数値を下げ、以降の対話でその単語が話題になりにくくすることを特徴とする請求項１乃至３のいずれかに記載の対話エージェント。
【請求項５】
前記発話優先レベル変更手段は、対話エージェントが話した内容に対して発話者が聞き返すことで、聞き返した単語の分野は発話者が得意でない分野と判断し、その単語と同じ分野の単語の前記発話単語集の発話優先レベルの数値を下げ、以降の対話でその単語が話題になりにくくすることを特徴とする請求項１乃至４のいずれかに記載の対話エージェント。
【請求項６】
前記発話内容決定手段は、前記音声認識手段の認識結果に対する発話内容が複数登録されている前記発話内容データから、その発話内容で使用されている単語の前記発話単語集の発話優先レベルの数値が低いものを避けて発話内容を決定することを特徴とする請求項１乃至５のいずれかに記載の対話エージェント。
【請求項７】
前記説明内容決定手段は、発話者が問い掛けてきた単語の説明を前記発話単語集の解説から取得し、説明内容を決定することを特徴とする請求項１乃至６のいずれかに記載の対話エージェント。
【請求項８】
前記発話内容決定手段は、前記音声認識手段の認識結果に対する発話内容が複数登録されている前記発話内容データから、その発話内容で使用されている単語を検索し、いずれの単語も前記発話単語集の発話優先レベルの数値が低い場合は、どの発話内容を話しても発話者は理解できないと判断し、その単語を理解しているかどうかを発話者に問い掛ける発話内容を決定することを特徴とする請求項１乃至７のいずれかに記載の対話エージェント。
【請求項９】
前記発話優先レベル変更手段は、請求項８の前記発話内容決定手段で単語の問い掛ける発話内容に対して、発話者が「はい」等肯定の返事をした場合は、発話者はその単語を理解していると判断し、前記発話単語集の発話優先レベルの数値を上げ、以降の対話でその単語が話題になりやすくすることを特徴とする請求項１乃至８のいずれかに記載の対話エージェント。
【請求項１０】
前記発話優先レベル変更手段は、請求項８の前記発話内容決定手段で単語の問い掛ける発話内容に対して、発話者が「いいえ」等否定の返事をした場合は、その単語は発話者が得意でない単語と判断し、前記発話単語集の発話優先レベルの数値を下げ、以降の対話でその単語が話題になりにくくすることを特徴とする請求項１乃至９のいずれかに記載の対話エージェント。
【請求項１１】
前記発話優先レベル変更手段は、請求項８の前記発話内容決定手段で単語の問い掛ける発話内容に対して、発話者が「いいえ」等否定の返事をした場合は、その単語の分野は発話者が得意でない分野と判断し、その単語と同じ分野の単語の前記発話単語集の発話優先レベルの数値を下げ、以降の対話でその単語が話題になりにくくすることを特徴とする請求項１乃至１０のいずれかに記載の対話エージェント。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、対話エージェントに関し、相手に応じた会話を行うことができる対話エージェントに関する。
【０００２】
【従来の技術】
従来の技術に、一般的対話機能を有するロボット、エージェントと称される対話型の音声認識装置である「対話エージェント」がある。斯かる従来技術では、対話エージェントが発話者に話しかけ、それに対する答えを発話者が話し、その話した言葉を認識して、その言葉に対して話しかけるということを続けることで対話を行っている。斯かる対話エージェントの一例のブロック図を図３に示す。
【０００３】
図３に示す従来の対話エージェント３０は、音声認識部３１と、発話内容決定部３２と、発話部３３と、認識辞書３４とを有する。
【０００４】
対話エージェント３０の発話部３３による発話内容を受けて、発話者４０が話すと、音声認識部３１は発話者４０が話した言葉を受け取り、認識辞書３４を使用して、音声認識処理を行い、認識結果を発話内容決定部３２へ渡す。
【０００５】
発話内容決定部３２は、受け取った言葉に対する発話内容を決定し、発話内容を発話部３３へ渡す。発話部３３は、受け取った発話内容を音声として、発話者４０へ話しかける。
【０００６】
具体的には、認識辞書３４に、例えば「音楽」という言葉があり、発話内容決定部３２に「音楽」に対する発話内容がある場合について説明する。
【０００７】
対話エージェント３０の発話部３３が「好きなものなあに？」と話しかけ、それに対し、発話者４０が「音楽」と答えたと仮定する。
【０００８】
音声認識部３１は、対話エージェント３０の発話部３３が話した内容に対して発話者４０が話した言葉を受け取り、認識辞書３４を使用して音声認識を行い、認識辞書３４に登録されている「音楽」という言葉を話したと判断する。その後、認識結果を「音楽」として発話内容決定部３２へ渡す。
【０００９】
発話内容決定部３２は、受け取った認識結果の「音楽」に対する発話内容（例えば、「ベートーベンの曲聞いたことある？」）を決定し、発話内容を発話部３３へ渡す。
【００１０】
発話部３３は、受け取った発話内容を音声として、発話者４０へ「ベートーベンの曲聞いたことある？」と話しかけ対話が成立する。
【００１１】
【発明が解決しようとする課題】
しかし、上述した従来の対話エージェント方式は、次の如き問題を有する。
【００１２】
第１に、対話エージェント３０は発話者４０が意味の分からない言葉を話すことがあり、その都度、対話がとぎれてしまうということである。
【００１３】
その理由は、対話エージェント３０は発話者４０の年齢や過去の対話のやり取りから発話者４０が分かる発話内容なのかを考慮せずに、発話者４０が話した言葉に対するあらかじめ決められた発話内容を話しているからである。発話者４０はその都度、その単語の意味を知らずに対話を続けるか、その単語を辞典等で調べてから対話を続けることになる。
【００１４】
例えば、認識辞書３４に「音楽」という言葉があり、発話内容決定部３１２に「音楽」に対する発話内容があったとする。
【００１５】
対話エージェント３０の発話部３３が「好きなものなあに？」と話しかける。それに対し、発話者４０が「音楽」と答えたと仮定する。
【００１６】
音声認識部３１は、対話エージェント３０の発話部３３が話した内容に対して発話者４０が話した言葉を認識辞書３４を使用して音声認識を行い、「音楽」という言葉を話したと判断する。その後、認識結果を「音楽」として発話内容決定部３２へ渡す。
【００１７】
発話内容決定部３２は、受け取った認識結果の「音楽」に対する発話内容（例えば、「ベートーベンの曲聞いたことある？」）を決定し、発話内容を発話部３３へ渡す。
【００１８】
発話部３３は、受け取った発話内容を音声として、発話者４０へ「ベートーベンの曲聞いたことある？」と話しかける。ここで、発話者４０の年齢が幼く、「ベートーベン」を知らないと仮定する。この時、発話者４０は、「ベートーベン」の単語の意味を知らずに対話を続けるか、「ベートーベン」を辞典等で調べてから対話を続けることになる。
【００１９】
本発明は、従来の対話エージェント方式の上述した課題に鑑みなされたものであり、対話エージェントの発話内容に発話者が理解できない単語の使用を避けることにより、対話を続けられる対話エージェントを提供することを目的とする。
【００２０】
【課題を解決するための手段】
本発明の対話エージェント方式は、単語毎に単語名とその単語の解説、および発話優先レベル、分野、理解推定年齢で構成されている発話単語集と、発話者が話した単語に対して複数の発話内容が登録している発話内容データと、発話者の理解レベルによって発話単語集の発話優先レベルを変更する発話優先レベル変更部と、発話者が話した単語に対する発話内容を発話単語集の発話優先レベルから決定する発話内容決定部と、対話エージェントが話した内容につき、発話者がその意味を問い掛けた場合に発話単語集からその単語の解説を取得し、発話者にその単語の説明する内容を決定する説明内容決定部とを設けたことを特徴とする。
【００２１】
この発話単語集の発話優先レベルは、発話者の年齢や過去の対話のやり取りに応じて変化する。発話優先レベル変更部は、発話者が話した単語を理解している単語と判断して、発話優先レベルの数値を上げ、発話者の知らない単語を発話エージェントが話した場合に聞き返すと、その単語およびその分野の単語をあまり得意な分野でないと判断して数値を下げる等の制御を行うことで決定する。単語の発話優先レベルの数値が低いほど、発話内容でその単語の使用を避けるようにする。
【００２２】
従って、発話者の得意でない分野の単語の発話優先レベルを下げることにより、対話エージェントからの発話内容に発話者が意味の分からない単語が出てくることを軽減することで、よりスムーズに対話を続けることができるという効果が得られる。
【００２３】
【発明の実施の形態】
次に、本発明による対話エージェント方式の好適実施形態の構成および動作を添付図面を参照して詳細に説明する。
【００２４】
先ず、図１は、本発明による対話エージェントの第１の実施の形態の構成を示すブロック図である。
【００２５】
図１には、本発明による対話エージェント１００およびこれと対話する発話者１３０を示す。
【００２６】
対話エージェント１００は、音声認識部１１１と、発話優先レベル変更部１１２と、発話内容決定部１１３と、発話部１１４と、説明内容決定部１１５と、認識辞書１２１と、発話単語集１２２と、発話内容データ１２３とを備えている。
【００２７】
次に、図１に示す対話エージェント１００の各構成要素の主要機能を説明する。
【００２８】
音声認識部１１１は、対話エージェント１００の発話部１１４が話した内容に対して発話者１３０が話した内容を受け取り、認識辞書１２１を使用して音声認識処理を行い、認識結果を発話優先レベル変更部１１２に渡す。
【００２９】
発話優先レベル変更部１１２は、認識結果の単語が発話単語集１２２にあるかを確認する。認識結果の単語は理解されている単語と判断し、発話単語集１２２にその単語があった場合は、発話単語集１２２の発話優先レベルの数値を上げ、今後の対話で話題になりやすくする。その後、認識結果を発話内容決定部１１３へ渡す。
【００３０】
なお、発話単語集１２２は、単語とその単語の解説、および発話優先レベル、分野、理解推定年齢で構成されている。発話優先レベルの初期値は発話者の年齢を考慮して理解推定年齢より算出する。
【００３１】
発話内容決定部１１３は、認識結果に対する発話内容が複数登録されている発話内容データ１２３から、その発話内容で使用している単語の発話単語集１２２の発話優先レベルの数値が低いものを避けて発話内容を決定し、その発話内容を発話部１１４に渡す。
【００３２】
発話部１１４は、受け取った発話内容を音声として発話者１３０へ話しかける。
【００３３】
また、対話エージェント１００が発話者１３０の知らない単語を話した場合に、発話者１３０はその単語の意味を聞き返すと、音声認識部１１１は、認識辞書１２１を使用して音声認識処理を行い、認識結果を発話優先レベル変更部１１２に渡す。
【００３４】
発話優先レベル変更部１１２は、認識結果より発話内容の単語が理解されなかったと判断する。そして、その理解されなかった単語が発話単語集１２２にあるかを確認する。発話単語集１２２にある場合は、その単語とその分野の単語を得意ではない分野と判断し、発話単語集１２２の発話優先レベルの数値を下げ、今後の対話で話題になりにくくする。その後、認識結果を説明内容決定部１１５へ渡す。
【００３５】
説明内容決定部１１５は、理解できなかった単語の解説を発話単語集１２２より取得して、その単語の説明内容を決定し、発話部１１４に渡す。
【００３６】
発話部１１４は、受け取った説明内容を音声として発話者１３０へ話しかける。
【００３７】
なお、発話者１３０に理解されていないと判断し、発話単語集１２２の発話優先レベルの数値が下がった単語は、その後の対話において、その単語を話すことでその単語は理解されたと判断し、発話単語集１２２の発話優先レベルの数値を上げ、今後の対話で話題になりやすくなる。
【００３８】
次に、具体例に基づいて図１に示す本発明の対話エージェント１００の動作を説明する。
【００３９】
認識辞書１２１に「音楽」という言葉が登録されており、発話単語集１２２に単語「ベートーベン」が発話優先レベル：３で、単語「いとまきのうた」が発話優先レベル：８で登録されており、単語「音楽」は登録されてないものとする。また、発話内容データ１２３に「音楽」に対する発話内容として「ベートーベンの曲聞いたことある？」と「いとまきのうたを一緒に歌おうよ。」の２つが登録されていたとする。この状況で、対話エージェント１００の「好きなものなあに？」という問い掛けに関して、発話者１３０が「音楽」と答えたと仮定する。
【００４０】
音声認識部１１１は、対話エージェント１００の発話部１１４が話した内容に対して発話者１３０が話した言葉を受け取り、認識辞書１２１を使用して音声認識を行い、認識辞書１２１に登録されている「音楽」という言葉を話したと判断する。そして、認識結果を「音楽」として発話優先レベル変更部１１２へ渡す。
【００４１】
発話優先レベル変更部１１２は、受け取った認識結果の「音楽」が発話単語集１２２にあるかを確認する。発話単語集１２２には、「音楽」は登録されていないので、認識結果「音楽」を発話内容決定部１１３へ渡す。
【００４２】
発話内容決定部１１３は、発話内容データ１２３から認識結果「音楽」に対する発話内容「ベートーベンの曲聞いたことある？」と「いとまきのうたを一緒に歌おうよ。」を検索する。その発話内容の単語が発話単語集１２２にあるかを確認し、「ベートーベン」と「いとまきのうた」が登録されていることが分かる。ここで、これらの単語の発話優先レベルを比較し、発話優先レベルが低い「ベートーベン」を避け、発話内容を「いとまきのうた」がある「いとまきのうたを一緒に歌おうよ。」に決定する。その後、この発話内容を発話部１１４に渡し、「いとまきのうたを一緒に歌おうよ。」と発話者１３０に話す。発話優先レベルは発話者個人の嗜好に合わせて変化しているので、発話優先レベルによって発話内容を決定することで、発話者１３０にあった発話内容を提供することができる。
【００４３】
次に、発話内容決定部１１３が決定した発話内容が発話者１３０に分からない単語があった場合を、具体例に基づいて図１に示す本発明の対話エージェント１００の動作を説明する。
【００４４】
認識辞書１２１に「音楽」、「ベートーベンってなに」、「いとまきのうたってなに」という言葉が登録されており、
図２に示すように、発話単語集１２２には
単語「ベートーベン」が発話優先レベル：６、分野：クラシックで登録されており、
単語「シューベルト」が発話優先レベル：６、分野：クラシックで登録されており、
単語「いとまきのうた」が発話優先レベル：５、分野：童謡で登録されており、
単語「音楽」は登録されてないものとする。
【００４５】
また、発話内容データ１２３に「音楽」に対する発話内容として「ベートーベンの曲聞いたことある？」と「いとまきのうたを一緒に歌おうよ。」の２つが登録されていたとする。
【００４６】
この状況で、対話エージェント１００の「好きなものなあに？」という問い掛けに関して、発話者１３０が「音楽」と答えたと仮定する。
【００４７】
音声認識部１１１、発話優先レベル変更部１１２は前記と同様な処理を行い、認識結果「音楽」を発話内容決定部１１３へ渡す。
【００４８】
発話内容決定部１１３は、前記と同様に発話内容データ１２３から発話内容を検索し、その発話内容の単語が発話単語集１２２にあるかを確認する。前記と同様に「ベートーベン」と「いとまきのうた」が登録されているので、これらの単語の発話優先レベルを比較する。ここで、発話優先レベルが低い「いとまきのうた」を避け、発話内容を「ベートーベン」がある「ベートーベンの曲聞いたことある？」を決定する。その後、この発話内容を発話部１１４に渡し、「ベートーベンの曲聞いたことある？」と発話者１３０に話す。
【００４９】
しかし、発話者１３０は「ベートーベン」を知らなかったとする。このとき、発話者１３０は、対話エージェント１００に「ベートーベンってなに？」と問い掛ける。すると、音声認識部１１１は、前記と同様な処理を行い、認識結果「ベートーベンってなに」を発話優先レベル変更部１１２に渡す。
【００５０】
発話優先レベル変更部１１２は、受け取った認識結果の「ベートーベンってなに」から発話者１３０は「ベートーベン」のことが分からないと判断し、単語「ベートーベン」とそれと同じクラシックの分野の単語「シューベルト」を得意でない分野と判断し、発話優先レベルの数値を下げる（ここでは仮に６から３まで下げるとする）。これにより、今後の対話で話題になりにくくなる。その後、認識結果を説明内容決定部１１５へ渡す。
【００５１】
説明内容決定部１１５は、理解できなかった単語「ベートーベン」の解説を発話単語集１２２より取得し、説明内容として決定して発話部１１４へ渡す。
【００５２】
発話部１１４は、受け取った説明内容を音声として発話者１３０へ話しかける。
【００５３】
次から、対話エージェントからの「好きなものなあに？」の質問に対して、「音楽」と回答すると、発話単語集１２２には単語「ベートーベン」が発話優先レベル：３で、単語「いとまきのうた」が発話優先レベル：５で登録されているので、単語「いとまきのうた」を使用した発話内容が優先される。
【００５４】
なお、本具体例により発話単語集１２２の発話優先レベルが下がった「ベートーベン」や「シューベルト」は、解説を聞いたことで理解し、今後の対話で発話者１３０が話すことで、発話優先レベル変更部１１２でそれらの単語を発話者１３０が理解したと判断し、発話単語集１２２の発話優先レベルの数値を上げ、今後の対話で話題になりやすくなる。
【００５５】
次に、本発明による対話エージェントの他の（第２の）実施の形態を説明する。
【００５６】
第２の実施の形態の基本構成は、図１に示した第１の実施の形態と同様であるが、発話内容決定部１１３で、発話内容データ１２３にある発話内容で使用している単語の発話単語集１２２の発話優先レベルの数値がいずれも低く、すべての発話内容を話しても発話者１３０には理解できないと判断した場合、その単語が使用されている発話内容を一時保管し、先にその単語を理解しているかどうかを発話者１３０に問い掛ける発話内容を決定し、発話部１１４に渡し、音声として発話者１３０へ話しかける。
【００５７】
発話者１３０が「はい」等の肯定の返事をした場合、発話優先レベル変更部１１２は、発話者１３０がその単語を理解しているものと判断し、発話単語集１２２のその単語の発話優先レベルの数値を上げ、今後の対話で話題になりやすくする。その後、一時保管した発話内容を、発話部１１４に渡し、音声として発話者１３０へ話しかける。
【００５８】
また、発話者１３０が「いいえ」等の否定の返事をした場合、発話優先レベル変更部１１２は、発話者１３０がその単語を理解していないものと判断し、その単語とその分野の単語を得意でない分野と判断し、発話単語集１２２の発話優先レベルの数値を下げ、今後の対話でさらに話題になりにくくする。その後、その単語を説明内容決定部１１５に渡す。説明内容決定部１１５は、理解できなかった単語の解説を発話単語集１２２より取得し、説明内容として決定し、発話部１１４に渡す。発話部１１４は音声として発話者１３０へ話しかける。
【００５９】
次に、この第２の実施の形態について具体例に基づいて説明する。
【００６０】
認識辞書１２１に「音楽」という言葉が登録されており、
発話単語集１２２に
単語「ベートーベン」が発話優先レベル：２で登録されており、
単語「いとまきのうた」が発話優先レベル：３で登録されており、
単語「音楽」は登録されてないものとする。
【００６１】
また、発話内容データ１２３に「音楽」に対する発話内容として「ベートーベンの曲聞いたことある？」と「いとまきのうたを一緒に歌おうよ。」の２つが登録されていたとする。
【００６２】
この状況で、対話エージェント１００の「好きなものなあに？」という問い掛けに関して、発話者１３０が「音楽」と答えたと仮定する。
【００６３】
音声認識部１１１、発話優先レベル変更部１１２は第１実施形態と同様な処理を行い、認識結果「音楽」を発話内容決定部１１３へ渡す。
【００６４】
発話内容決定部１１３は、第１実施形態と同様に発話内容データ１２３から発話内容を検索し、その発話内容の単語が発話単語集１２２にあるかを確認する。「ベートーベン」と「いとまきのうた」が登録されているので、これらの単語の発話優先レベルを比較する。しかし、発話優先レベルがいずれも低いので、発話者１３０には理解できないものと判断する。ここで、発話優先レベルがより低い「ベートーベン」よりも「いとまきのうた」について発話者１３０が理解しているかどうかを問い掛ける発話内容を「いとまきのうたって知ってる？」に決定し、発話部１１４に渡し、音声として発話者１３０へ「いとまきのうたって知ってる？」と話しかける。その際、「いとまきのうた」が使用されている発話内容「いとまきのうたを一緒に歌おうよ。」を一時保管する。
【００６５】
発話者１３０が「はい」等の肯定の返事をした場合、発話優先レベル変更部１１２は、発話者１３０が「いとまきのうた」を理解しているものと判断し、発話単語集１２２の「いとまきのうた」の発話優先レベルの数値を上げ、今後の対話で話題になりやすくする。その後、先ほど一時保管した発話内容「いとまきのうたを一緒に歌おうよ。」を、発話部１１４に渡し、音声として発話者１３０へ「いとまきのうたを一緒に歌おうよ。」と話す。
【００６６】
また、発話者１３０が「いいえ」等の否定の返事をした場合、発話優先レベル変更部１１２は、発話者１３０が「いとまきのうた」を理解していないものと判断し、「いとまきのうた」とその分野「童謡」の単語を得意でない分野と判断し、発話単語集１２２の発話優先レベルの数値を下げ、今後の対話でさらに話題になりにくくする。その後、「いとまきのうた」を説明内容決定部１１５に渡す。説明内容決定部１１５は、理解できなかった「いとまきのうた」の解説を発話単語集１２２より取得し、「いとまきのうた」の解説の後に、先ほど一時保管した発話内容「いとまきのうたを一緒に歌おうよ。」を追加し、発話部１１４に渡す。発話部１１４は音声として発話者１３０へ話しかける。
【００６７】
以上、本発明による対話エージェントの好適実施形態の構成および動作を詳述した。しかし、斯かる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではない。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であること、当業者には容易に理解できよう。
【００６８】
【発明の効果】
以上の説明から理解される如く、本発明の対話エージェント方式によると、次のような実用上の顕著な効果を奏する。
【００６９】
第１に、発話者１３０の年齢や過去の対話のやり取りを考慮した発話単語集１２２の発話優先レベルによって、対話エージェント１００の発話内容が決定するため、発話者１３０が理解できない単語を軽減し、よりスムーズに対話をつづけることができる。特に年齢により明らかに単語の知識レベルが異なる小学生に適用することにより、高いその効果が得られる。
【００７０】
その理由は、発話単語集１２２の発話優先レベルの数値が低い単語を理解していない単語とし、その単語を避けた発話内容を提供しているからである。
【００７１】
発話単語集１２２の発話優先レベルは、発話者が話す単語を理解している単語と判断して数値を上げ、対話エージェントが知らない単語を話した場合に聞き返すと、その単語およびその分野の単語をあまり得意な分野でないと判断して数値を下げる等の制御を行う。また、理解していない単語でもその単語の解説を聞いて、それ以降の対話で発話者が話すことにより、発話優先レベル変更部１１２でそれらの単語を発話者１３０が理解したと判断し、発話優先レベルの数値を上がる。
【００７２】
第２に、発話者１３０が理解していない単語が含まれている発話内容の場合は、先にその単語を知っているか問い掛けることで、よりスムーズな対話を続けることができる。
【００７３】
その理由は、対話エージェント１００の発話内容データ１２３の発話内容に使用されている単語がいずれも発話単語集１２２の発話優先レベルが低い場合には、すべての発話内容を話しても理解できないと判断し、その単語を知っているかを先に問い掛けるからである。
【図面の簡単な説明】
【図１】本発明による対話エージェントの好適実施形態の構成を示すブロック図である。
【図２】図１に示した対話エージェントで使用する発話単語集の一例を示す構造図である。
【図３】従来の対話エージェントの構成を示すブロック図である。
【符号の説明】
１００  対話エージェント
１１１  音声認識部
１１２  発話優先レベル変更部
１１３  発話内容決定部
１１４  発話部
１１５  説明内容決定部
１２１  認識辞書
１２２  発話単語集
１２３  発話内容データ
１３０  発話者
３０    従来の対話エージェント
３１    音声認識部
３２    発話内容決定部
３３    発話部
３４    認識辞書
４０    発話者
【図１】
0004192492.tif 000002
【図２】
0004192492.tif 000003
【図３】
0004192492.tif 000004