(57)【要約】      （修正有）【解決手段】ユーザのクエリ質問を取得し、該クエリ質問に対応する第１クエリ結果を取得し、該第１クエリ結果を出力し、第１時間経過後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられるステップを含む。【効果】第１時間を超過した後に主動的にユーザにクエリ質問に対応する第２クエリ結果をプッシュするかおよび／またはユーザに第２クエリ結果を取得したと促すことによって、従来ユーザの満たされていなかった需要を満たし、或いは、ユーザの需要をより満たすことができ、これにより、ユーザ体験を向上させる。【選択図】図１
2020004442.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのクエリ質問を取得するステップと、
前記クエリ質問に対応する第１クエリ結果を取得して、且つ前記第１クエリ結果を出力するステップと、
第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力するステップであって、前記プッシュ情報は前記クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、前記第１プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得したことを促すことに用いられるステップと、を含むことを特徴とするインテリジェントインタラクション方法。
【請求項２】
第２プロンプト情報を出力するステップであって、前記第２プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられるステップと、
前記ユーザが前記第２プロンプト情報に基づき入力した選択情報を受信するステップと、
前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するステップと、を更に含むことを特徴とする、請求項１に記載のインテリジェントインタラクション方法。
【請求項３】
前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するステップは、
前記選択情報が肯定的な情報である際に、前記プッシュ情報を出力すると確定すること、及び
前記選択情報が否定的な情報である際に、前記プッシュ情報を出力しないと確定することを含むことを特徴とする、請求項２に記載のインテリジェントインタラクション方法。
【請求項４】
前記第２プロンプト情報を出力するステップの前に、
前記第１クエリ結果に対する前記ユーザの評価情報を受信するステップと、
前記評価情報を感情分析するステップと、
前記ユーザが前記第１クエリ結果に満足しないことを前記評価情報が示す場合に、前記第２プロンプト情報を出力することを確定するステップを含むことを特徴とする、請求項２または３に記載のインテリジェントインタラクション方法。
【請求項５】
前記第２プロンプト情報を出力するステップの前に、
前記第１クエリ結果に対する前記ユーザの評価情報を受信するステップと、
前記評価情報を感情分析するステップと、
前記ユーザが前記第１クエリ結果に満足することを前記評価情報が示す場合に、前記第２プロンプト情報を出力することを確定するステップであって、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果であるステップを更に含むことを特徴とする、請求項２または３に記載のインテリジェントインタラクション方法。
【請求項６】
前記第２プロンプト情報は前記クエリ質問に対応する前記第１クエリ結果を出力する際に出力されたものであることを特徴とする、請求項２または３に記載のインテリジェントインタラクション方法。
【請求項７】
前記クエリ質問に対応する第１クエリ結果を出力するステップの前に、
前記ユーザが前記第１クエリ結果に満足するか否かを予測するステップと、
前記ユーザが前記第１クエリ結果に満足すると予測された場合に、前記第２プロンプト情報を出力すると確定するステップであって、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果であるステップとを更に含むことを特徴とする、請求項６に記載のインテリジェントインタラクション方法。
【請求項８】
前記第２クエリ結果の取得時間は確定可能な時間であり、前記第２プロンプト情報に前記第２クエリ結果の取得時間が更に含まれていることを特徴とする、請求項５−７のいずれか１項に記載のインテリジェントインタラクション方法。
【請求項９】
前記第１クエリ結果に対する前記ユーザの評価情報を受信するステップの前に、
前記第１クエリ結果に少なくとも１つの前記クエリ質問に対応する答えが含まれていることを確定するステップを更に含み、
前記第１クエリ結果に対する前記ユーザの評価情報を受信するステップは、
前記第１クエリ結果に含まれた答えに対する前記ユーザの評価情報を受信することを含むことを特徴とする、請求項４または５に記載のインテリジェントインタラクション方法。
【請求項１０】
前記第２プロンプト情報を出力するステップの前に、
前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するステップと、
前記クエリ質問のタイプに基づき、前記第２プロンプト情報を出力することを確定するステップを更に含むことを特徴とする、請求項２に記載のインテリジェントインタラクション方法。
【請求項１１】
第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力するステップの前に、
前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するステップと、
前記クエリ質問のタイプに基づき、前記クエリ質問に対応するプッシュ情報を出力することを確定するステップとを更に含むことを特徴とする、請求項１に記載のインテリジェントインタラクション方法。
【請求項１２】
前記クエリ質問を分析処理するステップの前に、
前記第１クエリ結果に前記クエリ質問に対応する答えが含まれていないことを確定することを更に含むことを特徴とする、請求項１０または１１に記載のインテリジェントインタラクション方法。
【請求項１３】
前記インテリジェントインタラクション方法をスマート機器に適用した際に、第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力するステップは、
前記スマート機器を制御するための制御機器に前記プッシュ情報を送信すること、
前記スマート機器のインジケータライトによって前記ユーザに前記プッシュ情報を受信したことを促すこと、
前記スマート機器における通知ページによって前記プッシュ情報を表示すること、及び
音声によって前記プッシュ情報を再生することの中の少なくとも１種によって前記プッシュ情報を出力することを含むことを特徴とする、請求項１−１２のいずれか１項に記載のインテリジェントインタラクション方法。
【請求項１４】
音声によって前記プッシュ情報を再生することは、
前記ユーザが前記スマート機器を再度使用してその他の質問をクエリし、且つ前記その他の質問の答えが得られないか、或いは前記ユーザが前記その他の質問の答えに満足する場合に、音声によって前記プッシュ情報を再生すること、又は
前記ユーザが予め設定した時間になった時に、前記プッシュ情報を再生することを含むことを特徴とする、請求項１３に記載のインテリジェントインタラクション方法。
【請求項１５】
インテリジェントインタラクション装置であって、
ユーザのクエリ質問を取得することに用いられ、更に前記クエリ質問に対応する第１クエリ結果を取得することに用いられる取得モジュール、
前記第１クエリ結果を出力するための出力モジュール、及び
第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力することに用いられるプッシュモジュールであって、前記プッシュ情報は前記クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、前記第１プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得したことを促すことに用いられるプッシュモジュール、を備えることを特徴とするインテリジェントインタラクション装置。
【請求項１６】
前記出力モジュールは、更に、
第２プロンプト情報を出力することに用いられ、前記第２プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられ、
前記インテリジェントインタラクション装置は、
前記ユーザが前記第２プロンプト情報に基づき入力した選択情報を受信するための受信モジュール、及び
前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するための判断モジュールを更に備えることを特徴とする、請求項１５に記載のインテリジェントインタラクション装置。
【請求項１７】
前記判断モジュールは、
前記選択情報が肯定的な情報である際に、前記プッシュ情報を出力することを確定すること、及び
前記選択情報が否定的な情報である際に、前記プッシュ情報を出力しないことを確定することに用いられることを特徴とする、請求項１６に記載のインテリジェントインタラクション装置。
【請求項１８】
感情分析モジュールと第１確定モジュールとを更に備え、
前記受信モジュールは更に、前記第１クエリ結果に対する前記ユーザの評価情報を受信することに用いられ、
前記感情分析モジュールは、前記評価情報を感情分析することに用いられ、
前記第１確定モジュールは、前記評価情報が、前記ユーザが前記第１クエリ結果に満足しないことを示す場合に、前記第２プロンプト情報を出力することを確定することに用いられることを特徴とする、請求項１６または１７に記載のインテリジェントインタラクション装置。
【請求項１９】
感情分析モジュールと第２確定モジュールとを更に備え、
前記受信モジュールは更に、前記第１クエリ結果に対する前記ユーザの評価情報を受信することに用いられ、
前記感情分析モジュールは、前記評価情報を感情分析することに用いられ、
前記第２確定モジュールは、前記評価情報が、前記ユーザが前記第１クエリ結果に満足することを示す場合に、前記第２プロンプト情報を出力することを確定することに用いられ、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果であることを特徴とする、請求項１６または１７に記載のインテリジェントインタラクション装置。
【請求項２０】
前記第２プロンプト情報は前記クエリ質問に対応する前記第１クエリ結果を出力する際に出力されたものであることを特徴とする、請求項１６または１７に記載のインテリジェントインタラクション装置。
【請求項２１】
前記ユーザが前記第１クエリ結果に満足するか否かを予測するための予測モジュール、及び
前記予測モジュールによって前記ユーザが前記第１クエリ結果に満足すると予測された場合に、前記第２プロンプト情報を出力することを確定することに用いられる第３確定モジュールであって、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果である第３確定モジュールを更に備えることを特徴とする、請求項２０に記載のインテリジェントインタラクション装置。
【請求項２２】
前記第２クエリ結果の取得時間は確定可能な時間であり、前記第２プロンプト情報に前記第２クエリ結果の取得時間が更に含まれていることを特徴とする、請求項１９−２１のいずれか１項に記載のインテリジェントインタラクション装置。
【請求項２３】
前記第１クエリ結果に少なくとも１つの前記クエリ質問に対応する答えが含まれていると確定するための第４確定モジュールを更に備え、
前記受信モジュールは、前記第１クエリ結果に含まれた答えに対する前記ユーザの評価情報を受信することに用いられることを特徴とする、請求項１８または１９に記載のインテリジェントインタラクション装置。
【請求項２４】
前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するためのタイプ確定モジュール、及び
前記クエリ質問のタイプに基づき、前記第２プロンプト情報を出力することを確定するための第５確定モジュールを更に備えることを特徴とする、請求項１６に記載のインテリジェントインタラクション装置。
【請求項２５】
前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するためのタイプ確定モジュール、及び
前記クエリ質問のタイプに基づき、前記クエリ質問に対応するプッシュ情報を出力することを確定するための第６確定モジュールを更に備えることを特徴とする、請求項１５に記載のインテリジェントインタラクション装置。
【請求項２６】
前記第１クエリ結果に前記クエリ質問に対応する答えが含まれていないことを確定するための第７確定モジュールを更に備えることを特徴とする、請求項２４または２５に記載のインテリジェントインタラクション装置。
【請求項２７】
前記インテリジェントインタラクション装置をスマート機器に適用した際に、前記プッシュモジュールは、
前記スマート機器を制御するための制御機器に前記プッシュ情報を送信すること、
前記スマート機器のインジケータライトによってユーザに前記プッシュ情報を受信したことを促すこと、
前記スマート機器における通知ページによって前記プッシュ情報を表示すること、及び
音声によって前記プッシュ情報を再生することの中の少なくとも１種によって前記プッシュ情報を出力することに用いられることを特徴とする、請求項１５−２６のいずれか１項に記載のインテリジェントインタラクション装置。
【請求項２８】
前記プッシュモジュールは、
前記ユーザが前記スマート機器を再度使用してその他の質問をクエリし、且つ前記その他の質問の答えが得られないか、或いは前記ユーザが前記その他の質問の答えに満足する場合に、音声によって前記プッシュ情報を再生すること、又は
前記ユーザが予め設定した時間になった時に、前記プッシュ情報を再生することに用いられることを特徴とする、請求項２７に記載のインテリジェントインタラクション装置。
【請求項２９】
プロセッサ、メモリ、オーディオ機器及びトランシーバーを備えるスマート機器であって、
前記オーディオ機器は音声信号を取得することに用いられ、
前記メモリは命令を記憶することに用いられ、
前記トランシーバーはその他の機器と通信することに用いられ、
前記スマート機器が請求項１−１４のいずれか１項に記載のインテリジェントインタラクション方法を実行させるように、前記プロセッサは前記メモリに記憶された命令を実行することに用いられることを特徴とするスマート機器。
【請求項３０】
命令が記憶されたコンピューター読み取り可能な記憶媒体であって、
前記命令が実行される際に、コンピューターに請求項１−１４のいずれか１項に記載のインテリジェントインタラクション方法を実行させることを特徴とするコンピューター読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータマイニング分野に関し、特にインテリジェントインタラクション方法、インテリジェントインタラクション装置、スマート機器及びコンピューター読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
ヒューマンインタラクション（Ｈｕｍａｎ−Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｒａｃｔｉｏｎ、ＨＣＩ）はシステムとユーザとの間のインタラクション関係を研究する方法であり、システムは様々な機器であってよいし、コンピューター化のシステム及びソフトウェアであってもよい。例えば、ヒューマンインタラクションによってインテリジェントカスタマーサービスシステム、音声制御システム等のような様々な人工知能システムを実現することができる。
【０００３】
知的質問応答システムはヒューマンインタラクションのある典型的なアプリケーションである。従来の知的質問応答システムは、あいまい検索または類似度計算の方法によって、知識ベースからユーザが質問している質問の結果を見つけ、且つクエリ結果をユーザに送信する。しかしながら、従来の知的質問応答システムにおいて、直ちにユーザのために望ましい結果を見つけることができないか、或いはユーザはクエリ結果に満足しない場合があり、それによりユーザ体験が悪くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明はインテリジェントインタラクション方法、インテリジェントインタラクション装置、スマート機器及びコンピューター読み取り可能な記憶媒体を提供し、ユーザ体験を向上させる。
【課題を解決するための手段】
【０００５】
本発明の第１態様は、ユーザのクエリ質問を取得するステップと、前記クエリ質問に対応する第１クエリ結果を取得して、且つ前記第１クエリ結果を出力するステップと、第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力するステップであって、前記プッシュ情報は前記クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、前記第１プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得したことを促すことに用いられるステップと、を含むインテリジェントインタラクション方法を提供する。
【０００６】
１つの例示的な形態においては、第２プロンプト情報を出力するステップであって、前記第２プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられるステップと、ユーザが前記第２プロンプト情報に基づき入力した選択情報を受信するステップと、前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するステップと、を更に含む。
【０００７】
１つの例示的な形態においては、前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するステップは、前記選択情報が肯定的な情報である際に、前記プッシュ情報を出力することを確定すること、及び前記選択情報が否定的な情報である際に、前記プッシュ情報を出力しないことを確定することを含む。
【０００８】
１つの例示的な形態においては、第２プロンプト情報を出力するステップの前に、前記第１クエリ結果に対するユーザの評価情報を受信するステップ、前記評価情報を感情分析するステップ、及び前記評価情報がユーザが前記第１クエリ結果に満足しないことを示す場合に、前記第２プロンプト情報を出力することを確定するステップを含む。
【０００９】
１つの例示的な形態においては、第２プロンプト情報を出力するステップの前に、前記第１クエリ結果に対するユーザの評価情報を受信するステップ、前記評価情報を感情分析するステップ、及びユーザが前記第１クエリ結果に満足することを前記評価情報が示す場合に、前記第２プロンプト情報を出力することを確定するステップであって、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果であるステップをさらに含む。
【００１０】
１つの例示的な形態においては、前記第２プロンプト情報は前記クエリ質問に対応する第１クエリ結果を出力する際に出力されたものである。
【００１１】
１つの例示的な形態においては、前記クエリ質問に対応する第１クエリ結果を出力するステップの前に、ユーザが前記第１クエリ結果に満足するか否かを予測するステップ、及びユーザが前記第１クエリ結果に満足すると予測された場合に、前記第２プロンプト情報を出力すると確定するステップであって、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果であるステップを更に含む。
【００１２】
１つの例示的な形態においては、前記第２クエリ結果の取得時間は確定可能な時間であり、前記第２プロンプト情報に前記第２クエリ結果の取得時間が更に含まれている。
【００１３】
１つの例示的な形態においては、前記第１クエリ結果に対するユーザの評価情報を受信するステップの前に、前記第１クエリ結果に少なくとも１つの前記クエリ質問に対応する答えが含まれていると確定するステップを更に含み、前記第１クエリ結果に対するユーザの評価情報を受信するステップは、前記第１クエリ結果に含まれた答えに対するユーザの評価情報を受信することを含む。
【００１４】
１つの例示的な形態においては、第２プロンプト情報を出力するステップの前に、前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するステップ、及び前記クエリ質問のタイプに基づき、前記第２プロンプト情報を出力することを確定するステップを更に含む。
【００１５】
１つの例示的な形態においては、第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力する前記ステップの前に、前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するステップ、及び前記クエリ質問のタイプに基づき、前記クエリ質問に対応するプッシュ情報を出力すると確定するステップを更に含む。
【００１６】
１つの例示的な形態においては、前記クエリ質問を分析処理するステップの前に、前記第１クエリ結果に前記クエリ質問に対応する答えが含まれていないと確定することを更に含む。
【００１７】
１つの例示的な形態においては、前記方法がスマート機器に適用された際に、第１時間経過後にクエリ質問に対応するプッシュ情報を出力するステップは、前記プッシュ情報を前記スマート機器を制御するための制御機器に送信すること、或いは、前記スマート機器のインジケータライトによってユーザに前記プッシュ情報を受信したと促すこと、或いは、前記スマート機器における通知ページによって前記プッシュ情報を表示すること、或いは、音声によって前記プッシュ情報を再生することの中の少なくとも１種によって前記プッシュ情報を出力することを含む。
【００１８】
１つの例示的な形態においては、音声によって前記プッシュ情報を再生することは、ユーザが前記スマート機器を再度使用してその他の質問をクエリして、且つ前記その他の質問の答えが得られないか或いはユーザが前記その他の質問の答えに満足する場合に、音声によって前記プッシュ情報を再生すること、或いは、ユーザが予め設定した時間になった時に、前記プッシュ情報を再生することを含む。
【００１９】
本発明の第２態様は、ユーザのクエリ質問を取得することに用いられ、更に前記クエリ質問に対応する第１クエリ結果を取得することに用いられる取得モジュール、前記第１クエリ結果を出力するための出力モジュール、及び第１時間経過後に前記クエリ質問に対応するプッシュ情報を出力することに用いられるプッシュモジュールであって、前記プッシュ情報は前記クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、前記第１プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得したことを促すことに用いられるプッシュモジュール、を備えるインテリジェントインタラクション装置を提供する。
【００２０】
１つの例示的な形態においては、前記出力モジュールは、更に、第２プロンプト情報を出力することに用いられ、前記第２プロンプト情報は前記クエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられ、前記装置は、ユーザが前記第２プロンプト情報に基づき入力した選択情報を受信するための受信モジュール、及び前記選択情報に基づき、前記プッシュ情報を出力するか否かを確定するための判断モジュールを更に備える。
【００２１】
１つの例示的な形態においては、前記判断モジュールは、具体的に、前記選択情報が肯定的な情報である際に、前記プッシュ情報を出力することを確定すること、及び前記選択情報が否定的な情報である際に、前記プッシュ情報を出力しないことを確定することに用いられる。
【００２２】
１つの例示的な形態においては、感情分析モジュールと第１確定モジュールとを更に備え、前記受信モジュールは更に、前記第１クエリ結果に対するユーザの評価情報を受信することに用いられ、前記感情分析モジュールは、前記評価情報を感情分析することに用いられ、前記第１確定モジュールは、前記評価情報がユーザが前記第１クエリ結果に満足しないことを示す場合に、前記第２プロンプト情報を出力することを確定することに用いられる。
【００２３】
１つの例示的な形態においては、感情分析モジュール及び第２確定モジュールを更に備え、前記受信モジュールは更に、前記第１クエリ結果に対するユーザの評価情報を受信することに用いられ、前記感情分析モジュールは、前記評価情報を感情分析することに用いられ、前記第２確定モジュールは、ユーザが前記第１クエリ結果に満足することを前記評価情報が示す場合に、前記第２プロンプト情報を出力することを確定することに用いられ、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果である。
【００２４】
１つの例示的な形態においては、前記第２プロンプト情報は前記クエリ質問に対応する第１クエリ結果を出力する際に出力されたものである。
【００２５】
１つの例示的な形態においては、ユーザが前記第１クエリ結果に満足するか否かを予測するための予測モジュール、及び前記予測モジュールによってユーザが前記第１クエリ結果に満足すると予測された場合に、前記第２プロンプト情報を出力すると確定することに用いられ、前記第２クエリ結果は前記クエリ質問の関連質問のクエリ結果である第３確定モジュールを更に備える。
【００２６】
１つの例示的な形態においては、前記第２クエリ結果の取得時間は確定可能な時間であり、前記第２プロンプト情報に前記第２クエリ結果の取得時間が更に含まれている。
【００２７】
１つの例示的な形態においては、前記第１クエリ結果に少なくとも１つの前記クエリ質問に対応する答えが含まれていることを確定するための第４確定モジュールを更に備え、前記受信モジュールは、具体的に、前記第１クエリ結果に含まれた答えに対するユーザの評価情報を受信することに用いられる。
【００２８】
１つの例示的な形態においては、前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するためのタイプ確定モジュール、及び前記クエリ質問のタイプに基づき、前記第２プロンプト情報を出力すると確定するための第５確定モジュールを更に備える。
【００２９】
１つの例示的な形態においては、前記クエリ質問を分析処理して、前記クエリ質問のタイプを取得するためのタイプ確定モジュール、及び前記クエリ質問のタイプに基づき、前記クエリ質問に対応するプッシュ情報を出力することを確定するための第６確定モジュールを更に備える。
【００３０】
１つの例示的な形態においては、前記第１クエリ結果に前記クエリ質問に対応する答えが含まれていないことを確定するための第７確定モジュールを更に備える。
【００３１】
１つの例示的な形態においては、前記装置はスマート機器に応用され、前記プッシュモジュールは、具体的に、前記プッシュ情報を前記スマート機器を制御するための制御機器に送信すること、或いは、前記スマート機器のインジケータライトによってユーザに前記プッシュ情報を受信したと促すこと、或いは、前記スマート機器における通知ページによって前記プッシュ情報を表示すること、或いは、音声によって前記プッシュ情報を再生することの中の少なくとも１種によって前記プッシュ情報を出力することに用いられる。
【００３２】
１つの例示的な形態においては、前記プッシュモジュールは、具体的に、ユーザが前記スマート機器を再度使用してその他の質問をクエリして、且つ前記その他の質問の答えが得られないか或いはユーザが前記その他の質問の答えに満足する場合に、音声によって前記プッシュ情報を再生すること、或いは、ユーザが予め設定した時間になった時に、前記プッシュ情報を再生することに用いられる。
【００３３】
本発明の第３態様は、プロセッサ、メモリ、オーディオ機器及びトランシーバーを備えたスマート機器を提供し、前記オーディオ機器は音声信号を取得することに用いられ、前記メモリは命令を記憶することに用いられ、前記トランシーバーはその他の機器と通信することに用いられ、前記プロセッサは前記メモリに記憶された命令を実行して、前記スマート機器に本発明の第１態様に記載の方法を実行させることに用いられる。
【００３４】
本発明の第４態様は、コンピューター読み取り可能な記憶媒体を提供し、前記コンピューター読み取り可能な記憶媒体に命令が記憶され、前記命令が実行される際に、コンピューターに本発明の第１態様に記載の方法を実行させる。
【００３５】
本発明によるインテリジェントインタラクション方法、インテリジェントインタラクション装置、スマート機器及びコンピューター読み取り可能な記憶媒は、ユーザのクエリ質問を取得し、該クエリ質問に対応する第１クエリ結果を取得し、該第１クエリ結果を出力し、第１時間経過後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられるステップを含む。該方法は、第１時間を超過した後に主動的にユーザにクエリ質問に対応する第２クエリ結果をプッシュするかおよび／またはユーザに第２クエリ結果を取得したと促すことによって、従来ユーザの満たされていなかった需要を満たし、或いは、ユーザの需要をより満たすためのものであり、これにより、ユーザ体験を向上させることができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施例１によるインテリジェントインタラクション方法を示すフローチャートである。
【図２】プッシュメッセージのある出力模式図である。
【図３】ユーザが制御ａｐｐを開いた後にプッシュメッセージを表示するページである。
【図４】プッシュメッセージの携帯電話における表示過程の模式図である。
【図５】プッシュメッセージのスマートスピーカーにおける表示過程の模式図である。
【図６】本発明の実施例２によるインテリジェントインタラクション方法を示すフローチャートである。
【図７】本発明の実施例３によるインテリジェントインタラクション方法を示すフローチャートである。
【図８】本発明の実施例４によるインテリジェントインタラクション方法を示すフローチャートである。
【図９】本発明の実施例５によるインテリジェントインタラクション方法を示すフローチャートである。
【図１０】本発明の実施例６によるインテリジェントインタラクション装置を示す構造模式図である。
【図１１】本発明の実施例７によるインテリジェントインタラクション装置を示す構造模式図である。
【図１２】本発明の実施例８によるインテリジェントインタラクション装置を示す構造模式図である。
【図１３】本発明の実施例９によるインテリジェントインタラクション装置を示す構造模式図である。
【図１４】本発明の実施例１０によるインテリジェントインタラクション装置を示す構造模式図である。
【図１５】本発明の実施例１１によるインテリジェントインタラクション装置を示す構造模式図である。
【図１６】本発明の実施例１２によるスマート機器を示す構造模式図である。
【発明を実施するための形態】
【００３７】
上記の図面は明細書に併せられて且つ本明細書の一部となり、本発明に合わせる実施例が示され、且つ明細書と共に本発明の原理を解釈することに用いられる。
【００３８】
以上の図面には、本発明の明確な実施例が示されており、より詳細な説明は後述する。これらの図面及びテキストの説明はいずれかの方法によって本発明の構想の範囲を制限することを意図してはおらず、特定の実施例を参照して当業者のために本発明の概念を説明するためのものである。
【００３９】
本発明の実施例の目的、技術的解決手段及び利点をより明らかにさせるために、以下、本発明の実施例における図面を参照して、本発明の実施例における技術的解決手段を明らかに説明する。無論、説明された実施例は実施例の全てではなく、本発明の一部の実施例に過ぎない。本発明における実施例に基づいて、当業者にとって、創造的な作業なしに得られたすべての他の実施例は、いずれも本発明が保護する範囲に属する。
【００４０】
本願はインテリジェントインタラクション方法及びインテリジェントインタラクション装置を提供し、該方法及び装置はスマート機器に適用できる。該スマート機器はスマートスピーカー、スマートフォン、スマートウォッチ、スマートブレスレット、スマートメガネ等のウェアラブル電子機器であってよく、該スマート機器はユーザと知的質問応答を行うことができる。
【００４１】
図１は本発明の実施例１によるインテリジェントインタラクション方法を示すフローチャートであり、図１に示すように、本実施例による方法は以下のステップを含む。ステップＳ１０１においては、ユーザのクエリ質問を取得する。
【００４２】
該クエリ質問はユーザがテキストによって入力したものであってよく、ユーザはスマート機器における仮想ボタン、物理ボタン、タッチペン、またはタッチスクリーン等の入力装置によってテキストを入力することができる。現在、ユーザの両手を解放するために、数多くのスマート機器がいずれも音声認識をサポートするため、ユーザは音声によって該クエリ質問を入力することができる。ユーザが音声によってクエリ質問を入力する際に、スマート機器は音声認識によって音声信号をテキストに変換する。例えば、ユーザは音声によって「卵の市場価格はいくらですか？」、「七夕にはどのような贈り物が最適ですか？」、「６０歳の高齢者がプロポリスを長時間食べるのは良いことですか？」、「四川省の観光名所は何ですか？」、「神経性片頭痛はどうですか」等のようなクエリ質問を入力する。
【００４３】
ステップＳ１０２では、該クエリ質問に対応する第１クエリ結果を取得して、且つ該第１クエリ結果を出力する。
【００４４】
スマート機器はクエリ質問を取得した後に、クエリ質問をサーバーに送信することができ、サーバーはクエリ質問に基づきデータベースから該クエリ質問に対応する第１クエリ結果を見つけ、且つ第１クエリ結果をスマート機器に送信する。第１クエリ結果はスマート機器によりデータベースから見つけ出されてもよい。
【００４５】
説明する必要があるのは、本実施例において、ユーザがどのようなクエリ質問を入力するに関わらず、１つのクエリ結果を取得することができ、該クエリ結果にはクエリ質問の答えが含まれている可能性も、答えが含まれていない可能性もあり、１つのクエリ質問に対して複数の答えがある可能性もある。このため、該クエリ質問に対応する第１クエリ結果に答えが含まれている可能性があり、答えが含まれていない可能性もある。例えば、ユーザが入力したクエリ質問が、「空に星があるのはなぜですか」であると、スマート機器はクエリによって答えが得られない。ユーザが入力したクエリ質問が「卵の市場価格はいくらですか？」である場合に、スマート機器はクエリによって複数の答え、普通の卵の５００グラムの価格はＸＸ−ＹＹ元であり、放し飼いの鶏の卵の５００グラムの価格はＡＡ−ＢＢ元であり、１つの卵はＸ元程度である等が得られる。
【００４６】
スマート機器が音声入力及び出力のみをサポートする場合に（例えばディスプレイがないスマートスピーカー或いはディスプレイが小さいスマートスピーカー、スマートウォッチ等）、スマート機器は音声によって第１クエリ結果を再生する。スマート機器がテキストの入力及び出力のみをサポートする場合に、スマート機器はテキストによって第１クエリ結果を表示する。スマート機器が音声及びテキストの入力及び出力を同時にサポートする場合に（例えばディスプレイを有するスマートスピーカー）、スマート機器はテキストおよび／または音声によって第１クエリ結果を出力することができる。
【００４７】
ステップＳ１０３では、第１時間の経過後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、該第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。
【００４８】
従来の技術においては、クエリ質問に対応する答えが得られなく、或いはユーザがクエリ質問に対応する答えに満足しない場合があるので、ユーザのスマート機器に対するユーザ体験が悪い。ここで、ユーザが答えに満足しないのは答えが間違っているか、或いは答えの品質が悪いゆえであるかもしれないので、スマート機器は主に答えに対するユーザの評価によってユーザが答えに満足するか否かを判断する。
【００４９】
本実施例において、クエリ質問に対応する答えが得られない、或いはユーザがクエリ質問に対応する答えに満足しない、また或いはユーザがクエリ質問に対応する答えに満足するが、ユーザがその他の意図を持っている可能性がある場合、ユーザを満足させる第２クエリ結果を取得するまで、スマート機器は更にクエリ質問をクエリし、クエリ質問に対応するプッシュ情報を出力する。
【００５０】
第１クエリ結果と異なって、第２クエリ結果にはクエリ質問に対応する答えを少なくとも１つを含む。且つ第２クエリ結果に含まれたクエリ質問に対応する答えは第１クエリ結果に含まれたクエリ質問に対応する答えと異なる可能性がある。第２クエリ結果はスマート機器或いはサーバーが予め設定された方策によって学習され、および／または、人工的な手段によって入力されたものである。ＤｅｅｐＱＡ技術によってウェブページにおける良い答えを自動マイニングして第２クエリ結果を取得し、且つ第２クエリ結果をユーザに主動的にプッシュすることができる。
【００５１】
本実施例において、第１時間は一定の時間であってもよいし、不確実な時間であってもよい。第１時間は第１クエリ結果を出力した時間から第２クエリ結果を取得した時間までの時間である。一般的な場合に、第２クエリ結果の取得時間は不確実であるのは、主に機械学習に要する時間が不確実であり、人工的に答えを入力する時間も不確実であるためであり、このため、第１時間は不確実な時間となり得る。無論、いくつかのシナリオでは、第２クエリ結果の取得時間は確定でき、例えば、来年或いはある祝日の時間が既知であるが、該祝日の休日スケジュールを分からない場合には、該祝日の休日スケジュールの通知時間は一定の時間である。
【００５２】
本実施例において、スマート機器は以下のような（１）から（４）のようないくつかの方法の中の少なくとも１種の方法によってクエリ質問に対応するプッシュ情報を出力することができる。
【００５３】
（１）スマート機器を制御するための制御機器にプッシュ情報を送信する。
【００５４】
スマート機器がスマートスピーカーである場合を例とすると、制御機器は携帯電話であってよく、スマートスピーカーは携帯電話にインストールされたアプリケーション（ａｐｐｌｉｃａｔｉｏｎ、ａｐｐ）によってスマート機器を制御することができ、ユーザは該ａｐｐによってスマートスピーカーの配信ネットワーク及びその他のいくつかの操作を完成する。このため、プッシュメッセージを該ａｐｐに送信することができ、該ａｐｐは新しいメッセージがある場合に、該ａｐｐのアイコンの右上にプロンプトメッセージを表示し、ユーザはａｐｐによって該プッシュメッセージをクエリし、この時、該プッシュメッセージは一般的にテキスト形でクライアントに表示される。図２はプッシュメッセージのある出力模式図であり、図２に示すように、スマート機器はプッシュメッセージを無線接続によって携帯電話における制御ａｐｐに送信し、制御ａｐｐはプッシュメッセージを受信した後に、アイコンの右上の円形アイコンに１つの情報を受信したと促す。ユーザは制御ａｐｐを開いて見ることができる。図３はユーザが制御ａｐｐを開いた後にプッシュメッセージを表示するページであり、図３に示すように、該ページに第１プロンプト情報が表示される。第１プロンプト情報は「あなたは前にＸＸＸＸを求めました、勤勉の後、あなたのために答えを見つけました、スピーカーで直接私に尋ねることができます」である。
【００５５】
スマートスピーカーは第１プロンプト情報をｎｏｔｉｆｉｃａｔｉｏｎの形で制御機器に通知してもよく、制御機器の通知ページ（制御機器の第１スクリーンであってよく、ユーザは第１スクリーン或いはその他ページのトップからスライドダウンすることによって該通知ページを開くことができる）に複数の通知メッセージのエントリーが表示されている。図４はプッシュメッセージの携帯電話における表示過程の模式図であり、図４に示すように、ページａは携帯電話における任意の１つのページであり、ユーザはページａのトップからスライドダウンすることによってページｂを開く。ページｂは通知ページであり、ページｂに複数の通知メッセージのエントリーが表示され、第１プロンプト情報のエントリーを含む。ユーザは第１プロンプト情報のエントリーをクリックしてページｃにジャンプし、ページｃに第１プロンプト情報が表示される。ユーザはスマートスピーカーから音声によって第２クエリ結果をクエリし、或いは、携帯電話で制御ａｐｐを開いて第２クエリ結果を見ることができる。
【００５６】
プッシュメッセージに第１プロンプト情報のみが含まれている場合に、第１クエリ結果にクエリ質問に対応する答えが含まれていないと、第１プロンプト情報は「あなたは前にＸＸＸＸを求めました、勤勉の後、あなたのために答えを見つけました、スピーカーで直接私に尋ねることができます」であってよい。第１クエリ結果にクエリ質問に対応する答えが含まれているが、ユーザが答えに満足しない場合、第１プロンプト情報は「あなたは以前にＸＸＸＸの結果に満足していなく、私は一生懸命働いて、あなたのためのより良い答えを見つけました、スピーカーで直接私に尋ねることができます」であってよい。
【００５７】
プッシュメッセージに第１プロンプト情報と第２クエリ結果が含まれている際に、第１クエリ結果にクエリ質問に対応する答えが含まれていないと、第１プロンプト情報は「あなたは前にＸＸＸＸを求めました、勤勉の後、あなたのために答えを見つけました、アプリを開いて見てください」であってよい。第１クエリ結果にクエリ質問に対応する答えが含まれているが、ユーザが答えに満足しないと、第１プロンプト情報は「あなたは以前にＸＸＸＸの結果に満足していなく、私は一生懸命働いて、あなたのためのより良い答えを見つけました、アプリを開いて見てください」であってよい。
【００５８】
第２クエリ結果は第１プロンプト情報と同一のページに表示されてもよいし、異なるページに表示されてもよい。例えば、第１プロンプト情報と第２クエリ結果がすべてスマート機器を制御するａｐｐのあるページに表示され、或いは、第１プロンプト情報は制御機器の通知ページに表示され、第２クエリ結果はスマート機器を制御するａｐｐのあるページに表示され、或いは、第１プロンプト情報は制御機器の通知ページに表示され、第２クエリ結果は１つの独立したＨ５ページによって表示される。
【００５９】
該プッシュ方法はディスプレイを有するスマート機器に適用され、ディスプレイがないスマート機器にも適用される。複数のプッシュメッセージがあると、逐一にプッシュすることができる。
【００６０】
（２）スマート機器のインジケータライトによってユーザにプッシュ情報を受信したと促す。
【００６１】
スマート機器にインジケータライトが取り付けられている場合、インジケータライトによってユーザにプッシュメッセージを受信したと通知することができる。例えば、プッシュメッセージが受信された際に、ユーザに通知するように、インジケータライトが点灯し、プッシュメッセージが受信されていない際には、インジケータライトが点灯しない。或いは、インジケータライトの色によってユーザに通知することもでき、例えば、プッシュメッセージを受信した際に、インジケータライトの色が予め設定された第１色に変わって、その他の場合には、インジケータライトの色はその他の色である。
【００６２】
（３）スマート機器における通知ページによってプッシュ情報を表示する。
【００６３】
該手段はディスプレイを有するスマート機器に適用し、プッシュメッセージをスマート機器の通知ページに表示する。図５はプッシュメッセージのスマートスピーカーにおける表示過程の模式図であり、図５に示すように、ページｅはスマートスピーカーにおける任意の１つのページであり、ユーザはページｅのトップからスライドダウンすることによってページｆを開くことができる。ページｆは通知ページであり、ページｆに複数の通知メッセージのエントリーが表示され、第１プロンプト情報のエントリーを含む。ユーザは第１プロンプト情報のエントリーをクリックしてページｇにジャンプし、ページｇに第１プロンプト情報が表示されている。ユーザはスマートスピーカーから音声によって第２クエリ結果をクエリすることができる。
【００６４】
通知ページはディスプレイにおけるページ１であってよく、ユーザはドロップダウン或いはスライドダウンによって該通知ページを開く。
【００６５】
プッシュメッセージに第１プロンプト情報のみが含まれている際に、第１クエリ結果にクエリ質問に対応する答えが含まれていないと、第１プロンプト情報は「ＸＸＸＸ、あなたのために答えを見つけました」であってよい。第１クエリ結果にクエリ質問に対応する答えが含まれているが、ユーザが答えに満足しない場合、第１プロンプト情報は「ＸＸＸＸ、あなたのためにより良い答えを見つけました」であってよい。
【００６６】
プッシュメッセージに第１プロンプト情報と第２クエリ結果が含まれている際に、通知ページに上記の第１プロンプト情報を表示する以外、「答えを見る」を表示することができる。ユーザが「答えを見る」をクリックすると、ページに第２クエリ結果における答えを表示することができる。スマート機器が音声入力と出力をサポートする場合、音声によって第２クエリ結果における答えを再生することができる。スマート機器が音声の入力と出力をサポートする場合、ユーザはクエリを必要とする場合に、音声によって「答えを見る」を入力することができる。
【００６７】
選択的に、ユーザが該プッシュメッセージを見た後に、該プッシュメッセージが自動的に削除され、或いは、プッシュメッセージがしばらくすると自動的に削除されてもよい。
【００６８】
（４）音声によってプッシュ情報を再生する。
【００６９】
本実施例において、プッシュメッセージの出力タイミングは第２クエリ結果を取得した後に、直ちにプッシュメッセージを出力してもよいし、トリガー条件が満たされると、プッシュメッセージを出力してもよい。トリガー条件は以下のとおりであってよい。（１）ユーザがスマート機器を再度使用してその他の質問をクエリし、且つその他の質問の答えが得られないか或いはユーザがその他の質問の答えに満足しないと検出された場合に、該プッシュ情報を出力する。（２）ユーザによって設定された所定の時間になった際に、プッシュメッセージを出力し、例えば、ユーザは、午後８−１０時にプッシュメッセージがあれば、主動的にユーザにプッシュすることができるように設定することができる。（３）ユーザがページビュー（Ｐａｇｅ  Ｖｉｅｗ、ＰＶと略称）のクエリ質問をクエリしたと検出された際に、プッシュメッセージを出力する。例えば、ユーザが「何時ですか？」と尋ね、スマート機器は対応する答えを出力した後に、プッシュメッセージを出力し、ユーザに以前に尋ねた質問に答えがあると注意させる。（４）ユーザの現在のクエリ質問が属する垂直カテゴリが以前のクエリ質問の垂直カテゴリと同様或いは類似すると検出された場合には、以前のクエリ質問のプッシュメッセージを出力する。例えば、２つのクエリ質問の垂直カテゴリがいずれも百科垂直カテゴリ或いは知識スペクトル垂直カテゴリである場合である。（５）ユーザの現在のクエリ質問が以前のクエリ質問と類似すると検出された場合に、以前のクエリ質問のプッシュメッセージを出力する。類似度計算によって２つのクエリ質問が類似するか否かを確定することができる。
【００７０】
上記の例ではいずれも情報質疑応答シナリオを例として説明し、即ちユーザがクエリ質問を入力し、クエリ質問に対応する答えが得られないか、或いはユーザが取得したクエリ質問に対応する答えに満足しない場合である。無論、本発明の方法は情報質疑応答シナリオに制限されなく、以下のシナリオに適用されてもよい。（１）コンテンツリソースカテゴリ、例えばユーザがクエリしようとする音楽は現在にリソースがない場合に、リソースを入手した後に主動的にユーザに通知する。（２）機能補完カテゴリ、例えばユーザが現在にクエリしようとする機能がない場合に、後続に新しい機能が開発されると、主動的にユーザにこの新しい機能の情報を通知する。
【００７１】
本実施例においては、ユーザのクエリ質問を取得し、該クエリ質問に対応する第１クエリ結果を取得し、該第１クエリ結果を出力し、第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。該方法は、第１時間を超過した後に主動的にユーザにクエリ質問に対応する第２クエリ結果をプッシュするか、および／またはユーザに第２クエリ結果を取得したと促すことによって、従来ユーザの満たされていなかった需要を満たし、或いは、ユーザの需要をより満たすことができ、これにより、ユーザ体験を向上させる。
【００７２】
図６は本発明の実施例２によるインテリジェントインタラクション方法のフローチャートであり、図６に示すように、本実施例による方法は以下のステップを含む。
ステップＳ２０１では、ユーザのクエリ質問を取得する。
【００７３】
ステップＳ２０２では、クエリ質問に対応する第１クエリ結果を取得し、且つ該第１クエリ結果を出力する。
【００７４】
ステップＳ２０１とＳ２０２の具体的な実現方法は実施例１におけるステップＳ１０１とＳ１０２の説明を参照でき、ここで繰り返して説明しない。
【００７５】
ステップＳ２０３では、第２プロンプト情報を出力し、該第２プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かと促すことに用いられる。
【００７６】
すべての質問でもクエリ結果を再度取得する必要があるわけではなく、本実施例においては以下のような２種の方法によってクエリ結果を再度取得する必要があるか否かを確定し、且つユーザにクエリ結果をプッシュすることができる。
【００７７】
１つの例示的な形態においては、クエリ質問を分析処理して、クエリ質問のタイプを取得し、クエリ質問のタイプに基づき、第２プロンプト情報を出力するか否かを確定する。
【００７８】
どのようなタイプのクエリ質問に対して第２プロンプト情報を出力する必要があるか、どのようなタイプのクエリ質問に対して第２プロンプト情報を出力する必要がないかを予め定義することができる。第１クエリ結果を取得した際に、第１クエリ結果にクエリ質問に対応する答えが含まれていない場合に、クエリ質問に対する分析処理をトリガーすることができ、無論、第１クエリ結果にクエリ質問に対応する答えが含まれている場合に、クエリ質問に対する分析処理をトリガーしてもよく、本実施例はこれに対して制限しない。無論、クエリ質問に対する分析処理をトリガーするタイミングは第１クエリ結果を取得した際に制限されなく、第１クエリ結果を取得する前であってもよく、クエリ質問を受信した後の任意の時間にトリガーすることができる。
【００７９】
一般的な場合に、以下の２種のタイプ（１）及び（２）のクエリ質問に対してクエリ結果を再度取得し、且つユーザにプッシュする必要がある。（１）クエリ質問が幅広い答え問答意図に属し、且つ第１クエリ結果に該クエリ質問に対応する答えが含まれていない。該幅広い答え問答意図の質問は例えば「空に星があるのはなぜですか？」、「空の外は何ですか？」等であり、設定された方策によってクエリ質問が幅広い答え問答意図に属するか否かを判断する。（２）答えが固定されており、答えの最適化を短時間で完了することができるカテゴリ、例えば翻訳、計算、漢語ＫＧ問答等である。いくつかの答えの強い適時性を要求し、且つデータリソースに依頼するカテゴリ、例えば、天気、株式等であり、本実施例においてクエリ結果を遅延取得する手段を使用しない。
【００８０】
もう１つの例示的な形態においては、第１クエリ結果に対するユーザの評価情報を受信し、評価情報を感情分析して、ユーザが第１クエリ結果に満足しないと評価情報が表示する場合に、第２プロンプト情報を出力すると確定する。
【００８１】
スマート機器は第１クエリ結果を出力した後に、ユーザが第１クエリ結果を評価するように主動的にトリガーすることができ、例えば、スマート機器はプロンプト情報「あなたは現在の答えに満足するか否か」を出力でき、ユーザは満足、不満、非常に満足、非常に不満をフィードバックする可能性があり、ユーザはその他の言葉、例えば「まま、普通、一般、あまりにもひどい、これはなんですか」等をフィードバックする可能性もある。スマート機器はユーザの評価情報を受信した後に、応答することができ、例えば「ご意見ありがとうございます、私は一生懸命勉強していきます」を出力することができる。無論、ユーザが評価しない可能性もある。
【００８２】
選択的に、スマート機器はユーザが第１クエリ結果を評価するように主動的にトリガーする前に、第１クエリ結果に少なくとも１つのクエリ質問に対応する答えが含まれているか否かを確定することができ、第１クエリ結果に少なくとも１つのクエリ質問に対応する答えが含まれている場合だけ、ユーザが第１クエリ結果を評価するようにトリガーし、第１クエリ結果にクエリ質問に対応する答えが含まれていない場合に、ユーザが第１クエリ結果を評価するようにトリガーしない。対応的に、スマート機器は第１クエリ結果に含まれている答えに対するユーザの評価情報を受信し、第１クエリ結果に複数の答えが含まれている可能性があり、スマート機器は一定の順序に従って答えを出力する。
【００８３】
スマート機器が第１クエリ結果を出力した後に、ユーザにより第１クエリ結果を主動的に評価することができ、例えば、ユーザは第１クエリ結果を取得した後に、音声によって「結果が間違った」或いは、「結果を変える」、「なぜ結果がないのか」等を言うことができる。
【００８４】
スマート機器は第１クエリ結果に対するユーザの評価情報を取得した後に、評価情報を感情分析して、該評価情報の感情的な傾向を取得することができ、例えば、「満足」「良い」「とても良い」等の評価に対して感情的な傾向が第１クエリ結果に満足すると考えられ、「不満」、「これはなんですか」「あまりにもひどい」等の評価に対して感情的な傾向が第１クエリ結果に不満すると考えられる。スマート機器が主動的にユーザに評価することを促すが、ユーザが評価しないと、ユーザが第１クエリ結果に不満すると考えられてもよい。評価情報によるとユーザが第１クエリ結果に不満すると示される場合に、第２プロンプト情報を出力すると確定する。評価情報によるとユーザが第１クエリ結果に満足すると示されると、対話プロセスを終了する。
【００８５】
第１クエリ結果にクエリ質問に対応する答えが含まれていない場合に、該第２プロンプト情報は「私はこの質問については知りませんが、私は一生懸命勉強し続け、私が学んだ後にあなたに教える必要がありますか」であってよい。第１クエリ結果にクエリ質問に対応する答えが含まれているが、ユーザが答えに不満する場合に、該第２プロンプト情報は「あなたの満足の答えが見つからないのが残念で、私は一生懸命勉強し続け、私が学んだ後にあなたに教える必要がありますか」であってよい。
【００８６】
選択的に、第１クエリ結果にクエリ質問に対応する答えが含まれていなく、或いはユーザがクエリ質問に対応する答えに不満する場合に、該クエリ質問を記憶することができる。１つの態様において、第１クエリ結果にクエリ質問に対応する答えが含まれていなく、或いはユーザがクエリ質問に対応する答えに不満すれば、該クエリ質問を記憶する。
【００８７】
もう１つの態様においては、第１クエリ結果にクエリ質問に対応する答えが含まれていなく、或いはユーザがクエリ質問に対応する答えに不満する場合に、該クエリ質問のホット、過去の検索頻度等をオンライン計算し、クエリ質問のホットと過去の検索頻度等に基づきクエリ質問が高頻度サーチ質問であるか否かを確定し、クエリ質問が高頻度サーチ質問であると、該クエリ質問を記憶する。更にオフラインで該クエリ質問を記憶するか否かを判断することができ、周期的にオフラインデータによってクエリ質問が高頻度サーチ質問であるか否かを分析することができ、クエリ質問が高頻度サーチ質問であると、該クエリ質問を記憶する。
【００８８】
記憶された高頻度サーチ質問に対して、タイムリに答えを出す必要があり、ＤｅｅｐＱＡ技術によってウェブページにおける良い答えを自動的にマイニングして、且つ得られた答えをユーザに主動的にプッシュすることができる。
【００８９】
ステップＳ２０４では、ユーザが第２プロンプト情報に基づき入力した選択情報を受信する。
【００９０】
ステップＳ２０５では、選択情報に基づき、プッシュ情報を出力するか否かを確定する。
【００９１】
ユーザは第２プロンプト情報を受信した後に、選択情報を入力し、スマート機器は選択情報を受信した後に、プッシュ情報を出力するか否かを確定し、例示的に、選択情報が肯定的な情報である際に、プッシュ情報を出力すると確定し、選択情報が否定的な情報である際に、プッシュ情報を出力しないと確定する。ユーザが予め設定された時間内でいずれかの情報も入力しないと、プッシュ情報を出力しないと確定する。
【００９２】
ステップＳ２０６では、プッシュ情報を出力すると確定した場合に、第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、該第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。
【００９３】
ステップＳ２０６の具体的な実現方法は実施例１におけるステップＳ１０３の説明を参照でき、ここで繰り返して説明しない。
【００９４】
本実施例においては、端末機器はクエリ質問に対応するプッシュ情報を出力する前に、第２プロンプト情報を出力し、該第２プロンプト情報はクエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられ、ユーザが第２プロンプト情報に基づき入力した確定情報を受信し、該確定情報はプッシュ情報の出力を確認することに用いられる。第２プロンプト情報によってクエリ結果を再度取得する必要があるかどうかをユーザに尋ね、これにより、ユーザに対して的確にプッシュすることができ、ユーザ体験を更に向上させる。
【００９５】
図７は本発明の実施例３によるインテリジェントインタラクション方法のフローチャートであり、図７に示すように、本実施例による方法は以下のステップを含む。ステップＳ３０１では、ユーザのクエリ質問を取得する。
【００９６】
ステップＳ３０２では、クエリ質問に対応する第１クエリ結果を取得し、且つ該第１クエリ結果を出力する。
【００９７】
ステップＳ３０１、Ｓ３０２の具体的な実現方法は実施例１におけるステップＳ１０１とＳ１０２の説明を参照でき、ここで繰り返して説明しない。
【００９８】
ステップＳ３０３では、クエリ質問を分析処理して、クエリ質問のタイプを取得する。
【００９９】
ステップＳ３０４では、クエリ質問のタイプに基づき、クエリ質問に対応するプッシュ情報を出力すると確定する。
【０１００】
ステップＳ３０３とＳ３０４の具体的な実現方法は実施例２の関連説明を参照でき、ここで繰り返して説明しない。説明する必要があるのは、クエリ質問に対する分析処理をトリガーするタイミングは第１クエリ結果を取得した時に制限されなく、第１クエリ結果を取得する前であってもよく、クエリ質問を受信した後の任意の時間にトリガーすることができる。
【０１０１】
ステップＳ３０５では、第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、該第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。
【０１０２】
ステップＳ３０５の具体的な実現方法は実施例１におけるステップＳ１０３の説明を参照でき、ここで繰り返して説明しない。
【０１０３】
本実施例において、クエリ質問を分析処理することによって、クエリ質問のタイプを取得し、クエリ質問のタイプに基づきユーザにクエリ質問に対応するプッシュ情報を出力する必要があるか否かを確定し、該プッシュ過程はユーザの関与を必要としなく、的確で主動的にユーザへ情報をプッシュすることができ、ユーザ体験を更に向上させる。
【０１０４】
図８は本発明の実施例４によるインテリジェントインタラクション方法のフローチャートであり、図８に示すように、本実施例による方法は以下のステップを含む。ステップＳ４０１では、ユーザのクエリ質問を取得する。
【０１０５】
ステップＳ４０２では、クエリ質問に対応する第１クエリ結果を取得し、且つ該第１クエリ結果を出力する。
【０１０６】
ステップＳ４０１とＳ４０２の具体的な実現方法は実施例１におけるステップＳ１０１とＳ１０２の説明を参照でき、ここで繰り返して説明しない。
【０１０７】
ステップＳ４０３では、第１クエリ結果にクエリ質問に対応する答えが含まれているか否かを判断する。
【０１０８】
第１クエリ結果にクエリ質問に対応する答えが含まれていない場合に、ステップＳ４０４を実行し、第１クエリ結果にクエリ質問に対応する答えが含まれている場合に、ステップＳ４０７を実行する。
【０１０９】
ステップＳ４０４では、クエリ質問を分析処理して、クエリ質問のタイプを取得する。
【０１１０】
ステップＳ４０５では、クエリ質問のタイプに基づき、クエリ質問に対応するプッシュ情報を出力すると確定する。
【０１１１】
ステップＳ４０６では、第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、該第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。
【０１１２】
ステップＳ４０６の具体的な実現方法は実施例１におけるステップＳ１０３の説明を参照でき、ここで繰り返して説明しない。
【０１１３】
ステップＳ４０７では、第１クエリ結果に対するユーザの評価情報を受信する。
【０１１４】
ステップＳ４０８では、評価情報を感情分析する。
【０１１５】
ステップＳ４０９では、評価情報によるとユーザが第１クエリ結果に不満すると示される場合に、第２プロンプト情報を出力する。
【０１１６】
第２プロンプト情報はクエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられる。
【０１１７】
ステップＳ４１０では、ユーザが第２プロンプト情報に基づき入力した選択情報を受信し、選択情報に基づきプッシュ情報を出力するか否かを確定する。
【０１１８】
プッシュ情報を出力すると確定した場合に、ステップＳ４０６に戻る。プッシュ情報を出力しないと確定した場合に、プッシュプロセスを終了する。例示的に、選択情報が肯定的な情報である際に、プッシュ情報を出力すると確定し、選択情報は否定的な情報である際に、プッシュ情報を出力しないと確定する。ユーザが予め設定された時間内にいずれかの情報も入力しないと、プッシュ情報を出力しないと確定する。
【０１１９】
ステップＳ４０４、Ｓ４０５、Ｓ４０７−Ｓ４１０の具体的な実現方法は実施例２の関連説明を参照でき、ここで繰り返して説明しない。
【０１２０】
本実施例において、クエリ質問に対応する第１クエリ結果を取得した後に、第１クエリ結果にクエリ質問に対応する答えが含まれているか否かを判断することによって、第１クエリ結果に答えが含まれていない状況に対して、クエリ質問を分析処理して、クエリ質問のタイプを取得し、クエリ質問のタイプに基づきユーザにクエリ質問に対応するプッシュ情報を出力する必要があるか否かを確定し、第１クエリ結果に答えが含まれている状況に対して、第１クエリ結果に対するユーザの評価情報を取得し、ユーザが第１クエリ結果に不満すると、クエリ質問の第２クエリ結果を改めて取得し、第１時間の後にクエリ質問に対応するプッシュ情報を出力する。様々な状況に対して、異なる遅延プッシュソリューションを提供することができ、それによりユーザ体験を向上させる。
【０１２１】
図９は本発明の実施例５によるインテリジェントインタラクション方法のフローチャートであり、本実施例の方法は、ユーザが第１クエリ結果に満足するが、ユーザ体験を向上させるために、主動的にユーザにクエリ質問の関連質問の答えをプッシュするシーンに適用される。図９に示すように、本実施例による方法は以下のステップを含む。ステップＳ５０１では、ユーザのクエリ質問を取得する。
【０１２２】
ステップＳ５０２では、クエリ質問に対応する第１クエリ結果を取得し、且つ該第１クエリ結果を出力する。
【０１２３】
ステップＳ５０３では、第１クエリ結果に対するユーザの評価情報を受信する。
【０１２４】
ステップＳ５０４では、評価情報を感情分析する。
【０１２５】
ステップＳ５０５では、評価情報によるとユーザが第１クエリ結果に満足すると示される際に、第２プロンプト情報を出力すると確定する。
【０１２６】
第２プロンプト情報はクエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられる。
【０１２７】
ステップＳ５０６では、ユーザが第２プロンプト情報に基づき入力した選択情報を受信し、選択情報に基づきプッシュ情報を出力するか否かを確定する。
【０１２８】
ステップＳ５０１−Ｓ５０５の具体的な実現方法は上記の実施例の関連説明を参照でき、ここで繰り返して説明しない。プッシュ情報を出力すると確定した場合に、ステップＳ５０７を実行する。プッシュ情報を出力しないと確定した場合に、プッシュプロセスを終了する。例示的に、選択情報が肯定的な情報である際に、プッシュ情報を出力すると確定し、選択情報が否定的な情報である際に、プッシュ情報を出力しないと確定する。ユーザが予め設定された時間内にいずれかの情報も入力しないと、プッシュ情報を出力しないと確定する。
【０１２９】
ステップＳ５０７では、第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、該プッシュ情報は該クエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、該第１プロンプト情報は該クエリ質問に対応する第２クエリ結果を取得したと促すことに用いられる。
【０１３０】
実施例２、３４の手段と異なって、本実施例においては、評価情報によるとユーザが第１クエリ結果に満足すると示される際に、第２クエリ結果はクエリ質問の関連質問のクエリ結果であり、クエリ質問のクエリ結果ではない。
【０１３１】
例えば、ユーザがスマートスピーカーによってクエリ質問として、「度ちゃん、度ちゃん、来年の中秋節はいつですか？」を入力し、スマートスピーカーは第１クエリ結果「２０１９年の中秋節は９月１３日、金曜日です」を出力する。ユーザが入力したクエリ質問に基づき、ユーザが来年の中秋節の休日計画を知りたいかもしれないと分析し、この時、来年の中秋節の休日計画はユーザが入力したクエリ質問の関連質問である。現在、来年の中秋節の休日計画がまだ公開されていないと、スマートスピーカーは以下のような第２プロンプト情報「現在、中秋節の休日計画がまだ公開されていなく、公開された後にあなたに教える必要がありますか？」を出力することができ、ユーザが明確な意図を現すと、中秋節の休日計画が公開された後に、ユーザに中秋節の休日計画をプッシュする。中秋節の休日計画はユーザが入力したクエリ質問の関連質問のクエリ結果である。
【０１３２】
選択的に、第２クエリ結果の取得時間は確定できる時間であり、対応的に、第２プロンプト情報に第２クエリ結果の取得時間が更に含まれている。
【０１３３】
１つの例示的な形態においては、第２プロンプト情報はクエリ質問に対応する第１クエリ結果を出力する際に出力されたものである。即ちユーザが第１クエリ結果に満足するか否かに関わらず、第２プロンプト情報を出力し、ユーザにクエリ質問に対応する第２クエリ結果を取得する必要があるか否かを尋ねる。
【０１３４】
もう１つの例示的な形態においては、クエリ質問に対応する第１クエリ結果を出力する前に、ユーザが第１クエリ結果に満足するか否かを予測し、ユーザが第１クエリ結果に満足すると予測された場合に、第２プロンプト情報を出力し、第２クエリ結果はクエリ質問の関連質問のクエリ結果である。第１クエリ結果にクエリ質問に対応する答えが含まれていない場合に、ユーザが第１クエリ結果に不満すると予測する。第１クエリ結果にクエリ質問に対応する答えが含まれている際に、答えとクエリ質問との関連性を計算し、答えと質問の関連性に基づきユーザが第１クエリ結果に満足するか否かを確定する。
【０１３５】
本実施例においては、第１クエリ結果に対するユーザの評価情報を取得し、評価情報を感情分析し、評価情報によるとユーザが第１クエリ結果に満足すると示される際に、第２プロンプト情報を出力すると確定し、第２プロンプト情報はクエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられる。第１時間の後に該クエリ質問に対応するプッシュ情報を出力し、本実施例において、第２クエリ結果はクエリ質問の関連質問のクエリ結果であり、それによりユーザがクエリ結果に満足する際に、ユーザにクエリ質問の関連質問のクエリ結果をプッシュすることを実現し、ユーザ体験を向上させる。
【０１３６】
図１０は本発明の実施例６によるインテリジェントインタラクション装置を示す構造模式図であり、図１０に示すように、本実施例による装置は、ユーザのクエリ質問を取得することに用いられ、更に、クエリ質問に対応する第１クエリ結果を取得することに用いられる取得モジュール１０、第１クエリ結果を出力するための出力モジュール１１、及び第１時間経過後にクエリ質問に対応するプッシュ情報を出力することに用いられ、プッシュ情報はクエリ質問に対応する第２クエリ結果および／または第１プロンプト情報を含み、第１プロンプト情報はクエリ質問に対応する第２クエリ結果を取得したのを促すことに用いられるプッシュモジュール１２、を備える。
【０１３７】
１つの例示的な形態においては、第２プロンプト情報はクエリ質問に対応する第１クエリ結果を出力する際に出力されたものである。
【０１３８】
１つの例示的な形態においては、インテリジェントインタラクション装置はスマート機器に適用され、プッシュモジュール１２は、具体的に、プッシュ情報をスマート機器を制御するための制御機器に送信すること、或いは、スマート機器のインジケータライトによってユーザにプッシュ情報を受信したと促すこと、或いは、スマート機器における通知ページによってプッシュ情報を表示すること、或いは、音声によってプッシュ情報を再生することに用いられる。
【０１３９】
１つの例示的な形態においては、プッシュモジュール１２は、具体的に、ユーザが前記スマート機器を再度使用してその他の質問をクエリして、且つその他の質問の答えが得られないか或いはユーザがその他の質問の答えに満足する場合に、音声によってプッシュ情報を再生すること、或いは、ユーザが予め設定した時間になった時に、プッシュ情報を再生することに用いられる。
【０１４０】
図１１は本発明の実施例７によるインテリジェントインタラクション装置を示す構造模式図である、図１１に示すように、本実施例は図１０に示すようなものに加えて、受信モジュール１３と判断モジュール１４を更に備える。
【０１４１】
出力モジュール１１は、更に、第２プロンプト情報を出力することに用いられ、第２プロンプト情報はクエリ質問に対応する第２クエリ結果を取得した際に、プッシュ情報を出力するか否かを促すことに用いられ、受信モジュール１３は、ユーザが第２プロンプト情報に基づき入力した選択情報を受信することに用いられ、判断モジュール１４は、選択情報に基づき、プッシュ情報を出力するか否かを確定することに用いられる。
【０１４２】
１つの例示的な形態において、判断モジュール１５は、具体的に、選択情報が肯定的な情報である際に、プッシュ情報を出力すると確定し、選択情報が否定的な情報である際に、プッシュ情報を出力しないと確定することに用いられる。
【０１４３】
図１２は本発明の実施例８によるインテリジェントインタラクション装置を示す構造模式図であり、図１２に示すように、本実施例は図１１に示すようなものに加えて、感情分析モジュール１５と第１確定モジュール１６を更に備える。
【０１４４】
受信モジュール１３は更に、第１クエリ結果に対するユーザの評価情報を受信することに用いられ、感情分析モジュール１５は、評価情報を感情分析することに用いられ、第１確定モジュール１６は、ユーザが第１クエリ結果に満足しないことを評価情報が示す場合に、第２プロンプト情報を出力すると確定することに用いられる。
【０１４５】
１つの例示的な形態において、第１クエリ結果に少なくとも１つのクエリ質問に対応する答えが含まれていると確定するための第４確定モジュール（図示せず）を更に備え、受信モジュール１３は、具体的に、第１クエリ結果に含まれた答えに対するユーザの評価情報を受信することに用いられる。
【０１４６】
図１３は本発明の実施例９によるインテリジェントインタラクション装置を示す構造模式図であり、図１３に示すように、本実施例は図１１に示すようなものの上で、感情分析モジュール１５と第２確定モジュール１７を更に備える。
【０１４７】
受信モジュール１３は更に、第１クエリ結果に対するユーザの評価情報を受信することに用いられ、感情分析モジュール１５は、評価情報を感情分析することに用いられ、第２確定モジュール１７は、ユーザが第１クエリ結果に満足することを評価情報が示す場合に、第２プロンプト情報を出力すると確定することに用いられ、第２クエリ結果はクエリ質問の関連質問のクエリ結果である。
【０１４８】
１つの例示的な形態において、第１クエリ結果に少なくとも１つのクエリ質問に対応する答えが含まれていると確定するための第４確定モジュール（図示せず）を更に備え、受信モジュール１３は、具体的に、第１クエリ結果に含まれた答えに対するユーザの評価情報を受信することに用いられる。
【０１４９】
図１４は本発明の実施例１０によるインテリジェントインタラクション装置を示す構造模式図であり、本実施例において、第２プロンプト情報はクエリ質問に対応する第１クエリ結果を出力する際に出力されたものである。
【０１５０】
図１４に示すように、本実施例は図１０に示すようなものに加えて、ユーザが第１クエリ結果に満足するか否かを予測するための予測モジュール１８を更に備え、第３確定モジュール１９は、予測モジュールによってユーザが第１クエリ結果に満足すると予測された場合に、第２プロンプト情報を出力すると確定することに用いられ、第２クエリ結果はクエリ質問の関連質問のクエリ結果である。
【０１５１】
１つの例示的な形態において、第２クエリ結果の取得時間は既知の時間であり、第２プロンプト情報に更に第２クエリ結果の取得時間が含まれている。
【０１５２】
図１５は本発明の実施例１１によるインテリジェントインタラクション装置を示す構造模式図であり、図１５に示すように、本実施例在図１０に示すようなものに加えて、クエリ質問を分析処理して、クエリ質問のタイプを取得するためのタイプ確定モジュール２０、及びクエリ質問のタイプに基づき、クエリ質問に対応するプッシュ情報を出力すると確定するための第６確定モジュール２１を更に備える。
【０１５３】
１つの例示的な形態において、第１クエリ結果にクエリ質問に対応する答えが含まれていないと確定するための第７確定モジュール（図示せず）を更に備える。
【０１５４】
図１６は本発明の実施例１２によるスマート機器を示す構造模式図であり、図１６に示すように、本実施例によるスマート機器はプロセッサ３１、メモリ３２、オーディオ機器３３及びトランシーバー３４を備え、メモリ３２、オーディオ機器３３及びトランシーバー３４はバスによってプロセッサ３１に接続通信され、メモリ３２は命令を記憶することに用いられ、オーディオ機器３３は音声信号を処理することに用いられ、トランシーバー３４はその他の機器と通信することに用いられ、プロセッサ３１はメモリ３２に記憶された命令を実行して、スマート機器に実施例１または実施例２に記載の方法を実行させることに用いられ、ここで繰り返して説明しない。
【０１５５】
ここで、該プロセッサ３１はマイクロコントローラユニット（Ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ、ＭＣＵと略称）であってよく、ＭＣＵはシングルチップマイクロコンピューター（Ｓｉｎｇｌｅ  Ｃｈｉｐ  Ｍｉｃｒｏｃｏｍｐｕｔｅｒ）或いはシングルチップマイコンとも呼ばれ、該プロセッサ３１は中央プロセッサ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓ  Ｕｎｉｔ、ＣＰＵと略称）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ、ＤＳＰと略称）、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、ＡＳＩＣと略称）、フィールドプログラマブルゲートアレイ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ、ＦＰＧＡと略称）或いはその他のプログラマブルロジックデバイス、離散ゲート或いはトランジスタロジックデバイスであってもよい。
【０１５６】
メモリ３２は任意のタイプの揮発性または不揮発性メモリ或いはそれらの組み合わせによって実現されることができ、例えばスタティックランダムアクセスメモリ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＳＲＡＭと略称）、電気的消去可能プログラマブル読み出し専用メモリ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ、ＥＥＰＲＯＭと略称）、消去可能なプログラマブル読み取り専用メモリ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＥＰＲＯＭと略称）、プログラマブル読み取り専用メモリ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＰＲＯＭと略称）、読み取り専用メモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭと略称）、磁気メモリ、フラッシュメモリ、ディスクまたはＣＤである。
【０１５７】
オーディオ機器３３はオーディオ入出力機器、例えばマイクとスピーカーを含んでもよいし、オーディオコーデック機器またはオーディオエンハンスメント機器を含んでもよい。オーディオ機器３３はユーザが入力した音声信号を収集して、且つ音声信号を再生することができる。
【０１５８】
トランシーバー３４はその他の装置との間に有線または無線通信リンクを確立することができ、これによりスマート機器は通信規格に基づく無線ネットワーク、例えばＷｉＦｉ、２Ｇまたは３Ｇ、またはそれらの組み合わせにアクセスすることができる。一つの例示的な実施例において、トランシーバー３４は近距離通信（ＮＦＣ）モジュールを更に含んで、近距離通信を促進する。例えば、ＮＦＣモジュールは無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術及びその他の技術に基づいて実現することができる。
【０１５９】
選択的に、該スマート機器は表示アセンブリ３５を更に備え、表示アセンブリは発光ダイオード（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、ＬＥＤと略称）ディスプレイであってよい。一つの例示的な形態において、スマート機器はオーディオ機器３３と表示アセンブリ３５の中の１つのみを含んでもよい。
【０１６０】
バスは業界標準のアーキテクチャ（Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ、ＩＳＡ）バス、外部機器の相互接続（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ、ＰＣＩ）バスまたは拡張された業界標準のアーキテクチャ（Ｅｘｔｅｎｄｅｄ  Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ、ＥＩＳＡ）バス等であってよい。バスはアドレスバス、データバス、制御バス等に分けられることができる。表示の便利のため、本願の図面におけるバスは１本のバスまたは１種のタイプのバスに制限されない。
【０１６１】
本発明の実施例１３はコンピューター読み取り可能な記憶媒体を提供し、コンピューター読み取り可能な記憶媒体に命令が記憶され、命令が実行される際に、コンピューターは実施例１-実施例５に記載の方法を実行する。
【図１】
2020004442.tif 000003
【図２】
2020004442.tif 000004
【図３】
2020004442.tif 000005
【図４】
2020004442.tif 000006
【図５】
2020004442.tif 000007
【図６】
2020004442.tif 000008
【図７】
2020004442.tif 000009
【図８】
2020004442.tif 000010
【図９】
2020004442.tif 000011
【図１０】
2020004442.tif 000012
【図１１】
2020004442.tif 000013
【図１２】
2020004442.tif 000014
【図１３】
2020004442.tif 000015
【図１４】
2020004442.tif 000016
【図１５】
2020004442.tif 000017
【図１６】
2020004442.tif 000018