(57)【要約】      （修正有）【課題】音声情報を利用した情報検証方法及び装置を提供する。【解決手段】目標問題答案組における問題を端末装置に送信し、端末装置から送信された確定待ち音声情報を受信し、確定待ち音声情報を認識して、確定待ち答案を生成し、且つ、確定待ち答案と上記目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定する。方法は、確定待ち音声情報を認識して確定待ち答案を導出して、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定することで、支払いの検証方法を多様化することができる。【選択図】図２
2019053286.tif 000002
【特許請求の範囲】
【請求項１】
問題と問題に対する答案とを含む目標問題答案組を取得するステップと、
前記目標問題答案組における問題を端末装置に送信するステップと、
前記端末装置から送信された確定待ち音声情報を受信し、前記確定待ち音声情報を認識して、確定待ち答案を生成するステップと、
前記確定待ち答案と前記目標問題答案組における答案がマッチングされる場合に、前記確定待ち音声情報の検証が通過したと確定するステップと、
を含むことを特徴とする情報検証方法。
【請求項２】
請求項１において、
前記目標問題答案組を取得するステップの前に、
予め取得したユーザの声紋情報に基づいて、前記ユーザの性別及び年齢を含む属性値を確定するステップと、
指定された少なくとも一つの問題答案組の中から、前記ユーザの属性値にマッチする目標問題答案組を確定するステップと、
をさらに含むことを特徴とする情報検証方法。
【請求項３】
請求項１において、
前記端末装置から送信された確定待ち音声情報を受信するステップの後に、
前記確定待ち音声情報から声紋特徴情報を抽出し、前記声紋特徴情報と前記ユーザの予め格納された声紋特徴情報との間の類似度を確定するステップ、
をさらに含むことを特徴とする情報検証方法。
【請求項４】
請求項３において、
前記確定待ち音声情報を認識して、確定待ち答案を生成するステップは、
前記類似度が予め設定された類似度閾値情報より小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成し、前記答案文字列を確定待ち答案とするステップを含む、
ことを特徴とする情報検証方法。
【請求項５】
請求項１において、
前記確定待ち音声情報を認識して、確定待ち答案を生成するステップの後に、
前記確定待ち答案と目標問題答案組における答案とを比較するステップと、
確定待ち答案と目標問題答案組における答案が同じか、または確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じである場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定するステップと、
をさらに含むことを特徴とする情報検証方法。
【請求項６】
請求項２において、
問題答案組における問題は、正否型の問題であってもよく、
前記少なくとも一つの問題答案組は、前記端末装置に予め格納された前記ユーザにより入力された問題答案組、指定された知識データベース中の問題答案組及び前記ユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む、
ことを特徴とする情報検証方法。
【請求項７】
問題と問題に対する答案とを含む目標問題答案組を取得するための取得ユニット、
前記目標問題答案組における問題を端末装置に送信するための送信ユニットと、
前記端末装置から送信された確定待ち音声情報を受信し、前記確定待ち音声情報を認識して、確定待ち答案を生成するための認識ユニットと、
前記確定待ち答案と前記目標問題答案組における答案がマッチングされる場合に、前記確定待ち音声情報の検証が通過したと確定するための確定ユニットと、
を含むことを特徴とする情報検証装置。
【請求項８】
請求項７において、
予め取得したユーザの声紋情報に基づいて、前記ユーザの性別及び年齢を含む属性値を確定するための確定ユニットと、
指定された少なくとも一つの問題答案組の中から、前記ユーザの属性値にマッチする目標問題答案組を確定するための組確定ユニットと、
をさらに含むことを特徴とする情報検証装置。
【請求項９】
請求項７において、
前記確定待ち音声情報から声紋特徴情報を抽出し、前記声紋特徴情報と前記ユーザの予め格納された声紋特徴情報との間の類似度を確定するための類似度確定ユニット、
をさらに含むことを特徴とする情報検証装置。
【請求項１０】
請求項９において、
前記認識ユニットは、
前記類似度が予め設定された類似度閾値情報より小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成し、前記答案文字列を確定待ち答案とするように構成される、
ことを特徴とする情報検証装置。
【請求項１１】
請求項７において、
前記確定待ち答案と目標問題答案組における答案を比較するための比較ユニットと、
確定待ち答案と目標問題答案組における答案が同じか、または確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じ場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定するためのマッチング確定ユニットと、
をさらに含むことを特徴とする情報検証装置。
【請求項１２】
請求項８において、
問題答案組における問題は、正否型の問題であってもよく、
前記少なくとも一つの問題答案組は、前記端末装置に予め格納された前記ユーザにより入力された問題答案組、指定された知識データベース中の問題答案組及び前記ユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む
ことを特徴とする情報検証装置。
【請求項１３】
一つ又は複数のプロセッサと、
一つ又は複数のプログラムを記憶する記憶装置と、を備え、
前記一つ又は複数のプログラムが前記一つ又は複数のプロセッサにより実行されると、前記一つ又は複数のプロセッサに請求項１〜６の何れか一つに記載の情報検証方法を実現させることを特徴とするデバイス。
【請求項１４】
コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、請求項１〜６の何れか一つに記載の情報検証方法を実現させるコンピュータ読取可能な記憶媒体。
【請求項１５】
プロセッサにより実行されると、請求項１〜６の何れか一つに記載の方法を実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、コンピュータ技術分野に関するものであり、特に、インターネット技術領域に関するものであり、さらに、情報検証方法及び装置に関するものである。
【背景技術】
【０００２】
最近、ネットワークの支払いが広く使用されており、ネットワーク支払いの検証方法には様々な種類がある。関連技術において、検証プロセスは、通常、検証コードまたは２次元コードを利用して行われるが、形式が相対的に単一である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本願実施形態は、改善された情報検証方法及び装置を提供して上記の背景技術の部分に言及された技術課題を解決することを目的とする。
【０００４】
第一の局面として、本願の実施形態は、問題と問題に対する答案とを含む目標問題答案組を取得するステップと、上記目標問題答案組における問題を端末装置に送信するステップと、上記端末装置から送信された確定待ち音声情報を受信し、上記確定待ち音声情報を認識して、確定待ち答案を生成するステップと、上記確定待ち答案と上記目標問題答案組における答案がマッチングされる場合に、上記確定待ち音声情報の検証が通過したと確定するステップと、を含む情報検証方法を提供する。
【０００５】
一部の実施形態において、上記方法は、上記目標問題答案組を取得するステップの前に、予め取得したユーザの声紋情報に基づいて、上記ユーザの性別及び年齢を含む属性値を確定するステップと、指定された少なくとも一つの問題答案組の中から、上記ユーザの属性値にマッチする目標問題答案組を確定するステップと、をさらに含む。
【０００６】
一部の実施形態において、上記方法は、上記端末装置から送信された確定待ち音声情報を受信するステップの後に、上記確定待ち音声情報から声紋特徴情報を抽出し、上記声紋特徴情報と上記ユーザの予め格納された声紋特徴情報との間の類似度を確定するステップと、をさらに含む。
【０００７】
一部の実施形態において、上記確定待ち音声情報を認識して、確定待ち答案を生成するステップは、上記類似度が予め設定された類似度閾値情報より小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成し、上記答案文字列を確定待ち答案とするステップを含む。
【０００８】
一部の実施形態において、上記方法は、上記確定待ち音声情報を認識して、確定待ち答案を生成するステップの後に、上記確定待ち答案と目標問題答案組における答案とを比較するステップと、確定待ち答案と目標問題答案組における答案が同じか、または確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じである場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定するステップと、をさらに含む。
【０００９】
一部の実施形態において、問題答案組における問題は、正否型の問題であってもよく、上記少なくとも一つの問題答案組は、上記端末装置に予め格納された上記ユーザにより入力された問題答案組、指定された知識データベース中の問題答案組及び上記ユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む。
【００１０】
第二の局面として、本願の実施形態は、問題と問題に対する答案とを含む目標問題答案組を取得するための取得ユニット、上記目標問題答案組における問題を端末装置に送信するための送信ユニットと、上記端末装置から送信された確定待ち音声情報を受信し、上記確定待ち音声情報を認識して、確定待ち答案を生成するための認識ユニットと、上記確定待ち答案と上記目標問題答案組における答案がマッチングされる場合に、上記確定待ち音声情報の検証が通過したと確定するための確定ユニットと、を含む情報検証装置を提供する。
【００１１】
一部の実施形態において、上記情報検証装置は、予め取得したユーザの声紋情報に基づいて、上記ユーザの性別及び年齢を含む属性値を確定するための確定ユニットと、指定された少なくとも一つの問題答案組の中から、上記ユーザの属性値にマッチする目標問題答案組を確定するための組確定ユニットと、をさらに含む。
【００１２】
一部の実施形態において、上記情報検証装置は、上記確定待ち音声情報から声紋特徴情報を抽出し、上記声紋特徴情報と上記ユーザの予め格納された声紋特徴情報との間の類似度を確定するための類似度確定ユニット、をさらに含む。
【００１３】
一部の実施形態において、上記認識ユニットは、上記類似度が予め設定された類似度閾値情報より小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成し、上記答案文字列を確定待ち答案とするように構成される。
【００１４】
一部の実施形態において、上記情報検証装置は、上記確定待ち答案と目標問題答案組における答案を比較するための比較ユニットと、確定待ち答案と目標問題答案組における答案が同じか、または確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じ場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定するためのマッチング確定ユニットと、をさらに含む。
【００１５】
一部の実施形態において、問題答案組における問題は、正否型の問題であってもよく、上記少なくとも一つの問題答案組は、上記端末装置に予め格納された上記ユーザにより入力された問題答案組、指定された知識データベース中の問題答案組及び上記ユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む。
【００１６】
第三の局面として、本願の実施形態は、一つ又は複数のプロセッサと、一つ又は複数のプログラムを記憶する記憶装置と、を備え、上記一つ又は複数のプログラムが上記一つ又は複数のプロセッサにより実行されると、上記一つ又は複数のプロセッサに情報検証方法の何れか一つ実施形態を実現させるデバイスを提供する。
【００１７】
第四の局面として、本願の実施形態は、コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、情報検証方法の何れか一つ実施形態を実現させるコンピュータ読取可能な記憶媒体を提供する。
【００１８】
本願の実施形態により提供される情報検証方法及び装置によれば、まず、問題と問題に対する答案とを含み目標問題答案組を取得する。次に、目標問題答案組における問題を端末装置に送信する。その後、端末装置から確定待ち音声情報が送信されて、確定待ち音声情報を認識して、確定待ち答案を生成する。最後に、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定する。本願の実施形態で提供される方法は、確定待ち音声情報を認識して確定待ち答案を導出して、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定することで、検証の方法が多様になる。
【００１９】
以下の図面を参照してなされた制限的でない実施形態に対する詳細的な説明により、本発明の他の特徴、目的及び利点はより明らかになる。
【図面の簡単な説明】
【００２０】
【図１】本願に適用できる例示的なシステム構造図である。
【図２】本願に係る情報検証方法の一実施形態のフローチャートである。
【図３】本願に係る情報検証方法の一応用情景の例示図である。
【図４】本願に係る情報検証方法の他の一実施形態のフローチャートである。
【図５】本願に係る情報の検証装置の一実施形態の例示的な構造図である。
【図６】本願実施形態を実現するためのデバイスに適用されるコンピュータシステムの構成模式図である。
【発明を実施するための形態】
【００２１】
以下、図面及び実施形態を参照しながら本発明をより詳細に説明する。理解すべきことは、ここで説明する具体的な実施形態は、当該発明を説明するものに過ぎず、当該発明を限定するものではない。ただし、説明の便宜上、図面には発明に関連する部分のみが示されている。
【００２２】
なお、衝突しない場合、本願の実施形態及び実施形態における特徴を相互に組み合せてもよい。以下、図面及び実施形態を参照しながら本願を詳細に説明する。
【００２３】
図１は、本願が適用できる情報検証方法及び装置の実施形態の例示的なシステムアーキテクチャ１００を示した。
【００２４】
図１に示されたように、システムアーキテクチャ１００は、端末デバイス１０１、１０２、１０３と、ネットワーク１０４と、サーバ１０５とを備えても良い。ネットワーク１０４は、端末デバイス１０１、１０２、１０３とサーバ１０５の間に通信リンクの媒体を提供する。ネットワーク１０４は、各種の接続タイプ、例えば有線、無線通信リンク又は光ファイバ、ケーブルなどを含んでも良い。
【００２５】
ユーザは、端末デバイス１０１、１０２、１０３を使用してネットワーク１０４を介してサーバ１０５とやりとりすることにより、メッセージなどを送受信することができる。端末デバイス１０１、１０２、１０３には、各種の通信クライアントアプリ、例えば音声補助型のアプリ、買物型のアプリ、検索型のアプリ、即時通信ツール、メールボックスクライアント、交際型のプラットフォームソフトウェアなどがインストールされても良い。
【００２６】
端末デバイス１０１、１０２、１０３は、音声受信機能を有する各種の電子デバイスであっても良く、スマートフォーン、タブレット、電子書籍閲覧機、ＭＰ３プレーヤ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＩＩ、ムービングピクチャエクスパーシグループオーディオレイヤー３）、ＭＰ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＶ、ムービングピクチャエクスパーシグループオーディオレイヤー４）プレーヤ、ノードパソコン及びディスクトップコンピュータなどを含むが、それらに限定されない。
【００２７】
サーバ１０５は、各種のサービスを提供するサーバ、例えば端末デバイス１０１、１０２、１０３における音声補助型のアプリに対してサポートを提供するバックグラウンドサーバであっても良い。バックグラウンドサーバは、受信された音声情報などのデータに対して分析などの処理を行って、処理結果（例えば上記音声情報に基づいて抽出された情報）を端末デバイスにフィードバックすることができる。
【００２８】
説明すべきなのは、本願実施形態により提供される情報を抽出する方法は、一般的にサーバ１０５により実行される。それに応じて、情報を抽出する装置は一般的にサーバ１０５に設置される。
【００２９】
理解すべきなのは、図１における端末デバイス、ネットワーク及びサーバの数は例示的なものに過ぎない。実現の必要に応じて、任意の数の端末デバイス、ネットワーク及びサーバを備えても良い。
【００３０】
続いて、図２を参照すると、本願に係る情報検証方法の一実施形態のフローチャート２００を示す。上記の情報検証方法は、以下のようなステップを含む。
【００３１】
ステップ２０１において、目標問題答案組を取得する。
【００３２】
本実施形態において、情報検証方法が実行される電子機器（例えば、図１に示されたサーバ）は、有線接続方式または無線接続方式を介してローカルまたは他の電子機器から、目標問題答案組を取得することができる。ここで、問題答案組は、問題と問題に対する答案を含む。目標問題答案組は、予めに確定された少なくとも一つの問題答案組である。注意すべき点は、ここで、問題答案組における問題と答案は、１対１対応になることができ、１対多対応なることもできる。つまり、１つの問題は、複数の答案に対応することができ、これらの答案は、同一または類似の意味を持つことができる。
【００３３】
ステップ２０２において、目標問題答案組における問題を端末装置に送信する。
【００３４】
本実施形態において、上記電子機器は、目標問題答案組を取得した後、目標問題答案組における問題を端末装置に送信することにより、端末装置が目標問題答案組における問題をユーザに表示するようにすることができる。具体的には、上記電子機器は、問題を含む情報を生成した後、上記情報を端末装置に送信することができる。
【００３５】
ステップ２０３において、端末装置から確定待ち音声情報が送信されて、確定待ち音声情報を認識し、確定待ち答案を生成する。
【００３６】
本実施形態において、上記電子機器は、上記端末情報から確定待ち音声情報が送信されて、上記確定待ち音声情報を認識し、確定待ち音声情報に対応する確定待ち答案を生成することできる。
【００３７】
確定待ち（ｔｏ  ｂｅ  ｄｅｔｅｒｍｉｎｅｄ）音声情報は、ユーザが端末装置を用いて収集した音声によって生成されたものであり、目標問題答案における答案とマッチングするかどうかの確定が必要な音声情報である。確定待ち（ｔｏ  ｂｅ  ｄｅｔｅｒｍｉｎｅｄ）答案は、目標問題答案中の答案とマッチングするかどうかの確定が必要な答案であり、確定待ち答案は、文字（ｃｈａｒａｃｔｅｒ）で構成することができる。ここで、認識とは、音声認識であってもよく、音声認識に対応する文字列を導出し、確定待ち答案を導出するようにする。
【００３８】
併せて、音声認識を行って、確定待ち答案を導出することに加えて、本明細書での認識は、声紋認識（ｖｏｉｃｅｐｒｉｎｔ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）をさらに含むこともできる。
【００３９】
ステップ２０４において、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定する。
【００４０】
本実施形態において、上記電子機器は、確定待ち答案と目標問題答案組における答案がマッチすると確定される場合、上記確定待ち音声情報の検証が通過したと確定する。具体的には、確定待ち答案と目標問題答案組における答案を比較することができる。マッチングされることは、確定待ち答案と目標問題答案組における答案との間の類似度が高かったり（つまり、類似度が類似度閾値よりも大きい）、確定待ち答案と目標問題答案組における答案が一致したことを意味することができる。確定待ち音声情報の検証が通過したことは、端末装置によって収集されたユーザの音声が示す確定待ち答案と目標問題答案組における答案がマッチすることを意味する。
【００４１】
例えば、目標問題答案組における問題が「白日 山に依りて尽き（白日依山尽）の次の詩句は何ですか」である場合に、組中の答案が「黄河 海に入りて流る（黄河入海流）」であり、確定待ち答案が「黄河が海に流れて振った（是黄河入海流）」であるとする。このような場合に、２つの答案間の類似度は８３％であり、仮定して類似度閾値が７５％であるとすると、導出された類似度が類似度閾値よりも大きいため、確定待ち答案と目標問題答案組における答案がマッチングされると確定することができる。
【００４２】
続いて図３を参照すると、本実施形態に係る情報検証方法の応用情景の例示図を示す。図３の応用情景では、電子機器３０１は、まず、ローカルまたは他の電子機器３０２から問題と問題に対する答案を含む目標問題答案組３０３を取得し、ここで、目標問題答案組における問題は、「白日 山に依りて尽き（白日依山尽）の次の詩句は何ですか」であり、答案は「黄河 海に入りて流る（黄河入海流）」である。その後、上記電子機器は、目標問題答案組における問題を、ユーザが使用する携帯電話に転送することができる。その後、上記電子機器は、ユーザの携帯電話から、ユーザが録音した確定待ち音声情報が送信されて、確定待ち音声情報を認識して、確定待ち答案３０４である「黄河 海に入りて流る（是黄河入海流）」を生成する。最後に、「黄河が海に流れて振った（黄河入海流）」と「黄河が海に流れて振った（是黄河入海流）」がマッチングされる場合に、上記電子機器は、確定待ち音声情報の検証が通過したと確定する３０５。
【００４３】
本願の実施形態で提供される方法によれば、確定待ち音声情報に対して認識を進めて確定待ち答案を導出して、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定することで、お支払いの検証方法の多様化を果たすことができる。
【００４４】
続いて図４を参照すると、情報検証方法の他の実施形態のプロセス４００を示す。上記の情報検証方法のプロセス４００は、以下のようなステップを含む。
【００４５】
ステップ４０１において、予め取得したユーザの声紋情報に基づいて、ユーザの属性値を確定する。
【００４６】
本実施形態において、サーバは、予めに取得したユーザの声紋情報に基づいて、当該ユーザの属性値を確定する。音声情報は言語情報を含む、表示可能な超音波スペクトルである。属性は、性別や年齢を含むことができる。声紋情報に基づいて、声紋情報を提供したユーザの性別の値と年齢の値を確定することができる。たとえば、ユーザの属性は、ユーザ自身の性別、年齢などの属性情報を表示することができる。属性値は、属性の具体的な値を意味する。たとえば、属性が性別の場合、属性の値は、「女」であることができ、属性の値が年齢である場合に、属性の値は、１８であってもよい。ここで確定されたユーザの年齢値は、所定の数値範囲であってもよく、ある具体的な数値であってもよい。
【００４７】
ステップ４０２において、指定された少なくとも一つの問題答案組の中から、ユーザの属性値にマッチする目標問題答案組を確定する。
【００４８】
本実施形態において、上記サーバは、指定された少なくとも一つの問題答案組の中から、ユーザの属性値にマッチする目標問題答案組を確定する。
【００４９】
上記サーバのローカルまたは他の電子機器に、指定された複数の問題答案組が保存されていてもよい。それぞれの問題答案組は、それに対応するユーザの属性値を備える。たとえば、ユーザの属性が性別や年齢であり、その値がそれぞれ男と１８歳である場合は、これに対応して保存された問題答案組が５００個あることができる。対応する問題答案組は、ユーザの属性値に適合される。たとえば、その値がそれぞれ男と１８歳である場合に、対応する問題答案組において、問題は「甲ゲームはどの会社が発売した製品ですか」であり、答案は「ａ会社」である。または、問題が「甲国の首都はどこですか」であり、答案が「甲市」であってもよい。
【００５０】
別の問題答案組に対応するユーザの属性値は同じことができ、異なることもできる。それぞれの問題答案組は、一つの属性の具体的な値と対応することもでき、一つの属性の値の数値範囲に対応することもできる。
【００５１】
本実施形態の一部の選択可能な実施形態において、ステップ４０２に、ユーザの属性値に対して区間（ｓｅｃｔｉｏｎ）、すなわち数値範囲を設定することができる。また、異なる区間にマッチングされる複数の問題答案組を含む問題答案組の群を構築することができる。
【００５２】
ステップ４０３において、目標問題答案組を取得する。
【００５３】
本実施形態において、上記サーバは、有線接続方式または無線接続方式を介してローカルまたは他の電子機器からの目標問題答案組を取得することができる。ここで、問題答案組は、問題と問題に対する答案を含む。目標問題答案組は、予めに確定された少なくとも一つの問題答案組である。
【００５４】
本実施形態の一部の選択可能な実施形態において、問題答案組における問題は、正否型の問題であってもよい。少なくとも一つの問題答案組は、端末装置に予め格納したユーザが入力した問題答案組、指定された知識データベース中の問題答案組、及びユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む。
【００５５】
ここで、ユーザが購入した物品の情報は、ユーザが購入した物品に関する情報である。たとえば、ユーザが購入した物品の名前などの情報であってもよい。たとえば、問題は「購入した商品の名前を教えてください」であり、答案は「一枚のディスク（ＣＤ）」であってもよい。指定された知識データベース中の知識は、一つまたは様々なタイプの知識であってもよい。
【００５６】
ステップ４０４において、目標問題答案組における問題を端末装置に送信する。
【００５７】
本実施形態において、上記サーバは、目標問題答案組を取得した後、目標問題答案組における問題を端末装置に送信することにより、端末装置がユーザに目標問題答案組における問題を表示するようにすることができる。具体的には、上記サーバは問題を含む情報を生成した後、上記の情報を端末装置に送信することができる。
【００５８】
ステップ４０５において、端末装置から確定待ち音声情報が送信される。
【００５９】
本実施形態において、上記サーバは、上記端末情報から確定待ち音声情報を送信される。確定待ち音声情報は、ユーザが端末装置を用いて収集した音声によって生成されたものであり、目標問題答案における答案とマッチングするかどうかの確定が必要な音声情報である。
【００６０】
ステップ４０６において、確定待ち音声情報から声紋特徴情報を抽出し、声紋特徴情報とユーザの予め格納された声紋特徴情報との間の類似度を確定する。
【００６１】
本実施形態において、上記サーバは、確定待ち音声情報に対して声紋特徴情報の抽出を行って、声紋特徴情報を取得する。その後、上記サーバは、上記声紋特徴情報とユーザの予め格納された声紋特徴情報との間の類似度を確定する。
【００６２】
具体的には、声紋特徴情報は、捲舌音／非捲舌音（卷平舌）の特徴パラメータ、声帯の特徴パラメータ、口腔特徴パラメータと鼻音（鼻音）特徴パラメータのうち少なくとも一つを含むことができる。類似度は、抽出された声紋特徴情報と予め格納された声紋特徴情報との間の上記少なくとも一つのパラメータの類似度を意味する。声紋特徴情報を抽出した後、上記サーバは、導出した声紋特徴情報とユーザの予め格納された声紋特徴情報を比較して、上記２つの声紋特徴情報の類似度を確定する。
【００６３】
ステップ４０７において、類似度が予め設定された類似度閾値情報より小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成し、上記答案文字列を確定待ち答案とする。
【００６４】
本実施形態において、上記サーバは、類似度が予めに設定された類似度もより小さいか同じ場合に、確定待ち音声情報に対して音声認識を行って、答案文字列を生成することができる。次に、生成された答案文字列を確定待ち答案とすることができる。予め設定された類似度閾値は、類似度の予め設定された閾値である。答案文字列は、ユーザにより提供された答案の文字列である。
【００６５】
ステップ４０８において、確定待ち答案と目標問題答案組における答案を比較する。
【００６６】
本実施形態において、上記サーバは、導出した確定待ち答案と目標問題答案組における答案を比較する。これにより、上記サーバは、確定待ち答案と目標問題答案組における答案が同じかどうかを確定することができる。
【００６７】
ステップ４０９において、確定待ち答案と目標問題答案組における答案が同じである場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定する。
【００６８】
本実施形態において、比較を行った後、上記サーバにより取得された確定待ち答案と目標問題答案組における答案が同一であると確定される場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定することができる。
【００６９】
ステップ４１０において、確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じである場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定する。
【００７０】
本実施形態において、上記サーバは、確定待ち答案と目標問題答案組における答案との間の類似度を確定し、導出した類似度が予めに設定された答案の類似閾値以上であるかどうかを確定する。その結果が大きいか同じであると確定された場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定する。予め設定された答案類似度閾値は、答案の間の類似度を予めに設定した閾値である。
【００７１】
注意すべき点は、上記のステップ４０９とステップ４１０は、二つのうち一つを選択して行われる。
【００７２】
ステップ４１１において、確定待ち音声情報の検証が通過したことを確定する。
【００７３】
本実施形態において、確定待ち答案と目標問題答案組における答案がマッチングされると確定した後、上記サーバは、確定待ちの音声情報の検証が通過したことを確定する。
【００７４】
本願によれば、ユーザの声紋情報によって、ユーザの属性値を確定した上、ユーザの属性値にマッチする目標問題答案組を確定することにより、確定過程がさらに特定的である。さらに、本実施形態によれば、確定待ち答案と目標問題答案組における答案がマッチングされると確定し、抽出された声紋特徴情報とユーザの予め格納された声紋特徴情報が類似している場合に、確定待ち音声情報の検証が通過したと確定することができる。これにより、２回の確定を行うことで検証の精度を向上させることができる。
【００７５】
続いて、図５を参照すると、上記各図面に示された方法の実現として、本願は、情報検証装置の一実施形態が提供する。上記装置の実施形態は、図２に示された方法の実施形態と相互に対応し、上記装置の実施形態は、具体的に、様々な電子機器に適用することができる。
【００７６】
図５に示すように、本実施形態に係る情報の検証装置５００は、取得ユニット５０１、送信ユニット５０２、認識ユニット５０３と確定ユニット５０４を含む。ここで、取得ユニット５０１は、問題と問題に対する答案を含む目標問題答案組を取得するように構成され、送信ユニット５０２は、目標問題答案組における問題を端末装置に送信するように構成され、認識ユニット５０３は、端末装置から確定待ち音声情報を送信されて、確定待ち音声情報を認識して、確定待ち答案を生成するように構成され、確定ユニット５０４は、確認待ち答案と目標問題答案組における答案がマッチングされる場合に、確定待ち音声情報の検証が通過したと確定するように構成されている。
【００７７】
本実施形態において、取得ユニット５０１によって有線接続方式または無線接続方式を介してローカルまたは他の電子機器からの目標問題答案組を取得することができる。ここで、問題答案組は、問題と問題に対する答案を含む。目標問題答案組は、予めに確定された少なくとも一つの問題答案組である。注意すべき点は、ここで、問題答案組における問題と答案は１対１対応になることができ、一対多対応になることもできる。つまり、１つの問題は、複数の答案に対応することができ、これらの答案は、同一または類似の意味を持つことができる。
【００７８】
本実施形態において、送信ユニット５０２によって目標問題答案組を取得した後、目標問題答案組における問題を端末装置に送信することにより、端末装置がユーザに目標問題答案組における問題を表示するようにすることができる。具体的には、送信ユニット５０２は、問題を含む情報を生成した後、上記の情報を端末装置に送信することができる。
【００７９】
本実施形態において、認識ユニット５０３により上記端末情報から確定待ち音声情報を送信されて、上記確定待ち音声情報を認識して、確定待ち音声情報に対応する確定待ち答案を生成する。
【００８０】
本実施形態において、確定ユニット５０４によって確定待ち答案と目標問題答案組における答案がマッチすると確定した場合、上記確定待ち音声情報の検証が通過したと確定する。具体的には、確定待ち答案と目標問題答案組における答案を比較することができ、ここで、マッチングされることは確定待ち答案と目標問題答案組における答案との間の類似度が高かったり（つまり、類似度が類似度閾値よりも大きい）、確定待ち答案と目標問題答案組における答案が一致したことを意味することができる。確定待ち音声情報の検証が通過したことは、端末装置によって収集されたユーザの音声が示す確定待ち答案と目標問題答案組における答案がマッチングされることを意味する。
【００８１】
本実施形態の一部の選択可能な実施形態において、上記方法は、目標問題答案組を取得するステップの前に、予め取得したユーザの音声情報に基づいて、性別と年齢を含むユーザの属性値を確定するステップと、指定された少なくとも一つの問題答案組の中から、ユーザの属性値にマッチする目標問題答案組を確定するステップと、をさらに含む。
【００８２】
本実施形態の一部の選択可能な実施形態において、上記方法は、端末装置から確定待ち音声情報を送信されるステップの後に、確定待ち音声情報から声紋特徴情報を抽出し、声紋特徴情報とユーザの予め格納された声紋特徴情報との間の類似度を確定するステップをさらに含む。
【００８３】
本実施形態の一部の選択可能な実施形態において、確定待ち音声情報を認識して、確定待ち答案を生成するステップは、類似度が予め設定された類似度閾値情報が小さいか同じ場合に、確定待ち音声情報に対して音声認識を進行して答案文字列を生成し、上記答案文字列を確定待ち答案とするステップを含む。
【００８４】
本実施形態の一部の選択可能な実施形態において、上記方法は、確定待ち音声情報を認識して、確定待ち答案を生成するステップの後、確定待ち答案と目標問題答案組における答案を比較するステップと、確定待ち答案と目標問題答案組における答案が同じか、または確定待ち答案と目標問題答案組における答案との間の類似度が予め設定された答案の類似閾値よりも大きいか同じ場合に、確定待ち答案と目標問題答案組における答案がマッチングされると確定するステップをさらに含む。
【００８５】
本実施形態の一部の選択可能な実施形態において、問題答案組における問題は、正否型の問題であることができ、少なくとも一つの問題答案組は、端末装置に予め格納したユーザが入力した問題答案組、指定された知識データベース中の問題答案組と、ユーザが購入した物品の情報に関する問題答案組のうち少なくとも一つを含む。
【００８６】
続いて図６を参照する。図６は、本願実施形態を実現するための電子デバイスに適用されるコンピュータシステム６００の構成模式図を示した。図６に示された電子デバイスは一つの例示に過ぎず、本願実施形態の機能及び使用範囲に制限しない。
【００８７】
図６に示されたように、コンピュータシステム６００は、読み出し専用メモリ（ＲＯＭ）６０２に記憶されているプログラム又は記憶部６０６からランダムアクセスメモリ（ＲＡＭ）６０３にロードされたプログラムに基づいて様々な適当な動作および処理を実行することができる中央処理装置（ＣＰＵ）６０１を備える。ＲＡＭ６０３には、システム６００の操作に必要な様々なプログラムおよびデータがさらに記憶されている。ＣＰＵ６０１、ＲＯＭ６０２およびＲＡＭ  ６０３は、バス６０４を介して互いに接続されている。入力／出力（Ｉ／Ｏ）インターフェース６０６もバス６０４に接続されている。
【００８８】
キーボード、マウスなどを含む入力部６０６、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）など、およびスピーカなどを含む出力部６０７、ハードディスクなどを含む記憶部６０８、およびＬＡＮカード、モデムなどを含むネットワークインターフェースカードの通信部６０９は、Ｉ／Ｏインターフェース６０６に接続されている。通信部６０９は、例えばインターネットのようなネットワークを介して通信処理を実行する。ドライバ６１０は、必要に応じてＩ／Ｏインターフェース６０６に接続される。リムーバブルメディア６１１は、例えば、マグネチックディスク、光ディスク、光磁気ディスク、半導体メモリなどのようなものであり、必要に応じてドライバ６１０に取り付けられ、したがって、ドライバ６１０から読み出されたコンピュータプログラムが必要に応じて記憶部６０８にインストールされる。
【００８９】
特に，本発明の実施形態によれば、上記のフローチャートに参照して説明された過程はコンピュータソフトウェアプログラムに実現されても良い。例えば、本発明の実施形態はコンピュータ読取可能な媒体にロードされるコンピュータプログラムを含むコンピュータプログラム製品を備える。当該コンピュータプログラムは、フローチャートに示される方法を実行するためのプログラムコードを含む。このような実施形態において、当該コンピュータプログラムは、通信部６０９を介してネットワークからダウンロードしてインストールされ、及び／又はリムーバブルメディア６１１からインストールされても良い。当該コンピュータプログラムは、中央処理ユニット（ＣＰＵ）６０１により実行される場合に、本願の方法に限定される上記機能を実行する。
【００９０】
説明すべきなのは、本願のコンピュータ読取可能な媒体は、コンピュータ読取可能な信号媒体、コンピュータ読取可能な記憶媒体、或いは上記両者の任意の組み合わせであっても良い。コンピュータ読取可能な記憶媒体は、例えば電気、磁気、光、電磁気、赤外線、半導体のシステム、サーバ又は部品、或いはこれらの任意の組であっても良いが、それらに限定されない。コンピュータ読取可能な記憶媒体についてのより具体的な例は、一つ又は複数の導線を含む電気的な接続、携帯可能なコンピュータ磁気ディスク、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、消去可能なプログラミング読取専用メモリ（ＥＰＲＯＭ又はフラッシュ）、光ファイバ、携帯可能なコンパクト磁気ディスク読取専用メモリ（ＣＤ−ＲＯＭ）、光学記憶素子、磁気記憶素子、或いは上記の任意の適当の組を含むが、それらに限定されない。本願において、コンピュータ読取可能な記憶媒体は、プログラムを含むか記憶する任意の有形の媒体であっても良い。当該プログラムは、コマンドによりシステム、サーバ又は部品の使用を実行し、或いはそれらに組み合わせて使用されても良い。本願において、コンピュータ読取可能な信号媒体は、ベースバンドに伝送され或いはキャリアの一部として伝送され、コンピュータ読取可能なプログラムコードがロードされるデータ信号を含んでも良い。このような伝送されるデータ信号は、各種の形式を採用しても良く、電磁気信号、光信号又は上記の任意の適当の組み合わせを含むが、それらに限定されない。コンピュータ読取可能な信号媒体は、コンピュータ読取可能な記憶媒体以外の任意のコンピュータ読取可能な媒体であっても良い。当該コンピュータ読取可能な媒体は、コマンドによりシステム、サーバ又は部品の使用を実行し又はそれらと組み合わせて使用されるプログラムを送信し、伝播し又は伝送することができる。コンピュータ読取可能な媒体に含まれるプログラムコードは、任意の適当の媒体で伝送されても良く、無線、電線、光ケーブル、ＲＦなど、或いは上記の任意の適当の組を含むが、それらに限定されない。
【００９１】
図面におけるフローチャート及びブロック図は、本願の各実施形態によるシステム、方法及びコンピュータプログラム製品により実現可能なシステム構造、機能及び操作を示した。この点において、フローチャート又はブロック図における各ブロックは、一つのモジュール、プログラムセグメント、又はコードの一部を表すことができる。当該モジュール、プログラムセグメント、コードの一部には、一つ又は複数の所定のロジック機能を実現するための実行可能なコマンドが含まれる。注意すべきなのは、幾つかの置換としての実現において、ブロックに示される機能は図面に示される順序と異なって発生されても良い。例えば、二つの接続的に表示されるブロックは実際に基本的に併行に実行されても良く、場合によっては逆な順序で実行されても良く、関連の機能に従って決定される。注意すべきなのは、ブロック図及び／又はフローチャートにおける各ブロック、及びブロック図及び／又はフローチャートにおけるブロックの組み合わせは、所定の機能又は操作を実行する専用のハードウェアによるシステムで実現されても良く、或いは専用のハードウェアとコンピュータコードの組み合わせで実現されても良い。
【００９２】
本願実施形態に説明されたユニットは、ソフトウェアの手段で実現されても良く、ハードウェアの手段で実現されても良い。説明されたユニットは、プロセッサに設置されても良い。例えば、取得ユニットと、送信ユニットと、認識ユニットと、確定ユニットとを備えるプロセッサとして記載されても良い。なお、これらのユニットの名称は場合によってユニットの自身に対する限定とされない。例えば、取得ユニットは、「目標問題答案組を取得するユニット」と記載されても良い。
【００９３】
他の局面として、本願は更にコンピュータ読取可能な媒体を提供した。当該コンピュータ読取可能な媒体は、上記実施形態に説明された装置に含まれたものであっても良く、当該装置に実現されずに別途に存在するものであっても良い。上記コンピュータ読取可能な媒体には、一つ又は複数のプログラムがロードされる。上記一つ又は複数のプログラムが当該装置により実行されると、当該装置に、問題と問題に対する答案とを含む目標問題答案組を取得し、上記目標問題答案組における問題を端末装置に送信し、上記端末装置から送信された確定待ち音声情報を受信し、上記確定待ち音声情報を認識して、確定待ち答案を生成し、上記確定待ち答案と上記目標問題答案組における答案がマッチングされる場合に、上記確定待ち音声情報の検証が通過したと確定する、ように実行させることもできる。
【００９４】
以上の記載は、ただ本発明の好適な実施形態及び運用される技術原理に対する説明である。当業者であればわかるように、本発明にかかる発明範囲は、上記技術特徴の特定の組からなる技術案に限定されず、上記の発明構想から逸脱されない場合に上記技術特徴又は均等の特徴による任意の組で形成される他の技術案も同時に含まれるべきである。例えば上記特徴と本発明に開示された（それらに限定されない）類似の機能を具備する技術特徴が互いに置換されて得られる技術案は該当する。
【図１】
2019053286.tif 000003
【図２】
2019053286.tif 000004
【図３】
2019053286.tif 000005
【図４】
2019053286.tif 000006
【図５】
2019053286.tif 000007
【図６】
2019053286.tif 000008
【外国語明細書】
2019053286000001.pdf