(57)【要約】      （修正有）【課題】情報交換方法、情報交換装置及び端末を提供する。【解決手段】情報交換方法は、オーディオ端末に適用され、ユーザーの入力命令を受信するステップと、入力命令、及びオーディオ端末にビデオ表示装置が接続されているか否かを示すオーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、コンテンツリクエストメッセージをサーバーに送信するステップと、サーバーから返信されたコンテンツリクエスト応答メッセージを受信するステップと、を含む。それにより、オーディオ機器の接続状況に応じて、ユーザーから入力された音声命令をより正確に実行できる。【選択図】図１
2019092147.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ端末に適用される情報交換方法であって、
ユーザーの入力命令を受信するステップと、
前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信するステップと、
前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信するステップと、を含むことを特徴とする情報交換方法。
【請求項２】
前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信することは、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記サーバーから返信されたオーディオ情報を受信するステップと、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記サーバーから返信されたビデオ情報を受信するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ビデオ情報は、前記サーバーが前記入力命令に応じて検索したビデオコンテンツリストを含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、
受信した前記ビデオ情報を前記ビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得するステップをさらに含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記ビデオ表示装置はスマートテレビ、セットトップボックス、及びスクリーン投影ツールのうちのいずれかを含むことを特徴とする請求項１〜４のいずれか一項に記載の方法。
【請求項６】
サーバーに適用される情報交換方法であって、
オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信するステップと、
前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得するステップと、
前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信するステップと、を含むことを特徴とする情報交換方法。
【請求項７】
前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得することは、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記ユーザーの入力命令に応じてオーディオコンテンツから検索するステップと、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ユーザーの入力命令に応じてビデオコンテンツから検索するステップと、を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含むことを特徴とする請求項７に記載の方法。
【請求項９】
ユーザーの入力命令を受信する第１受信モジュールと、
前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信する第１送信モジュールと、
前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信する第２受信モジュールと、を備えることを特徴とする情報交換装置。
【請求項１０】
前記第２受信モジュールはさらに、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記サーバーから返信されたオーディオ情報を受信し、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記サーバーから返信されたビデオ情報を受信するように設置されることを特徴とする請求項９に記載の装置。
【請求項１１】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ビデオ情報は、前記サーバーが前記入力命令に応じて検索したビデオコンテンツリストを含むことを特徴とする請求項１０に記載の装置。
【請求項１２】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、
受信した前記ビデオ情報を前記ビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得する第２送信モジュールをさらに備えることを特徴とする請求項１０に記載の装置。
【請求項１３】
オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信する第３受信モジュールと、
前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得する検索モジュールと、
前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信する第３送信モジュールと、を備えることを特徴とする情報交換装置。
【請求項１４】
前記検索モジュールはさらに、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記ユーザーの入力命令に応じてオーディオコンテンツから検索し、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ユーザーの入力命令に応じてビデオコンテンツから検索するように設置されることを特徴とする請求項１３に記載の装置。
【請求項１５】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含むことを特徴とする請求項１４に記載の装置。
【請求項１６】
１つ又は複数のプロセッサと、
１つ又は複数のプログラムを記憶する記憶装置と、を備え、
前記１つ又は複数のプログラムが前記１つ又は複数のプロセッサにより実行されると、前記１つ又は複数のプロセッサに請求項１〜４のいずれか一項に記載の方法を実現させることを特徴とするオーディオ端末。
【請求項１７】
１つ又は複数のプロセッサと、
１つ又は複数のプログラムを記憶する記憶装置と、を備え、
前記１つ又は複数のプログラムが前記１つ又は複数のプロセッサにより実行されると、前記１つ又は複数のプロセッサに請求項６〜８のいずれか一項に記載の方法を実現させることを特徴とするサーバー。
【請求項１８】
コンピュータプログラムを記憶するコンピュータ可読記憶媒体であって、該プログラムがプロセッサにより実行されると、請求項１〜４のいずれか一項に記載の方法を実現することを特徴とするコンピュータ可読記憶媒体。
【請求項１９】
コンピュータプログラムを記憶するコンピュータ可読記憶媒体であって、該プログラムがプロセッサにより実行されると、請求項６〜８のいずれか一項に記載の方法を実現することを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信分野に関し、具体的には、情報交換方法、装置、オーディオ端末及びコンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
現在、様々なスマートアプライアンスは人々の日常生活では幅広く用いられている。スマートスピーカーは従来のスピーカーをアップグレードしたものであり、ユーザーが音声でインターネットするツールの１つであり、例えば歌のオンデマンド配信、オンラインショッピングや天気予報の調べを行う。さらにスマートホーム機器を制御でき、例えばカーテンを開けたり、冷蔵庫の温度を設定したり、湯沸かし器を予め昇温させたりするなどが挙げられる。つまり、スマートスピーカーは単独に動作してもよいし、ほかのスマートホーム機器と接続して協働してもよい。従って、スマートスピーカーがユーザーからの音声命令を受信する際に、該音声命令を正確に実行するかは解決しなければならない問題となる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の実施例は、少なくとも従来技術の上記技術的問題を解決できる情報交換方法、装置、オーディオ端末及びコンピュータ可読記憶媒体を提供する。
【課題を解決するための手段】
【０００４】
第１態様によれば、本発明の実施例は、情報交換方法を提供し、オーディオ端末に適用され、
ユーザーの入力命令を受信するステップと、
前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信するステップと、
前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信するステップと、を含む。
【０００５】
第１態様によれば、本発明の第１態様の第１実施形態では、前記前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信することは、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記サーバーから返信されたオーディオ情報を受信するステップと、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記サーバーから返信されたビデオ情報を受信するステップと、を含む。
【０００６】
第１態様の第１実施形態によれば、本発明の第１態様の第２実施形態では、前記ビデオ情報は、前記サーバーが前記入力命令に応じて検索したビデオコンテンツリストを含む。
【０００７】
第１態様の第１実施形態によれば、本発明の第１態様の第３実施形態では、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記方法は、
受信した前記ビデオ情報を前記ビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得するステップをさらに含む。
【０００８】
第１態様、第１態様の第１実施形態、第１態様の第２実施形態、又は第１態様の第３実施形態によれば、本発明の第１態様の第４実施形態では、前記ビデオ表示装置はスマートテレビ、セットトップボックス、及びスクリーン投影ツールのうちのいずれかを含む。
【０００９】
第２態様によれば、本発明の実施例は情報交換方法を提供し、サーバーに適用され、
オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信するステップと、
前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得するステップと、
前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信するステップと、を含む。
【００１０】
第２態様によれば、本発明の第２態様の第１実施形態では、前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得することは、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記ユーザーの入力命令に応じてオーディオコンテンツから検索するステップと、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ユーザーの入力命令に応じてビデオコンテンツから検索するステップと、を含む。
【００１１】
第２態様の第１実施形態によれば、本発明の第２態様の第２実施形態では、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含む。
【００１２】
第３態様によれば、本発明の実施例は情報交換装置を提供し、
ユーザーの入力命令を受信する第１受信モジュールと、
前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信する第１送信モジュールと、
前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信する第２受信モジュールと、を備える。
【００１３】
第３態様によれば、本発明の第３態様の第１実施形態では、前記第２受信モジュールはさらに、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記サーバーから返信されたオーディオ情報を受信し、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記サーバーから返信されたビデオ情報を受信するように設置される。
【００１４】
第３態様の第１実施形態によれば、本発明の第３態様の第２実施形態では、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ビデオ情報は、前記サーバーが前記入力命令に応じて検索したビデオコンテンツリストを含む。
【００１５】
第３態様の第１実施形態によれば、本発明の第３態様の第３実施形態では、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記装置は、
受信した前記ビデオ情報を前記ビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得する第２送信モジュールをさらに備える。
【００１６】
第４態様によれば、本発明の実施例は情報交換装置を提供し、
オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信する第３受信モジュールと、
前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得する検索モジュールと、
前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信する第３送信モジュールと、を備える。
【００１７】
第４態様によれば、本発明の第４態様の第１実施形態では、前記検索モジュールはさらに、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記ユーザーの入力命令に応じてオーディオコンテンツから検索し、
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記ユーザーの入力命令に応じてビデオコンテンツから検索するように設置される。
【００１８】
第４態様の第１実施形態によれば、本発明の第４態様の第２実施形態では、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含む。
【００１９】
前記機能はハードウェアによって実現されてもよいし、ハードウェアが対応したソフトウェアを実行することによって実現されてもよい。前記ハードウェア又はソフトウェアは上記機能に対応した１つ又は複数のモジュールを含む。
【００２０】
１つの可能な設計では、オーディオ端末の構造はプロセッサ及びメモリを備え、前記メモリはオーディオ端末が上記第１態様に係る情報交換方法を実行することをサポートするプログラムを記憶し、前記プロセッサは前記メモリに記憶されたプログラムを実行するように設置される。前記オーディオ端末は、オーディオ端末がほかの機器又は通信ネットワークと通信するための通信インターフェースをさらに備える。
【００２１】
１つの可能な設計では、サーバーの構造はプロセッサ及びメモリを備え、前記メモリはサーバーが上記第２態様に係る情報交換方法を実行することをサポートするプログラムを記憶し、前記プロセッサは前記メモリに記憶されたプログラムを実行するように設置される。前記サーバーは、サーバーがほかの機器又は通信ネットワークと通信するための通信インターフェースをさらに備える。
【００２２】
第５態様によれば、本発明の実施例は情報交換装置用のコンピュータソフトウェア命令を記憶するコンピュータ可読記憶媒体を提供し、前記コンピュータソフトウェア命令が上記第１態様に係る情報交換方法を実行するためのオーディオ端末に関するプログラムを含む。
【００２３】
第６態様によれば、本発明の実施例は情報交換装置用のコンピュータソフトウェア命令を記憶するコンピュータ可読記憶媒体を提供し、前記コンピュータソフトウェア命令が上記第２態様に係る情報交換方法を実行するサーバーに関するプログラムを含む。
【発明の効果】
【００２４】
上記技術案のうちのいずれかの技術案は以下の利点又は有益な効果を有する。
【００２５】
本発明の情報交換方法によれば、サーバーに送信されるコンテンツリクエストメッセージに接続状態識別子が含ませ、サーバーは該接続状態識別子に応じて対応したマルチメディアコンテンツを検索してオーディオ端末に返信することができる。それにより、オーディオ機器の接続状況に応じてユーザーから入力された音声命令をより正確に実行できる。
【００２６】
上記概要は明細書の目的のために説明されたが、何らかの形態で本発明を限定するものではない。上記例示的な態様、実施形態及び特徴に加えて、図面及び以下の詳細な説明を参照することによって、本発明のさらなる態様、実施形態及び特徴は分かりやすくなる。
【図面の簡単な説明】
【００２７】
図面において、特に断らない限り、複数の図面を通して同一符号は同一又は類似の部材又は要素を示す。これらの図面は必ずしも縮尺で描かれたものではない。なお、これらの図面は本発明に開示された幾つかの実施形態のみを示し、本発明の範囲を限定するものではない。
【００２８】
【図１】本発明の実施例に係る情報交換方法のフローチャートである。
【図２】本発明の別の実施例に係る情報交換方法のフローチャートである。
【図３】本発明の別の実施例に係る情報交換方法のフローチャートである。
【図４】本発明の実施例に係る情報交換装置の構成ブロック図である。
【図５】本発明の別の実施例に係る情報交換装置の構成ブロック図である。
【図６】本発明の別の実施例に係る情報交換装置の構成ブロック図である。
【図７】本発明の実施例に係る情報交換装置の模式図である。
【発明を実施するための形態】
【００２９】
以下では、幾つかの例示的な実施例のみを簡単に説明する。当業者であれば、本発明の趣旨又は範囲を逸脱せずに、説明した実施例に様々な変更を施すことができると理解できる。従って、図面と説明は本質的に例示的であり、限定的ではないとみなされるべきである。
【００３０】
図１は本発明の実施例に係る情報交換方法のフローチャートを示す。図１に示される情報交換方法は、オーディオ端末に適用され、以下のステップを含む。
【００３１】
ステップＳ１０１、ユーザーの入力命令を受信する。
【００３２】
ステップＳ１０２、前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信する。
【００３３】
ステップＳ１０３、前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信する。
【００３４】
本発明の情報交換方法によれば、サーバーに送信されるコンテンツリクエストメッセージに接続状態識別子が含ませ、サーバーは該接続状態識別子に応じて対応したマルチメディアコンテンツを検索してオーディオ端末に返信することができる。それにより、オーディオ機器の接続状況に応じてユーザーから入力された音声命令をより正確に実行できる。
【００３５】
図２は本発明の別の実施例に係る情報交換方法のフローチャートを示す。図２に示すように、情報交換方法は、例えばスマートスピーカーのオーディオ端末に適用できる。該方法は以下のステップを含む。
【００３６】
ステップＳ２０１、ユーザーの入力命令を受信する。
【００３７】
本発明の一実施例では、ユーザーはオーディオ端末と音声対話を行うことで、ビデオ又はオーディオのオンデマンドの関連需要を表現する。例えば、オーディオ端末はマイクを含み、オーディオ端末はマイクによってユーザーから入力された音声命令を収集する。
【００３８】
ステップＳ２０２、前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信する。
【００３９】
本発明の一実施例では、オーディオ端末はユーザーから入力された音声命令を受信すると、前記オーディオ端末とビデオ表示装置の接続状態を照会する。オーディオ端末は照会結果及びユーザーから入力された音声命令に応じてコンテンツリクエストメッセージを生成してサーバーに送信する。コンテンツリクエストメッセージはオーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含む。
【００４０】
ビデオ表示装置はスマートテレビ、セットトップボックス、及びスクリーン投影ツールのうちのいずれかである。前記スクリーン投影ツールは携帯電話、ｉＰａｄ（登録商標）等のモバイル装置におけるビデオ、ピクチャ等のコンテンツを、テレビ、プロジェクター、コンピュータディスプレイ等の大画面表示装置に投影して視聴できる装置であり、例えば、ＴＶ果が挙げられる。
【００４１】
ステップＳ２０３、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、前記サーバーから返信されたオーディオ情報を受信する。
【００４２】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていないことを示すと、オーディオ端末は独立に動作する。従って、該オーディオ端末によってビデオを再生できない。この場合、ユーザーの音声命令に応じてサーバーからオーディオ情報を返信する。
【００４３】
ステップＳ２０４、前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、前記サーバーから返信されたビデオ情報を受信する。
【００４４】
前記接続状態識別子が、前記オーディオ端末に前記ビデオ表示装置が接続されていることを示すと、オーディオ端末とビデオ表示装置は協働し、この時、ビデオを再生できる。従って、ユーザーの音声命令に応じてサーバーからビデオオンデマンドコンテンツを返信できる。
【００４５】
ユーザーの音声命令に応じてサーバーにおいて複数の検索結果を検索すると、該複数の検索結果に応じてビデオコンテンツリストを生成する。該ビデオ情報は該ビデオコンテンツリストを含んでもよい。
【００４６】
例えば、ユーザーの音声入力は「周星馳が主演する映画」であり、オーディオ端末にスクリーン投影ツールが接続されていると照会する。この場合、サーバーは該音声入力に応じてすべての周星馳の主要な映画を検索し、検索した結果に応じてビデオコンテンツリストを生成する。該ビデオコンテンツリストをオーディオ端末に送信する。
【００４７】
ステップＳ２０５、受信した前記ビデオ情報を前記ビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得する。
【００４８】
本態様の一実施例では、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、サーバーから受信したビデオコンテンツリストをビデオ表示装置に送信する。ビデオ表示装置は該ビデオコンテンツリストを受信すると、該ビデオコンテンツリストのコンテンツに応じてビデオサーバーからビデオコンテンツを取得し、取得したビデオコンテンツをディスプレイに表示する。
【００４９】
例えば、オーディオ端末は周星馳の映画に関するビデオコンテンツリストを受信すると、該ビデオコンテンツリストを、該オーディオ端末に接続されたスクリーン投影ツールに送信する。該スクリーン投影ツールはビデオコンテンツリストのコンテンツに応じてビデオサーバーからビデオコンテンツを取得し、すなわちビデオコンテンツリストにリストされた周星馳の映画を取得する。最後、ユーザーが選択して視聴することに供するように、取得した周星馳の映画をスクリーン投影ツールに接続されたディスプレイに投影する。
【００５０】
本発明の情報交換方法によれば、サーバーに送信されるコンテンツリクエストメッセージに接続状態識別子が含ませ、サーバーは該接続状態識別子に応じて対応したマルチメディアコンテンツを検索してオーディオ端末に返信することができる。それにより、オーディオ機器の接続状況に応じてユーザーから入力された音声命令をより正確に実行できる。
【００５１】
また、オーディオ端末にビデオ表示装置が接続されている場合、ユーザーはオーディオ端末と音声通信を行うことでビデオ表示装置を制御できる。それにより、テレビを遠隔制御するのではなく、音声で直接にビデオ検索と制御を実現し、機器間の相互接続・相互通信を実現する。
【００５２】
図３は本発明の別の実施例に係る情報交換方法のフローチャートを示す。図３に示される情報交換方法はサーバーに適用される。該方法は以下のステップを含む。
【００５３】
ステップＳ３０１、オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信する。
【００５４】
ステップＳ３０２、前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得する。
【００５５】
サーバーはコンテンツリクエストメッセージを受信すると、該コンテンツリクエストメッセージを解析し、接続状態識別子を取得する。前記接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていないことを示すと、サーバーは前記ユーザーの入力命令に応じてオーディオコンテンツからユーザーの所望するコンテンツを検索する。前記接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、サーバーはユーザーの入力命令に応じてビデオコンテンツからユーザーの所望するコンテンツを検索する。
【００５６】
ステップＳ３０３、前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信する。
【００５７】
一実施例では、接続状態識別子が、前記オーディオ端末にビデオ表示装置が接続されていることを示すと、コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含む。
【００５８】
図４は本発明の実施例に係る情報交換装置の構成ブロック図を示す。図４に示すように、該情報交換装置は第１受信モジュール４０１、第１送信モジュール４０２、及び第２受信モジュール４０３を備える。
【００５９】
第１受信モジュール４０１は、ユーザーの入力命令を受信する。
【００６０】
第１送信モジュール４０２は、前記入力命令、及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示す前記オーディオ端末の接続状態識別子に応じて、コンテンツリクエストメッセージを生成し、前記コンテンツリクエストメッセージをサーバーに送信する。
【００６１】
第２受信モジュール４０３は、前記サーバーから返信されたコンテンツリクエスト応答メッセージを受信する。
【００６２】
本発明の一実施例では、第２受信モジュール４０３はさらに、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていないことを示すと、サーバーから返信されたオーディオ情報を受信し、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、サーバーから返信されたビデオ情報を受信するように設置される。
【００６３】
接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、ビデオ情報はサーバーが入力命令に応じて検索したビデオコンテンツリストを含む。
【００６４】
本発明の一実施例では、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、該情報交換装置は第２送信モジュール４０４をさらに備える。
【００６５】
第２送信モジュール４０４は、受信したビデオ情報をビデオ表示装置に送信して、前記ビデオ表示装置が前記ビデオ情報に応じてビデオサーバーからビデオコンテンツを取得する。
【００６６】
図５は本発明の別の実施例に係る情報交換装置の構成ブロック図を示す。図５に示すように、該情報交換装置は、第３受信モジュール５０１、検索モジュール５０２、及び第３送信モジュール５０３を備える。
【００６７】
第３受信モジュール５０１は、オーディオ端末から送信されたコンテンツリクエストメッセージであって、前記オーディオ端末により収集されたユーザーの入力命令及び前記オーディオ端末にビデオ表示装置が接続されているか否かを示すための接続状態識別子を含むコンテンツリクエストメッセージを受信する。
【００６８】
検索モジュール５０２は、前記コンテンツリクエストメッセージに応じて前記サーバーにおいてリクエストコンテンツを検索し、検索結果を取得する。
【００６９】
第３送信モジュール５０３は、前記検索結果に応じてコンテンツリクエスト応答メッセージを生成して前記オーディオ端末に送信する。
【００７０】
本発明の一実施例では、検索モジュール５０２はさらに、前記接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていないことを示すと、ユーザーの入力命令に応じてオーディオコンテンツから検索し、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、ユーザーの入力命令に応じてビデオコンテンツから検索するように設置される。
【００７１】
本発明の一実施例では、接続状態識別子が、オーディオ端末にビデオ表示装置が接続されていることを示すと、コンテンツリクエスト応答メッセージは検索したビデオコンテンツリストを含む。
【００７２】
以下、図６を参照して、本発明の上記実施例に係る情報交換装置の一実現形態を説明する。図６に示される実施例では、オーディオ端末はスマートスピーカー、サーバーはＤｕｅｒクラウドサーバー、ビデオ表示装置はＴＶ果を経由してスマートスピーカーに接続されたテレビである。
【００７３】
（１）ユーザーはスマートスピーカーと音声対話を行い、スマートスピーカーにビデオオンデマンドの関連需要を音声で表現する。
【００７４】
（２）スマートスピーカーはユーザー音声命令を受信すると、スマートスピーカーの接続状態を照会し、言語命令と接続状態を含む命令をＤｕｅｒクラウドサーバーに送信して処理する。Ｄｕｅｒクラウドサーバーは端末の異なる状態に応じて異なる戦略を制定する。例えば、Ｑｕｅｒｙ＝「黒猫探偵」であれば、スピーカーにＴＶ果が接続されていない場合、Ｄｕｅｒクラウドサーバーはオーディオコンテンツを返信し、スピーカーにＴＶ果が接続されている場合、クラウドはビデオオンデマンドコンテンツを返信する。
【００７５】
（３）Ｄｕｅｒクラウドサーバーは解析、検索結果をスピーカー機器に返信する。
【００７６】
（４）スマートスピーカーは命令をＴＶ果機器に送信して、ＴＶ果の操作を制御する。
【００７７】
（５）ＴＶ果は受信した命令に応じて、ビデオサーバーからビデオリソースを取得する。
【００７８】
（６）ＴＶ果はビデオサーバーから再生リソースを取得すると、テレビに投影してターゲットビデオリソースを再生する。
【００７９】
図７は本発明の実施例に係る情報交換機器を示す。図７に示すように、該機器はメモリ７１０及びプロセッサ７２０を備え、メモリ７１０内にプロセッサ７２０で実行可能なコンピュータプログラムが記憶される。前記プロセッサ７２０は前記コンピュータプログラムを実行する時、上記実施例の情報交換方法を実現する。前記メモリ７１０とプロセッサ７２０の数は１つ又は複数である。
【００８０】
該機器は、外部機器と通信し、データ交換伝送を行う通信インターフェース７３０をさらに備える。
【００８１】
メモリ７１０は高速ＲＡＭメモリを含んでもよいし、不揮発性メモリ（ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ）、例えば、少なくとも１つの磁気ディスク記憶装置をさらに含んでもよい。
【００８２】
メモリ７１０、プロセッサ７２０及び通信インターフェース７３０が独立に実現されると、メモリ７１０、プロセッサ７２０及び通信インターフェース７３０がバスによって相互接続と相互通信を実現できる。前記バスは業界標準アーキテクチャ（ＩＳＡ、Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス、ペリフェラル・コンポーネント・インターコネクト（ＰＣＩ、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス又は拡張業界標準アーキテクチャ（ＥＩＳＡ、Ｅｘｔｅｎｄｅｄ  Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス等であってもよい。前記バスはアドレスバス、データバス、制御バス等に分けられる。図示の便宜上、図７では１本の太線のみで示されているが、１本のバス又は１種のバスを意味するとは言えない。
【００８３】
好ましくは、具体的な実現では、メモリ７１０、プロセッサ７２０及び通信インターフェース７３０が１つのチップに集積されると、メモリ７１０、プロセッサ７２０及び通信インターフェース７３０が内部インターフェースによって相互通信を実現できる。
【００８４】
本明細書の説明において、用語「一実施例」、「幾つかの実施例」、「例」、「具体例」、又は「幾つかの例」等を参照する記載は、該実施例又は例を参照して説明された具体的な特徴、構造、材料又は特性が本発明の少なくとも１つの実施例又は例に含まれることを意味する。さらに、説明された具体的な特徴、構造、材料又は特性はいずれか又は複数の実施例又は例において適宜な方式で組み合わせることができる。また、矛盾しない限り、当業者は本明細書に記載の異なる実施例又は例及び異なる実施例又は例の特徴を組み合わせることができる。
【００８５】
また、用語「第１」、「第２」は説明目的でのみ使用されており、相対重要性を指示又は示唆したり、指示した技術的特徴の数を黙示的に指示したりするものではない。従って、「第１」、「第２」を付けて定義された特徴は少なくとも１つの該特徴を明示的又は黙示的に含むと理解できる。本発明の説明において、「複数」は、特に断らない限り、２つ又は２つ以上を意味する。
【００８６】
フローチャートにおいて又はここでほかの形態で説明されたすべてのプロセス又は方法についての説明は、特定のロジック機能又はプロセスのステップを実現するための１つ又は複数の実行可能な命令を含むコードのモジュール、セグメント又は部分を示すと理解でき、且つ、当業者であれば、本発明の好適な実施形態の範囲は別の実現を含み、示された又は検討された順序にもかかわらず、係る機能に応じてほぼ同時に又は反対順序で機能を実行してもよいと理解できる。
【００８７】
フローチャートに示された又はここでほかの形態で説明されたロジック及び／又はステップは、例えば、ロジック機能を実現するための実行可能な命令のシーケンスリストとしてみなされてもよく、具体的には、命令実行システム、装置又は機器（例えば、コンピュータに基づくシステム、プロセッサを備えたシステム、又は命令実行システム、装置又は機器から命令を読み取って命令を実行するほかのシステム）の使用に供し、又はこれらの命令実行システム、装置又は機器と組み合わせて使用するように、任意のコンピュータ可読媒体に実現される。本明細書において、「コンピュータ可読媒体」は、命令実行システム、装置又は機器の使用に供し、又はこれらの命令実行システム、装置又は機器と組み合わせて使用するように、プログラムを具備、記憶、通信、伝播又は伝送できる装置である。コンピュータ可読媒体のより具体的な例（非網羅的なリスト）は、１つ又は複数の配線を有する電気接続部（電子装置）、ポータブルコンピュータディスクボックス（磁気装置）、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ又はフラッシュメモリ）、ファイバ装置、及びポータブル読み取り専用メモリ（ＣＤＲＯＭ）を含む。また、コンピュータ可読媒体はさらに、前記プログラムを印刷可能な紙やほかの適切な媒体であってもよく、例えば紙やほかの媒体を光走査し、続いて編集、解釈し又は必要に応じてほかの適宜な形態で処理して前記プログラムを電子的に取得し、その後、コンピュータメモリに記憶する。
【００８８】
なお、本発明の各部分はハードウェア、ソフトウェア、ファームウェア又はそれらの組合せによって実現できると理解できる。上記実施形態では、複数のステップ又は方法は、メモリに記憶されて且つ適切な命令実行システムにより実行されるソフトウェア又はファームウェアによって実現できる。例えば、ハードウェアで実現される場合、別の実施形態と同様に、データ信号に対してロジック機能を実現するための論理ゲート回路を有する離散論理回路、適切な組合せ論理ゲート回路を有する特定用途向け集積回路、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）等という公知技術のうちのいずれか又はそれらの組合せによって実現できる。
【００８９】
当業者は、上記実施例の方法に含まれるすべて又は一部のステップを、プログラムによって関連ハードウェアに命令を出して完成させることができ、前記プログラムはコンピュータ可読記憶媒体に記憶され、該プログラムが実行される時、方法の実施例のステップのいずれか又はそれらの組合せを含むと理解できる。
【００９０】
また、本発明の各実施例の各機能ユニットは１つの処理モジュールに集積されてもよいし、各ユニットは別々に物理的に存在してもよいし、２つ又は２つ以上のユニットは１つのモジュールに集積されてもよい。上記集積したモジュールはハードウェアの形態で実現されてもよいし、ソフトウェア機能モジュールの形態で実現されてもよい。前記集積したモジュールがソフトウェア機能モジュールの形態で実現されて且つ独立した製品として販売又は使用される場合、コンピュータ可読記憶媒体に記憶されてもよい。前記記憶媒体は読み出し専用メモリ、磁気ディスク又は光ディスク等であってもよい。
【００９１】
以上、本発明の具体的な実施形態を説明したが、本発明の保護範囲を限定するものではなく、本発明に開示された技術的範囲を逸脱せずに当業者が容易に想到し得る種々の変更や置換はすべて、本発明の保護範囲に属する。従って、本発明の保護範囲は特許請求の範囲に定められる。
【符号の説明】
【００９２】
４０１  第１受信モジュール
４０２  第１送信モジュール
４０３  第２受信モジュール
４０４  第２送信モジュール
５０１  第３受信モジュール
５０２  検索モジュール
５０３  第３送信モジュール
７１０  メモリ
７２０  プロセッサ
７３０  通信インターフェース
【図１】
2019092147.tif 000003
【図２】
2019092147.tif 000004
【図３】
2019092147.tif 000005
【図４】
2019092147.tif 000006
【図５】
2019092147.tif 000007
【図６】
2019092147.tif 000008
【図７】
2019092147.tif 000009