(57)【要約】      （修正有）【課題】端末装置との相互操作を促進する電子機器を提供する。【解決手段】電子機器１０２は、音声情報を受信するためのマイクロフォン２０４を含む。第１の通信モジュール２０８は、サーバーに接続されるように操作可能であり、音声情報をサーバーに送信し、サーバーから音声情報に基づいて生成された制御命令を受信するように構成される。第２の通信モジュール２１０は、端末装置に接続されるように操作可能であり、端末装置に制御命令を送信し、端末装置から制御命令に対するオーディオ応答を受信するように構成される。スピーカー２０６は、オーディオ応答を再生するために用いられる。【選択図】図２
2019128586.tif 000002
【特許請求の範囲】
【請求項１】
音声情報を受信するように操作可能なマイクロフォンと、
サーバーに接続されるように操作可能であり、前記音声情報を前記サーバーに送信し、前記サーバーから前記音声情報に基づいて生成された制御命令を受信するように構成される第１の通信モジュールと、
端末装置に接続されるように操作可能であり、前記端末装置に前記制御命令を送信し、前記端末装置から前記制御命令に対するオーディオ応答を受信するように構成される第２の通信モジュールと、
前記オーディオ応答を再生するように操作可能なスピーカーと、を含む、電子機器。
【請求項２】
前記電子機器はディスプレイがない装置であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御命令が前記端末装置の操作システムに対する命令であることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記第２の通信モジュールの配置情報を記憶するように操作可能であり、前記端末装置が前記電子機器の所定の距離範囲にあると決定したことに応答して、前記配置情報を前記端末装置に送信することにより、前記電子機器と前記端末装置とをペアリングさせるように構成される近場通信モジュールを更に含むことを特徴とする請求項１又は２に記載の電子機器。
【請求項５】
前記電子機器は、コントローラーを更に含み、
前記コントローラーは、前記電子機器と前記端末装置とがペアリングに成功したことに応答して、前記マイクロフォン、前記スピーカー及び前記第１の通信モジュールを起動するように構成されることを特徴とする請求項４に記載の電子機器。
【請求項６】
前記端末装置に対して充電を行うように操作可能な無線充電モジュールを更に含むことを特徴とする請求項１、２及び５のいずれかに記載の電子機器。
【請求項７】
前記電子機器は、前記端末装置を搭載するためのベースであることを特徴とする請求項１、２及び５のいずれかに記載の電子機器。
【請求項８】
前記第２の通信モジュールは、ブルートゥース（登録商標）通信モジュールであることを特徴とする請求項１、２及び５のいずれかに記載の電子機器。
【請求項９】
前記第１の通信モジュールは、Ｗｉ−Ｆｉ通信モジュール又はセルラ通信モジュールであることを特徴とする請求項１、２及び５のいずれかに記載の電子機器。
【請求項１０】
前記マイクロフォンがマイクロフォンアレイを形成することを特徴とする請求項１、２及び５のいずれかに記載の電子機器。
【請求項１１】
電子機器で実現される音声処理方法であって、
ユーザから音声情報を受信したことに応答して、前記音声情報をサーバーに送信するステップと、
前記サーバーから前記音声情報に基づいて生成された制御命令を受信するステップと、
前記制御命令を端末装置に送信するステップと、
前記端末装置から前記制御命令に対するオーディオ応答を受信するステップと、
前記オーディオ応答を出力するステップと、を含む、音声処理方法。
【請求項１２】
前記サーバーから前記制御命令を受信するステップは、
前記サーバーから前記端末装置の操作システムに対する前記制御命令を受信するステップを含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記端末装置が前記電子機器の所定の距離範囲にあると決定したことに応答して、前記電子機器と前記端末装置とをペアリングさせるステップをさらに含むことを特徴とする請求項１１又は１２に記載の方法。
【請求項１４】
前記電子機器と前記端末装置とがペアリングに成功したことに応答して、
前記音声情報を受信するステップ、
前記音声情報を前記サーバーに送信するステップ、及び
前記オーディオ応答を出力するステップ、のうち少なくとも一つのステップを実行することをさらに含む、請求項１３に記載の方法。
【請求項１５】
無線方式で前記端末装置に対して充電を行うステップをさらに含むことを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項１６】
前記電子機器は、前記端末装置を搭載するためのベースであることを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項１７】
前記制御命令を前記端末装置に送信するステップは、ブルートゥース（登録商標）を介して前記制御命令を前記端末装置に送信するステップを含み、
前記端末装置から前記オーディオ応答を受信するステップは、ブルートゥース（登録商標）を介して前記端末装置から前記オーディオ応答を受信するステップを含むことを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項１８】
前記音声情報を前記サーバーに送信するステップは、
Ｗｉ−Ｆｉまたはセルラネットワークで前記音声情報を前記サーバーに送信するステップを含み、
前記サーバーから前記制御命令を受信するステップは、
前記Ｗｉ−Ｆｉまたは前記セルラネットワークで前記サーバーから前記制御命令を受信するステップを含むことを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項１９】
前記電子機器のマイクロフォンアレイを介して前記ユーザから前記音声情報を受信するステップをさらに含むことを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項２０】
前記電子機器は、ディスプレイがない装置であることを特徴とする請求項１１、１２及び１４のいずれかに記載の方法。
【請求項２１】
１つ以上のプロセッサと、
１つ以上のプログラムを記憶するための記憶装置と、を含み、
前記１つ以上のプログラムが前記１つ以上のプロセッサにより実行される場合に、前記１つ以上のプロセッサが請求項１１〜２０のいずれかに記載の方法を実現する計算装置。
【請求項２２】
コンピュータプログラムが記憶され、前記プログラムがプロセッサにより実行される場合に、請求項１１〜２０のいずれかに記載の方法を実現する、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の実施例は、電子機器に関し、より具体的には、音声処理方法、装置及びコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
現在、市場では、ブルートゥース（登録商標）スピーカーボックスが沢山あるが、これらのブルートゥース（登録商標）スピーカーボックスは、モバイル装置（例えば、携帯電話和オーディオ再生装置など）におけるオーディオリソースを再生することができる。しかしながら、これらのブルートゥース（登録商標）スピーカーボックスは、ユーザとの音声インタラクションをサポートしない。また、いくつかのスマートスピーカーボックス製品が存在するが、これらのスマートスピーカーボックス製品は、ユーザとの音声インタラクションを行い、独立な制御中枢として用いることができる。しかしながら、これらのスマートスピーカーボックス製品は、ユーザが頻繁に使用する携帯電話をサポートせず、インタラクティブ性に乏しく、これらのスマートスピーカーボックス製品の使用頻度が低減する。
【０００３】
そこで、端末装置との相互操作を促進する電子機器が求められている。
【発明の概要】
【０００４】
本開示の実施例は、端末装置と併用するための電子機器及び関連方法に関する。
【０００５】
本開示の第一態様によれば、電子機器を提供する。当該電子機器は、音声情報を受信するように操作可能なマイクロフォンと、サーバーに接続されるように操作可能であり、音声情報をサーバーに送信し、サーバーから音声情報に基づいて生成された制御命令を受信するように構成される第１の通信モジュールと、端末装置に接続されるように操作可能であり、端末装置に制御命令を送信し、端末装置から制御命令に対するオーディオ応答を受信するように構成される第２の通信モジュールと、オーディオ応答を再生するように操作可能なスピーカーとを含む。
【０００６】
本開示の第二態様によれば、電子機器で実現される音声処理方法を提供する。当該方法は、ユーザから受信した音声情報を応答して、前記音声情報をサーバーに送信するステップと、前記サーバーから前記音声情報に基づいて生成された制御命令を受信するステップと、前記制御命令を端末装置に送信するステップと、前記端末装置から前記制御命令に対するオーディオ応答を受信するステップと、前記オーディオ応答を出力するステップとを含む。
【０００７】
本開示の第三態様によれば、計算装置を提供する。前記計算装置は、１つ以上のプロセッサと、１つ以上のプログラムを記憶するための記憶装置とを含み、前記１つ以上のプログラムが前記１つ以上のプロセッサにより実行される場合、前記１つ以上のプロセッサが第二態様に記載の方法を実現する。
【０００８】
本開示の第四態様によれば、コンピュータプログラムが記憶されるコンピュータ読み取り可能な記憶媒体を提供し、前記プログラムは、プロセッサにより実行される時、第二態様に記載の方法を実現する。
【０００９】
本開示の実施例によれば、本発明の内容は、簡略化された形式で概念の選択を説明するために提供され、それらは、以下の詳細な実施態様でさらに説明される。発明の内容は、本開示の重要な特徴または本質的な特徴を特定することを意図するものではなく、本開示の範囲を限定することも意図していない。
【図面の簡単な説明】
【００１０】
図面を参照して、本開示の例示的な実施例をより詳細に説明する。本開示の上記および他の目的、特徴および利点がより明らかになる。ここで、本開示の例示的な実施例では、同じ参照番号は、一般的に、同じ構成要素を表す。
【図１】本開示の複数の実施例を実現するための例示的な環境を示す模式図である。
【図２】本開示のいくつかの実施例に係る電子機器を示す模式的なブロック図である。
【図３】本開示のいくつかの実施例に係る端末装置とインタラクションする方法を示すフローチャートである。
【図４】本開示のいくつかの実施例に係る端末装置とのインタラクションを起動する方法を示すフローチャートである。
【発明を実施するための態様】
【００１１】
以下、図面を参照して本開示の好ましい実施例をより詳細に説明する。本開示の好ましい実施例が図面に示されているが、様々な形態で本開示を実施でき、本明細書に記載の実施例によって限定されるべきではないことを理解すべきである。むしろ、これらの実施例は、本開示をさらに明確し、本開示の範囲が当業者に完全に伝えられるように提供される。
【００１２】
本明細書で使用される「含む」という用語およびその変形は、開放式を示す。すなわち「含むが限定されない」を意味する。特に断らない限り、「または」という用語は「および／または」を意味する。「に基づく」という用語は、「少なくとも部分的に基づいて」を意味する。「１つの例示的実施例」および「１つの実施例」という用語は、「少なくとも１つの例示的な実施例」を意味する。「他の実施例」という用語は、「少なくとも１つの他の実施例」を意味する。「第１」、「第２」などの用語は、異なるまたは同一のものを指すことがある。他の明示的および暗黙的な定義も以下に含まれることがある。
【００１３】
図１は、本開示の複数の実施例を実施するための例示的な環境１００を示す模式図である。図１に示すように、電子機器１０２は、サーバー１０４に接続され、サーバー１０４からデータを受信し、および／またはサーバー１０４にデータを送信するために用いられうる。例えば、電子機器１０２は、Ｗｉ−Ｆｉまたはセルラネットワークなどの無線接続でサーバー１０４と接続することができる。或いは、電子機器１０２は、有線接続でサーバー１０４と接続し、サーバー１０４と通信することができる。
【００１４】
図１に示すように、電子機器１０２は、端末装置１０６に接続される。端末装置１０６は、様々なモバイルターミナル又は携帯装置、例えば、携帯電話、タブレット、携帯マルチメディア装置などであってもよい。例えば、電子機器１０２は、ブルートゥース（登録商標）、低電力ブルートゥース（登録商標）などで端末装置１０６に接続され、端末装置１０６からデータを受信し、および／または端末装置１０６にデータを送信するために用いられる。例えば、電子機器１０２は、スピーカーボックス、例えばスマートスピーカーボックスであってもよく、電子機器１０２は、端末装置１０６を支持するためのベースであってもよい。一実施例において、電子機器１０２は、端末装置１０６に対して無線充電を行うベースであってもよく、スマートスピーカーボックスの少なくとも一部の機能を実行することができる。しかしながら、ベース、スマートスピーカーボックスなどは、例として提供されるにすぎず、電子機器１０２が他の適切な形態で示されてもよいことを理解すべきである。
【００１５】
図２は、本開示のいくつかの実施例に係る電子機器１０２を示す模式的なブロック図である。図２における様々なモジュールは、例として示されるにすぎず、本開示の範囲を限定しなく、当業者であれば、図２におけるモジュールを追加、削除または変更することができることを理解すべきである。
【００１６】
図２に示すように、電子機器１０２は、マイクロフォン２０４を含んでもよい。マイクロフォン２０４は、複数のマイクロフォンからなるマイクロフォンアレイであってもよい。マイクロフォンアレイは、遠隔収音を実現することができる。例えば、ユーザは、マイクロフォンから遠く離れており、実環境では、大量のノイズ、マルチパス反射及び残響が存在する可能性がある。この場合に、マイクロフォンアレイは、音声情報をよりよくピックアップして、音声の識別率を向上させることができる。
【００１７】
図２に示すように、電子機器１０２は、第１の通信モジュール２０８を含み、第１の通信モジュール２０８は、サーバー１０４に接続されることができる。例えば、第１の通信モジュール２０８は、Ｗｉ−Ｆｉ通信モジュール又はセルラ通信モジュールであってもよい。電子機器１０２は、Ｗｉ−Ｆｉまたはセルラネットワークなどの無線接続でサーバー１０４に接続されることができる。或いは、第１の通信モジュール２０８は、有線通信をサポートできる通信モジュールであってもよい。第１の通信モジュール２０８は、マイクロフォン２０４により受信または採集された音声情報をサーバー１０４に送信し、及びサーバー１０４から音声情報に基づいて生成された制御命令を受信することができる。
【００１８】
図２に示すように、電子機器１０２は、第２の通信モジュール２１０をさらに含んでもよく、第２の通信モジュール２１０は、端末装置１０６に接続され、端末装置１０６にサーバー１０６から受信した制御命令を送信することができる。第２の通信モジュール２１０は、端末装置１０６から当該制御命令に対するオーディオ応答を受信することができる。スピーカー２０６は、当該オーディオ応答を再生または出力することができる。具体的な実施例では、第２の通信モジュール２１０は、ブルートゥース（登録商標）通信モジュールである。
【００１９】
例えば、制御命令は、端末装置１０６の操作システムに対する命令である。従って、ユーザは、端末装置１０６の様々な機能、例えば、電話をかける、音楽を再生するといった機能を直接呼び出すことができる。この場合、ユーザは、インタラクションの前に、端末装置１０６を操作して相応するアプリケーションを立ち上げる必要がない。例えば、ユーザがある音楽を再生しようとする場合に、ユーザは、端末装置１０６における音楽再生プレーヤーを立ち上げなくても、命令の制御で音楽プレーヤーを開けて当該音楽を再生することができる。このような方式で、ユーザは、端末装置１０６を持たずとも、端末装置１０６の様々な機能を実現することができる。例えば、電子機器１０２は、端末装置１０６に対して充電できるベースである場合に、ユーザは、端末装置１０６を電子機器１０２に置いて端末装置１０６に対して充電を行う場合に、電子機器１０２で端末装置１０６に対して操作することができる。
【００２０】
いくつかの実施例において、電子機器１０２は、ディスプレイがない装置であってもよい。これにより、製造コストが比較的に低くなる。また、上述のとおり、電子機器１０２は、端末装置１０６を搭載するためのベースであってもよく、端末装置１０６に対して充電などを行う。
【００２１】
いくつかの実施例において、電子機器１０２は、近場通信モジュール２１２を含んでもよく、当該近場通信モジュール２１２は、第２の通信モジュール２１０の配置情報を記憶するように構成される。端末装置が電子機器の所定の距離範囲にあると決定した場合、近場通信モジュール２１２は、配置情報を端末装置１０６に送信して、電子機器１０２と端末装置１０６とをペアリングさせる。例えば、第２の通信モジュール２１０がブルートゥース（登録商標）通信モジュールである場合に、ブルートゥース（登録商標）を介して電子機器１０２と端末装置１０６とをペアリングさせる。
【００２２】
いくつかの実施例において、電子機器１０２は、コントローラー２０２をさらに含んでもよく、コントローラー２０２は、プロセッサ（例えば、汎用プロセッサ）または制御回路システムであってもよい。制御回路システムは特定集積回路（ＡＳＩＣ）であってもよく、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などのプログラマブル回路であってもよい。例えば、コントローラー２０２は、マイクロフォン２０４、スピーカー２０６、第１の通信モジュール２０８、第２の通信モジュール２１０、近場通信モジュール２１２及び無線充電モジュール２１４における１つ以上のモジュールのオン及びオフを制御することができる。いくつかの実施例で、電子機器１０２と端末装置１０６とがペアリングに成功した場合に、コントローラー２０２は、マイクロフォン２０４、スピーカー２０６及び第１の通信モジュール２０８をオンにすることができる。この場合に、ユーザは、マイクロフォン２０４により電子機器１０２に音声情報を入力することができ、第１の通信モジュール２０８は、サーバー１０４に接続することができる。
【００２３】
いくつかの実施例において、電子機器１０２は、無線充電モジュール２１４をさらに含んでもよく、無線充電モジュール２１４は、端末装置１０６に対して充電を行うように構成される。無線充電モジュール２１４は、端末装置１０６のバッテリー残量を検出することができ、検出したバッテリー残量が閾値に到達した場合に、充電機能を停止し、検出したバッテリー残量が閾値よりも小さい場合に、充電機能をオンにする。及び/または、電子機器１０２は、有線充電モジュール（図示しない）を含んでもよく、端末装置１０６に対して充電を行うために用いられる。電源２１６は、無線充電モジュール２１４に接続されてもよく、無線充電モジュール２１４に電力を提供する。
【００２４】
本開示の実施例によれば、ユーザは、スマートスピーカーボックスなどの電子機器とインタラクションすることにより、モバイルターミナルの制御システムに便利かつ迅速にアクセスし、システムを管理することができる。例えば、スマートスピーカーボックスは、近場通信機能及び無線充電機能を有する場合に、ユーザは、モバイルターミナルに対して充電を行うとともに、モバイルターミナルをブルートゥース（登録商標）でスピーカーボックスに便利かつ迅速に接続することができる。スピーカーボックスは、ブルートゥース（登録商標）でモバイルターミナルへの制御を受けて管理し、スピーカーボックスのマイクロフォンアレイ及びアンプマイクロフォンで、モバイルターミナルへの遠隔音声制御を実現することにより、スマートインタラクションスピーカーボックスとモバイルターミナルを便利かつ迅速に併用することを実現する。
【００２５】
図３は、本開示のいくつかの実施例に係る端末装置とインタラクションする方法３００を示すフローチャートである。方法３００は、図１または図２に示す電子機器１０２で実現することができる。電子機器１０２は、ディスプレイがない装置であってもよい。ブロック３０２では、電子機器１０２は、音声情報を受信する。例えば、電子機器１０２は、マイクロフォン２０４（例えば、マイクロフォンアレイ）で音声情報を受信することができる。例えば、音声情報は、「アリスに電話をかける」であってもよい。
【００２６】
ブロック３０４では、電子機器１０２は、音声情報をサーバー１０４に送信し。一実施例では、電子機器１０２は、Ｗｉ−Ｆｉまたはセルラネットワークで音声情報をサーバー１０４に送信する。例えば、電子機器１０２は、第１の通信モジュール２０８で音声情報をサーバー１０４に送信することができる。サーバー１０４は、音声情報に対して識別するとともに、当該音声情報に関連する端末装置１０６への制御命令を生成して、それを電子機器１０２に送信することができる。
【００２７】
ブロック３０６では、電子機器１０２はサーバー１０４から制御命令を受信する。一実施例で、電子機器１０２は、Ｗｉ−Ｆｉまたはセルラネットワークでサーバー１０４から制御命令を受信する。例えば、電子機器１０２は、第１の通信モジュール２０８でサーバー１０４から制御命令を受信することができる。例えば、制御命令は、端末装置１０６の操作システムに対する制御命令であってもよい。
【００２８】
ブロック３０８では、電子機器１０２は、制御命令を端末装置１０６に送信する。例えば、電子機器１０２は、第２の通信モジュール２１０で制御命令を端末装置１０６に送信することができる。上述のとおり、第２の通信モジュール２１０は、ブルートゥース（登録商標）通信モジュールであってもよい。制御命令は、端末装置１０６に対して操作を行い、例えば、ダイヤルアプリケーションを立ち上げ、アリスに電話する。この場合に、端末装置１０６は、電子機器１０２にオーディオ応答を送信することができる。例えば、電話をかける事例では、呼ばれたベルであってもよい。
【００２９】
ブロック３１０では、電子機器１０２は、端末装置１０６からオーディオ応答を受信する。例えば、電子機器は、第２の通信モジュール２１０により端末装置１０６からオーディオ応答を受信することができる。
【００３０】
ブロック３１２では、電子機器１０６は、オーディオ応答を出力する。例えば、電子機器１０６は、マイクロフォン（例えば、マイクロフォンアレイ）で当該オーディオ応答を再生または出力することができる。
【００３１】
いくつかの実施例では、無線方式で端末装置１０６に対して充電を行うことができる。例えば、電子機器１０２は、端末装置１０６を搭載するためのベースであってもよい。
【００３２】
図４は、本開示のいくつかの実施例に係る端末装置とのインタラクションを起動する方法４００を示すフローチャートである。方法４００は、電子機器１０２により実現することができる。ブロック４０２では、電子機器１０２は、端末装置が所定の距離範囲にあるか否かを検出する。例えば、電子機器１０２は、近場通信モジュール２１２で端末装置が所定の距離範囲にあるか否かを検出することができる。端末装置１０４が電子機器１０２の所定の距離範囲にあると決定した場合に、ブロック４０４で、電子機器１０２は、端末装置１０４に第２の通信モジュール２１０の配置情報を送信する。端末装置１０４は、当該配置情報を受信した後、電子機器１０２とペアリングすることができる。ブロック４０６で、電子機器１０２は、ペアリングに成功したか否かを判断する。ペアリングに成功した場合に、電子機器１０２は、ブロック４０８でマイクロフォン２０４、スピーカー２０８及び第１の通信モジュール２０８を起動する。この場合に、ユーザは、電子機器１０２で端末装置１０６とインタラクションし、例えば、音声情報を受信したり、音声情報をサーバーに送信したり、および／またはオーディオ応答を出力することができる。
【００３３】
本開示の実施例は、方法、装置、システムおよび／またはコンピュータ読み取り可能な記憶媒体に関し、当該コンピュータ読み取り可能な記憶媒体には、本開示の各態様を実行するためのコンピュータ読み取り可能なプログラム命令が搭載される。
【００３４】
図面におけるフローチャート及びブロック図は、本開示の複数の実施例に係るシステム、方法及びコンピュータプログラム製品により実現可能なアーキテクチャ、機能及び操作を示す。ここで、フローチャート又はブロック図における各ブロックは、１つのモジュール、プログラムセグメント、又は命令の一部を代表してもよく、前記モジュール、プログラムセグメント、又は命令の一部は、規定されたロジック機能を達成するための１つ以上の実行可能な命令を含む。また、いくつかの代替実施態様として、ブロックに示された機能は、図面に示された順番と異なる順番で実行されてもよい。例えば、連続して示された２つのブロックは、関連する機能に応じて、実際にほぼ並行に実行されてもよく、逆の順番で実行されてもよい。また、ブロック図及び／又はフローチャートにおける各ブロックと、ブロック図及び／又はフローチャートにおけるブロックの組合せは、規定された機能又は操作を実行する、ハードウェアに基づく専用システムで実現されてもよく、あるいは、専用ハードウェアとコンピュータの命令との組合せで実行されてもよい。
【００３５】
以上、本開示の様々な実施例について説明してきたが、前述の説明は、例示的なものであって、包括的に記載されておらず、開示された実施例に限定されない。多くの修正および変更は、実施例の範囲および精神から逸脱しない限り、当業者にとって明らかであろう。本明細書で使用される用語の選択は、様々な実施例における原理の原理、実用的な適用、または技術の改良を最もよく説明すること、または当業者が本明細書に開示される様々な実施例を理解できるようにすることを意図する。
【図１】
2019128586.tif 000003
【図２】
2019128586.tif 000004
【図３】
2019128586.tif 000005
【図４】
2019128586.tif 000006