(57)【要約】      （修正有）【課題】スマートロボットが固定された音声対話戦略を用いると、音声対話を行う際に用いる戦略が単一になり音声対話の効果が悪くなる。【解決手段】スマートロボットに適用される音声対話方法は、音声対話シーンにおいて対話対象の対象識別情報を取得するステップと、対象識別情報とマッチングする音声再生パラメータに従って対話対象と音声対話を行うステップとを含む。対象識別情報は、対象話速、対象音量、対象音色、対象気分、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも一つを含む。音声再生パラメータは、音声再生速度、音声再生音量、音声再生音色などを含む。【選択図】図１
2020181183.tif 000002
【特許請求の範囲】
【請求項１】
音声対話方法であって、
前記方法は、スマートロボットに適用される音声対話方法であり、
音声対話シーンにおいて、対話対象の対象識別情報を取得するステップと、
前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップと、を含むことを特徴とする音声対話方法。
【請求項２】
前記対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含み、
ここで、前記対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、前記対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記対象識別情報は、対象話速を含む対象音声出力パラメータを含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記対象話速に対応する音声再生速度を確定することと、
前記音声再生速度で前記対話対象と音声対話を行うことと、を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記対象識別情報は、対象気分を含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記対象気分が苛立つ気持ちである場合に、第１音声再生速度で前記対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で前記対話対象と音声対話を行うこと、を含み、
ここで、前記第１音声再生速度は前記第２音声再生速度よりも速いことを特徴とする請求項２に記載の方法。
【請求項５】
前記対象識別情報は、対象年齢属性を含む対象属性を含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記年齢属性に対応する音声再生音色を確定することと、
前記音声再生音色で前記対話対象と音声対話を行うことと、を含むことを特徴とする請求項２に記載の方法。
【請求項６】
前記の対話対象の対象識別情報を取得するステップは、
対話対象の目標時間にわたる音声出力文字数を統計し、前記目標時間及び前記音声出力文字数に基づいて、前記対話対象の対象話速を計算することを含み、
及び／又は、
前記スマートロボットはカメラを含み、
前記の対話対象の対象識別情報を取得するステップは、
前記カメラを起動させて対話対象の顔画像を取り込み、前記顔画像に基づいて前記対話対象の対象気分を取得することを含むことを特徴とする請求項２に記載の方法。
【請求項７】
音声対話装置であって、
前記装置は、スマートロボットに適用される音声対話装置であり、
音声対話シーンにおいて、対話対象の対象識別情報を取得するための取得モジュールと、
前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うための対話モジュールと、を備えることを特徴とする音声対話装置。
【請求項８】
前記対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含み、
ここで、前記対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、前記対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含むことを特徴とする請求項７に記載の装置。
【請求項９】
前記対象識別情報は、対象話速を含む対象音声出力パラメータを含み、
前記対話モジュールは、
前記対象話速に対応する音声再生速度を確定するための第１確定ユニットと、
前記音声再生速度で前記対話対象と音声対話を行うための第１対話ユニットと、を備えることを特徴とする請求項８に記載の装置。
【請求項１０】
前記対象識別情報は、対象気分を含み、
前記対話モジュールは、具体的には、
前記対象気分が苛立つ気持ちである場合に、第１音声再生速度で前記対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で前記対話対象と音声対話を行うために用いられ、
ここで、前記第１音声再生速度は前記第２音声再生速度よりも速いことを特徴とする請求項８に記載の装置。
【請求項１１】
前記対象識別情報は、対象年齢属性を含む対象属性を含み、
前記対話モジュールは、
前記年齢属性に対応する音声再生音色を確定するための第２確定ユニットと、
前記音声再生音色で前記対話対象と音声対話を行うための第２対話ユニットと、を備えることを特徴とする請求項８に記載の装置。
【請求項１２】
前記取得モジュールは、具体的には、
対話対象の目標時間にわたる音声出力文字数を統計し、前記目標時間及び前記音声出力文字数に基づいて、前記対話対象の対象話速を計算するために用いられ、
及び／又は、
前記スマートロボットはカメラを含み、
前記取得モジュールは、具体的には、
前記カメラを起動させて対話対象の顔画像を取り込み、前記顔画像に基づいて前記対話対象の対象気分を取得するために用いられることを特徴とする請求項８に記載の装置。
【請求項１３】
プロセッサと、メモリと、前記メモリに格納されて前記プロセッサで実行可能なコンピュータプログラムとを含むスマートロボットであって、
前記コンピュータプログラムが前記プロセッサによって実行されると、請求項１〜６のいずれか一項に記載の音声対話方法のプロセスを実現することを特徴とするスマートロボット。
【請求項１４】
コンピュータプログラムが格納されているコンピュータ可読記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行されると、請求項１〜６のいずれか一項に記載の音声対話方法のプロセスを実現することを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願の実施形態は、ロボット技術分野に関し、特に音声対話方法、装置、スマートロボット及びコンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
音声認識の精度及び意味理解能力が向上していくにつれて、スマートロボットは市場において重要視され、その使用もますます普及されている。
【０００３】
スマートロボットは、ユーザにサービスを提供している間に、通常にユーザと音声対話を行う。一般的に、様々な状況において、スマートロボットが固定された音声対話戦略を用いると、スマートロボットが音声対話を行う際に用いる戦略は非常に単一であることで、音声対話の効果が悪くなる。
【発明の概要】
【０００４】
本出願の実施形態は、スマートロボットが音声対話を行う際に用いる戦略が単一であることを原因で音声対話の効果が悪くなるという問題を解決するために、音声対話方法、装置、スマートロボット及びコンピュータ可読記憶媒体を提供している。
【０００５】
上記の技術的問題を解決するために、本出願は以下のように実現される。
【０００６】
第１の態様において、本出願の実施形態は、スマートロボットに適用される音声対話方法を提供し、前記方法は、音声対話シーンにおいて、対話対象の対象識別情報を取得するステップと、前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップと、を含む。
【０００７】
第２の態様において、本出願の実施形態は、スマートロボットに適用される音声対話装置を提供し、前記装置は、音声対話シーンにおいて、対話対象の対象識別情報を取得するための取得モジュールと、前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うための対話モジュールと、を含む。
【０００８】
第３の態様において、本出願の実施形態は、プロセッサと、メモリと、前記メモリに格納されて前記プロセッサで実行可能なコンピュータプログラムとを含むスマートロボットであって、前記コンピュータプログラムが前記プロセッサによって実行される場合に、上記の音声対話方法のプロセスを実現するスマートロボットを提供している。
【０００９】
第４の態様において、本出願の実施形態は、コンピュータプログラムが格納されているコンピュータ可読記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される場合に、上記の音声対話方法のプロセスを実現するコンピュータ可読記憶媒体を提供している。
【００１０】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得し、対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うことができる。このように、本出願の実施形態において、スマートロボットは対話対象の実際の状況に応じて、用いられる音声再生パラメータを柔軟に調整することができ、即ち、スマートロボットが用いる音声対話戦略は多様化及びパーソナライズ化のものであり、したがって、従来技術において固定されている音声対話戦略を用いる状況に比べて、本出願の実施形態に係るスマートロボットがより人間本位のサービスを提供することができ、音声対話効果を効果的に向上させることができることが分かる。
【図面の簡単な説明】
【００１１】
以下、本出願の実施形態の技術的手段をより明確に説明するために、本出願の実施形態について説明するために必要な添付図面を簡単に説明し、以下の説明における添付図面は、本出願のいくつかの実施形態に過ぎなく、当業者にとっては依然として、創造的努力なしにこれらの添付図面から他の図面を導き出すこともできることは明らかである。
【００１２】
【図１】本出願の実施形態に係る音声対話方法の１つのフローチャートである。
【００１３】
【図２】本出願の実施形態に係る音声対話方法の別のフローチャートである。
【００１４】
【図３】本出願の実施形態に係る音声対話方法のもう１つのフローチャートである。
【００１５】
【図４】本出願の実施形態に係る音声対話方法のさらなる１つのフローチャートである。
【００１６】
【図５】本出願の実施形態に係る音声対話装置の構成を示すブロック図である。
【００１７】
【図６】本出願の実施形態に係るスマートロボットの概略構成図である。
【発明を実施するための形態】
【００１８】
以下で、本出願の実施形態における添付図面を参照しながら、本出願の実施形態における技術的手段を明確かつ完全に説明する。説明される実施形態は本出願の実施形態のすべてではなく、その一部にすぎないことは明らかである。当業者によって本出願の実施形態に基づいて、創造的努力なしに取得される他のすべての実施形態は、いずれも本出願の保護範囲に含まれるものである。
【００１９】
本出願の実施形態に係る音声対話方法の１つのフローチャートが示されている図１を参照する。図１に示すように、当該方法は、スマートロボットに適用され、ステップ１０１及びステップ１０２を含む。
【００２０】
ステップ１０１：音声対話シーンにおいて、対話対象の対象識別情報を取得する。
【００２１】
ここで、対話対象はスマートロボットのサービス相手と呼ばれてもよい。
【００２２】
あるいは、対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含むことができる。
【００２３】
対象音声出力パラメータは、対象話速、対象音量及び対象音色の少なくとも１つを含み、対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含む。
【００２４】
ここで、対象年齢属性は、子供属性、青年属性、中年属性、高齢者属性などを含んでもよく、対象性別属性は、男性属性、女性属性などを含んでもよく、対象肌色属性は、黄い肌色属性、白い肌色属性、黒い肌色属性などを含んでもよい。
【００２５】
ステップ１０２：対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行う。
【００２６】
ここで、音声再生パラメータは、音声再生速度、音声再生音量、音声再生音色などを含むが、これらに限定されない。
【００２７】
対話対象の対象識別情報を取得した後に、スマートロボットは、取得された対象識別情報とマッチングする音声再生パラメータを確定することができ、いずれの対象識別情報とマッチングする音声再生パラメータとは、当該対象識別情報を有する対象に対してより良い対話体験をもたらすことができる音声再生パラメータを意味する。このように、スマートロボットが確定された音声再生パラメータに従って、対話対象と音声対話を行う状況において、対話対象の対話体験が保証されることができ、したがって、音声対話効果も保証されることができる。
【００２８】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得し、対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うことができる。このように、本出願の実施形態において、スマートロボットは対話対象の実際の状況に応じて、用いられる音声再生パラメータを柔軟に調整することができ、即ち、スマートロボットが用いる音声対話戦略は多様化及びパーソナライズ化のものであり、したがって、従来技術で固定される音声対話戦略を用いる状況に比べて、本出願の実施形態に係るスマートロボットがより人間本位のサービスを提供することができ、音声対話効果を効果的に向上させることができることが分かる。
【００２９】
あるいは、対話対象の対象識別情報を取得するステップは、対話対象の目標時間にわたる音声出力文字数を統計し、目標時間及び音声出力文字数に基づいて、対話対象の対象話速を計算することを含む。
【００３０】
ここで、目標時間は設定された時間であってもよく、又は、目標時間はスマートロボットによってランダムに確定された時間であってもよい。具体的には、目標時間は、１分間、２分間、５分間、又はその他の時間であってもよく、ここでは一々列挙はしない。
【００３１】
具体的には、対話対象の目標時間（例えば、２分間）にわたる音声出力文字数を統計した後に、目標時間と統計した音声出力文字数とに基づいて、対話対象の単位時間にわたる音声出力文字数を算出でき、例えば、統計した音声出力文字数を２で除算することにより、対話対象の１分間にわたる音声出力文字数を算出することができる。次に、スマートロボットは、対話対象の単位時間にわたる音声出力文字数を対話対象の対象話速としてもよい。
【００３２】
これにより、対話対象の対象話速を得る動作が非常に便利に実施されることが分かる。
【００３３】
あるいは、スマートロボットはカメラを含む。
【００３４】
対話対象の対象識別情報を取得するステップは、カメラを起動させて対話対象の顔画像を取り込み、顔画像に基づいて対話対象の対象気分を取得することを含む。
【００３５】
ここで、スマートロボットに含まれるカメラは、具体的にフロントカメラであってもよい。
【００３６】
具体的には、カメラを起動させて対話対象の顔画像を取り込んだ後、スマートロボットは、取り込まれた顔画像を分析することで、顔画像にはしかめ面、引き攣る表情、緊迫表情などの苛立つ気持ちを示すことができる顔特徴が存在するか否かを判定することができる。存在すると判定された場合に、スマートロボットは、対話対象の対象気分が苛立つ気持ちであると確定してもよく、存在しないと判定された場合に、スマートロボットは、対話対象の対象気分が苛立つ気持ちではないと判定してもよい。
【００３７】
なお、対象属性は、カメラを起動させて取り込まれた顔画像を分析することにより得られてもよい。
【００３８】
このように、対話対象の対象気分を得る動作が非常に便利に実施されることが分かる。
【００３９】
本出願の実施形態に係る音声対話方法の別のフローチャートが示されている図２を参照する。図２に示すように、当該方法は、スマートロボットに適用され、ステップ２０１、ステップ２０２及びステップ２０３を含む。
【００４０】
ステップ２０１：音声対話シーンにおいて、対象音声出力パラメータを含む対話対象の対象識別情報を取得し、ここで、対象音声出力パラメータには、対象話速が含まれる。
【００４１】
ここで、対話対象はスマートロボットのサービス相手と呼ばれてもよい。
【００４２】
なお、対象音声出力パラメータは対象話速に加え、さらに対象音量及び対象音色の少なくとも１つを含んでもよく、対象識別情報は対象音声出力パラメータに加え、さらに対象気分及び対象属性の少なくとも１つを含んでもよく、対象属性は対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含んでもよい。
【００４３】
ステップ２０２：対象話速に対応する音声再生速度を確定する。
【００４４】
ステップ２０３：音声再生速度で対話対象と音声対話を行う。
【００４５】
ここで、スマートロボットには、対象話速範囲と音声再生速度との対応関係（後述する対応関係と区別するために、以下、これを第１対応関係と呼ぶ）が予め記憶されてもよく、いずれの対象話速範囲に対応する音声再生速度が当該対象話速範囲内の対象話速に非常に近い。
【００４６】
なお、対話対象の対象識別情報は対象話速を含んでいるため、スマートロボットは、まず、対象識別情報における対象話速が属する対象話速範囲を得、次に、第１対応関係に基づいて、得られた対象話速範囲に対応する音声再生速度を確定することができ、最後に、スマートロボットは確定された音声再生速度で対話対象と音声対話を行ってもよい。
【００４７】
具体的には、本出願の実施形態に係るスマートロボットが空港内のコンサルティングサービスロボットであると仮定すると、スマートロボットは、ユーザにコンサルティングサービスを提供する際に、ユーザが通常の話速で質問した場合に、通常の音声再生速度でユーザの質問に答えることができ、ユーザが速い話速で質問した場合に、速い音声再生速度でユーザの質問に答えることができ、ユーザが遅い話速で質問した場合に、遅い音声再生速度でユーザの質問に答えることができる。
【００４８】
なお、スマートロボットには第１対応関係が予め記憶されなくてもよく、対象話速に対応する音声再生速度を確定する際に、スマートロボットが対象話速そのものを直接その対応する音声再生速度としてもよい。
【００４９】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得し、対象識別情報における対象話速に対応する音声再生速度で、対話対象と音声対話を行う。これにより、本出願の実施形態において、スマートロボットは、対話対象の対象話速に応じて、用いられる音声再生速度を柔軟に調整することができ、対話対象の対象話速が速い場合には、スマートロボットの音声再生速度が速くなり、対話対象の対象話速が遅い場合には、スマートロボットの音声再生速度が遅くなることにより、固定された音声再生速度による対話対象の違和感を防止することができ、対話対象の対話体験を向上させるとともに、音声対話効果を向上させることができることが分かる。
【００５０】
本出願の実施形態に係る音声対話方法のもう１つのフローチャートが示されている図３を参照する。図３に示すように、当該方法は、スマートロボットに適用され、ステップ３０１及びステップ３０２を含む。
【００５１】
ステップ３０１：音声対話シーンにおいて、対話対象の対象識別情報を取得し、ここで、対象識別情報には対象気分が含まれる。
【００５２】
ここで、対話対象はスマートロボットのサービス相手と呼ばれてもよい。
【００５３】
なお、対象識別情報は、対象気分に加え、対象音声出力パラメータ及び対象属性の少なくとも１つをさらに含んでもよく、対象音声出力パラメータには対象話速、対象音量及び対象音色の少なくとも１つが含まれ、対象属性には、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つが含まれる。
【００５４】
ステップ３０２：対象気分が苛立つ気持ちである場合に、第１音声再生速度で対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で対話対象と音声対話を行い、ここで、第１音声再生速度が第２音声再生速度よりも速い。
【００５５】
ここで、スマートロボットには第２対応関係が予め記憶されてもよく、第２対応関係において、苛立つ気持ちが第１音声再生速度に対応し、苛立たない気持ちが第２音声再生速度に対応して、第１音声再生速度が第２音声再生速度よりも速い。
【００５６】
なお、対話対象の対象識別情報には対象気分が含まれているため、スマートロボットは対象識別情報における対象気分が苛立つ気持ちであるか否かを判定することができる。判定結果がＹＥＳであるか否かにも関わらず、第２対応関係に基づいて、スマートロボットは、対象識別情報における対象気分に対応する音声再生速度を確定することができ、次に、確定された音声再生速度で対話対象と音声対話を行うことができる。
【００５７】
具体的には、本出願の実施形態に係るスマートロボットが空港内のコンサルティングサービスロボットであると仮定すると、スマートロボットがユーザーにコンサルティングサービスを提供するとき、ユーザーが急いで飛行機に搭乗しようとしているが搭乗ゲートを見つけない場合に苛立つ気持ちを示すことがあり、この場合に、スマートロボットはユーザーの質問に速い音声再生速度で答えることで、ユーザーの搭乗ゲート探す時間を短縮できる。
【００５８】
なお、スマートロボットは、第２対応関係を予め記憶しなくてもよく、他の方法により対象気分に対応する音声再生速度を確定することができ、苛立たない気分の場合よりも、対話対象が苛立つ気分を感じる場合のスマートロボットの音声再生速度をより速くすればよい。
【００５９】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得し、対象識別情報における対象気分に対応する音声再生速度で対話対象と音声対話を行うことができる。これから分かるように、本出願の実施形態において、スマートロボットは、対話対象の対象気分に応じて、用いられる音声再生速度を柔軟に調整することができ、対話対象の対象気分が苛立つ気持ちである場合には、スマートロボットの音声再生速度が速くなり、対話対象の対象気分が苛立たない気持ちである場合には、スマートロボットの音声再生速度が遅くなることにより、固定された音声再生速度が対話対象に迷惑をもたらすのを防止することができ、それにより対話対象の対話体験を向上させるとともに、音声対話効果を向上させることができる。
【００６０】
本出願の実施形態に係る音声対話方法のさらなるフローチャートが示されている図４を参照する。図４に示すように、当該方法は、スマートロボットに適用され、ステップ４０１、ステップ４０２及びステップ４０３を含む。
【００６１】
ステップ４０１：音声対話シーンにおいて、対話対象の対象識別情報を取得し、ただし、対象識別情報は、対象年齢属性を含む対象属性を含む。
【００６２】
ここで、対話対象はスマートロボットのサービス相手と呼ばれてもよい。
【００６３】
なお、対象属性は対象年齢属性に加え、さらに対象性別属性及び対象肌色属性の少なくとも一方を含んでもよく、対象識別情報は対象属性に加え、さらに対象音声出力パラメータ及び対象気分の少なくとも一方を含んでもよく、対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含んでもよい。
【００６４】
ステップ４０２：年齢属性に対応する音声再生音色を確定する。
【００６５】
ステップ４０３：音声再生音色で対話対象と音声対話を行う。
【００６６】
ここで、スマートロボットには、年齢属性と音声再生音色との対応関係（上記に現れる対応関係と区別するために、以下、これを第３対応関係と呼ぶ）が予め記憶されてもよい。具体的には、第３対応関係において、子供属性に対応する音声再生音色は、子供の幼くて可愛い音色であってもよく、中年属性に対応する音声再生音色は、中年者の重厚で成熟した音色であってもよく、高齢者属性に対応する音声再生音色は、高齢者の穏やかで温かい音色であってもよい。このように、対話対象の対象識別情報には年齢属性が含まれている場合に、スマートロボットは、第３対応関係に基づいて、対象識別情報における年齢属性に対応する音声再生音色を確定し、確定された音声再生音色に基づいて対話対象と音声対話を行うことができる。
【００６７】
具体的には、本出願の実施形態に係るスマートロボットが空港内のコンサルティングサービスロボットであると仮定すると、スマートロボットは、ユーザにコンサルティングサービスを提供する際に、質問したユーザが子供である場合には、幼くて可愛い音色でユーザの質問に答え、質問したユーザが中年者である場合には、スマートロボットは重厚で成熟した音色でユーザの質問に答え、質問したユーザが高齢者である場合には、スマートロボットは穏やかで温かい音色でユーザの質問に答える。
【００６８】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得し、対象識別情報における対象年齢属性に対応する音声再生音色で対話対象と音声対話を行うことができる。これから分かるように、本出願の実施形態において、スマートロボットは、対話対象の対象年齢属性に応じて、用いられる音声再生音色を柔軟に調整することができ、対話中の興趣性を向上させることで、対話対象の対話体験を向上し、音声対話効果を向上させることができる。
【００６９】
要約すると、本出願の実施形態は、従来技術に比べて、スマートロボットがより人間本位のサービスを提供することができ、音声対話効果を効果的に向上させることができる。
【００７０】
本出願の実施形態に係る音声対話装置５００の構造ブロック図が示される図５を参照する。図５に示すように、音声対話装置５００は、取得モジュール５０１と、対話モジュール５０２とを含み、取得モジュール５０１は、音声対話シーンにおいて、対話対象の対象識別情報を取得するために用いられ、対話モジュール５０２は、対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うために用いられる。
【００７１】
あるいは、対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含む。
【００７２】
ここで、対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含む。
【００７３】
あるいは、対象識別情報は、対象話速を含む対象音声出力パラメータを含む。
【００７４】
対話モジュール５０２は、第１確定ユニットと、第１対話ユニットとを含み、第１確定ユニットは、対象話速に対応する音声再生速度を確定するために用いられ、第１対話ユニットは、音声再生速度で対話対象と音声対話を行うために用いられる。
【００７５】
あるいは、対象識別情報は対象気分を含む。
【００７６】
対話モジュール５０２は、具体的には、対象気分が苛立つ気持ちである場合に、第１音声再生速度で対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で対話対象と音声対話を行うために用いられる。
【００７７】
ここで、第１音声再生速度は第２音声再生速度よりも速い。
【００７８】
あるいは、対象識別情報は、対象年齢属性を含む対象属性を含む。
【００７９】
対話モジュール５０２は、第２確定ユニットと、第２対話ユニットとを含み、第２確定ユニットは、年齢属性に対応する音声再生音色を確定するために用いられ、第２対話ユニットは、音声再生音色で対話対象と音声対話を行うために用いられる。
【００８０】
あるいは、取得モジュール５０１は、具体的には、対話対象の目標時間にわたる音声出力文字数を統計して、目標時間及び音声出力文字数に基づいて、対話対象の対象話速を計算するために用いられる。
【００８１】
あるいは、スマートロボットはカメラを含む。
【００８２】
取得モジュール５０１は、具体的には、カメラを起動させて対話対象の顔画像を取り込み、顔画像に基づいて対話対象の対象気分を取得するために用いられる。
【００８３】
本出願の実施形態は、音声対話シーンにおいて、スマートロボットが対話対象の対象識別情報を取得して、対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うことができる。これから分かるように、本出願の実施形態において、スマートロボットは、対話対象の実際の状況に応じて、用いられる音声再生パラメータを柔軟に調整することができ、即ち、スマートロボットが用いる音声対話戦略は多様化及びパーソナライズ化のものであり、したがって、従来技術における固定されている音声対話戦略を用いる状況に比べて、本出願の実施形態に係るスマートロボットは、より人間本位のサービスを提供することができ、音声対話効果を効果的に向上させることができる。
【００８４】
本出願の実施形態に係るスマートロボット６００の概略構成図が示される図６を参照する。図６に示すように、スマートロボット６００は、プロセッサ６０１、メモリ６０３、ユーザインタフェース６０４及びバスインタフェースを含む。
【００８５】
プロセッサ６０１は、メモリ６０３におけるプログラムを読み取るために用いられ、
音声対話シーンにおいて、対話対象の対象識別情報を取得するステップと、
対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うステップと、を実行する。
【００８６】
図６において、バスアーキテクチャは、任意の数の相互接続されたバス及びブリッジを含むことができ、具体的に、プロセッサ６０１によって表される１つ又は複数のプロセッサ及びメモリ６０３によって表されるメモリの様々な回路が互いにリンクされる。バスアーキテクチャは、さらに周辺機器、電圧レギュレータ及び電力管理回路などの様々な他の回路を互いにリンクすることができ、これらは当分野において公知のものであるので、本明細書ではこれ以上説明しない。バスインタフェースは、インタフェースを提供する。異なるユーザ機器に対して、ユーザインタフェース６０４はさらに、必要な機器を内蔵又は外部に接続できるインタフェースであってもよく、接続される機器がキーパッド、ディスプレイ、スピーカ、マイクロフォン、ジョイスティックなどを含むが、これらに限定されない。
【００８７】
プロセッサ６０１は、バスアーキテクチャと通常の処理とを管理する役割を果たし、メモリ６０３は、プロセッサ６０１が動作を実行するときに使用するデータを記憶することができる。
【００８８】
あるいは、対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含む。
【００８９】
ここで、対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含む。
【００９０】
あるいは、対象識別情報は、対象話速を含む対象音声出力パラメータを含む。
【００９１】
プロセッサ６０１は、具体的に、対象話速に対応する音声再生速度を確定することと、音声再生速度で対話対象と音声対話を行うことに用いられる。
【００９２】
あるいは、対象識別情報は対象気分を含む。
【００９３】
あるいは、第２出力結果のいずれかは、含まれる各サブ特徴シーケンスにおける各サブ特徴に対応する重みをさらに含む。
【００９４】
プロセッサ６０１は、具体的に、対象気分が苛立つ気持ちである場合に、第１音声再生速度で対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で対話対象と音声対話を行うために用いられる。
【００９５】
ここで、第１音声再生速度は第２音声再生速度よりも速い。
【００９６】
あるいは、対象識別情報は、対象年齢属性を含む対象属性を含む。
【００９７】
プロセッサ６０１は、具体的に、年齢属性に対応する音声再生音色を確定することと、音声再生音色で対話対象と音声対話を行うことに用いられる。
【００９８】
あるいは、プロセッサ６０１は、具体的に、対話対象の目標時間にわたる音声出力文字数を統計して、目標時間及び音声出力文字数に基づいて、対話対象の対象話速を計算するために用いられる。
【００９９】
あるいは、スマートロボットはカメラを含む。
【０１００】
プロセッサ６０１は、具体的に、カメラを起動させて対話対象の顔画像を取り込み、顔画像に基づいて対話対象の対象気分を取得するために用いられる。
【０１０１】
本出願の実施形態は、音声対話シーンにおいて、スマートロボット６００が対話対象の対象識別情報を取得して、対象識別情報とマッチングする音声再生パラメータに従って、対話対象と音声対話を行うことができる。これから分かるように、本出願の実施形態において、スマートロボット６００は、対話対象の実際の状況に応じて、用いられる音声再生パラメータを柔軟に調整することができ、即ち、スマートロボット６００が用いる音声対話戦略は多様化及びパーソナライズ化のものであり、したがって、従来技術における固定されている音声対話戦略を用いる状況に比べて、本出願の実施形態に係るスマートロボット６００は、より人間本位のサービスを提供することができ、音声対話効果を効果的に向上させることができる。
【０１０２】
好ましくは、本出願の実施形態は、プロセッサ６０１と、メモリ６０３と、メモリ６０３に格納されてプロセッサ６０１で実行可能なコンピュータプログラムとを含むスマートロボットであって、該コンピュータプログラムがプロセッサ６０１によって実行される場合に、上記の音声対話方法の実施形態の各プロセスを実現して同じ技術的効果を達成できるスマートロボットをさらに提供し、ここでは繰り返し説明を省略する。
【０１０３】
本出願の実施形態は、コンピュータプログラムが格納されているコンピュータ可読記憶媒体であって、該コンピュータプログラムがプロセッサによって実行される場合に、上記の音声対話方法の実施形態の各プロセスを実現して同じ技術的効果を達成できるコンピュータ可読記憶媒体をさらに提供し、ここでは繰り返し説明を省略する。ここで、コンピュータ可読記憶媒体は、例えば、リードオンリーメモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ，ＲＯＭと略称）、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ，ＲＡＭと略称）、磁気ディスク又は光ディスク等である。
【０１０４】
以上、本出願の実施形態について添付図面を参照しながら説明したが、本出願は上記の具体的な実施形態に限定されるものではなく、上記の具体的な実施形態は単なる例示的なものに過ぎず、本出願を制限するためのものではなく、当業者であれば、本出願の主旨及び特許請求の範囲の保護範囲から逸脱せずに更に作成された様々な形態は、いずれも本出願の保護範囲に属する。
【図１】
2020181183.tif 000003
【図２】
2020181183.tif 000004
【図３】
2020181183.tif 000005
【図４】
2020181183.tif 000006
【図５】
2020181183.tif 000007
【図６】
2020181183.tif 000008
【手続補正書】
【提出日】令和2年1月8日(2020.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
音声対話方法であって、
前記方法は、スマートロボットに適用される音声対話方法であり、
音声対話シーンにおいて、対話対象の対象識別情報を取得するステップと、
前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップと、を含むことを特徴とする音声対話方法。
【請求項２】
前記対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含み、
ここで、前記対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、前記対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記対象識別情報は、対象話速を含む対象音声出力パラメータを含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記対象話速に対応する音声再生速度を確定することと、
前記音声再生速度で前記対話対象と音声対話を行うことと、を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記対象識別情報は、対象気分を含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記対象気分が苛立つ気持ちである場合に、第１音声再生速度で前記対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で前記対話対象と音声対話を行うこと、を含み、
ここで、前記第１音声再生速度は前記第２音声再生速度よりも速いことを特徴とする請求項２に記載の方法。
【請求項５】
前記対象識別情報は、対象年齢属性を含む対象属性を含み、
前記の前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うステップは、
前記年齢属性に対応する音声再生音色を確定することと、
前記音声再生音色で前記対話対象と音声対話を行うことと、を含むことを特徴とする請求項２に記載の方法。
【請求項６】
前記の対話対象の対象識別情報を取得するステップは、
対話対象の目標時間にわたる音声出力文字数を統計し、前記目標時間及び前記音声出力文字数に基づいて、前記対話対象の対象話速を計算することを含み、
及び／又は、
前記スマートロボットはカメラを含み、
前記の対話対象の対象識別情報を取得するステップは、
前記カメラを起動させて対話対象の顔画像を取り込み、前記顔画像に基づいて前記対話対象の対象気分を取得することを含むことを特徴とする請求項２に記載の方法。
【請求項７】
音声対話装置であって、
前記装置は、スマートロボットに適用される音声対話装置であり、
音声対話シーンにおいて、対話対象の対象識別情報を取得するための取得モジュールと、
前記対象識別情報とマッチングする音声再生パラメータに従って、前記対話対象と音声対話を行うための対話モジュールと、を備えることを特徴とする音声対話装置。
【請求項８】
前記対象識別情報は、対象音声出力パラメータ、対象気分及び対象属性の少なくとも１つを含み、
ここで、前記対象音声出力パラメータは対象話速、対象音量及び対象音色の少なくとも１つを含み、前記対象属性は、対象年齢属性、対象性別属性及び対象肌色属性の少なくとも１つを含むことを特徴とする請求項７に記載の装置。
【請求項９】
前記対象識別情報は、対象話速を含む対象音声出力パラメータを含み、
前記対話モジュールは、
前記対象話速に対応する音声再生速度を確定するための第１確定ユニットと、
前記音声再生速度で前記対話対象と音声対話を行うための第１対話ユニットと、を備えることを特徴とする請求項８に記載の装置。
【請求項１０】
前記対象識別情報は、対象気分を含み、
前記対話モジュールは、
前記対象気分が苛立つ気持ちである場合に、第１音声再生速度で前記対話対象と音声対話を行い、そうでない場合に、第２音声再生速度で前記対話対象と音声対話を行うために用いられ、
ここで、前記第１音声再生速度は前記第２音声再生速度よりも速いことを特徴とする請求項８に記載の装置。
【請求項１１】
前記対象識別情報は、対象年齢属性を含む対象属性を含み、
前記対話モジュールは、
前記年齢属性に対応する音声再生音色を確定するための第２確定ユニットと、
前記音声再生音色で前記対話対象と音声対話を行うための第２対話ユニットと、を備えることを特徴とする請求項８に記載の装置。
【請求項１２】
前記取得モジュールは、
対話対象の目標時間にわたる音声出力文字数を統計し、前記目標時間及び前記音声出力文字数に基づいて、前記対話対象の対象話速を計算するために用いられ、
及び／又は、
前記スマートロボットはカメラを含み、
前記取得モジュールは、
前記カメラを起動させて対話対象の顔画像を取り込み、前記顔画像に基づいて前記対話対象の対象気分を取得するために用いられることを特徴とする請求項８に記載の装置。
【請求項１３】
プロセッサと、メモリと、前記メモリに格納されて前記プロセッサで実行可能なコンピュータプログラムとを含むスマートロボットであって、
前記コンピュータプログラムが前記プロセッサによって実行されると、請求項１〜６のいずれか一項に記載の音声対話方法のプロセスを実現することを特徴とするスマートロボット。
【請求項１４】
コンピュータプログラムが格納されているコンピュータ可読記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行されると、請求項１〜６のいずれか一項に記載の音声対話方法のプロセスを実現することを特徴とするコンピュータ可読記憶媒体。
【請求項１５】
コンピュータプログラムであって、
前記コンピュータプログラムがプロセッサにより実行されると、請求項１〜６のいずれか一項に記載の方法を実現する、コンピュータプログラム。
【外国語明細書】
2020181183000001.pdf
2020181183000002.pdf
2020181183000003.pdf
2020181183000004.pdf