(57)【要約】      （修正有）【課題】音声インタラクティブによって機能案内を行う効率を向上することができるスマート設備の機能案内方法、システム、設備及記憶媒体を提供する。【解決手段】方法は、ユーザの音声データを取得し、音声データに対応する操作指令を取得するステップＳ１１と、操作指令が予め設けられた案内条件を満足するかを判断し、操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信するステップＳ１２と、を含む。【選択図】図１
2019133634.tif 000002
【特許請求の範囲】
【請求項１】
スマート設備の機能案内方法であって、
ユーザの音声データを取得し、前記音声データに対応する操作指令を取得すること、
前記操作指令が予め設けられた案内条件を満足するかを判断し、前記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信すること、を含む
スマート設備の機能案内方法。
【請求項２】
ユーザの音声データを取得し、前記音声データに対応する操作指令を取得することは、
スマート設備がモニタしたユーザの音声データを受信すること、
前記音声データに対して音声識別を行い、前記音声データに対応する識別テキストを取得すること、
前記識別テキストに対して意味分析を行い、前記識別テキストに対応する操作指令を取得すること、を含む
請求項１に記載されたスマート設備の機能案内方法。
【請求項３】
前記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信することは、
前記操作指令が自発的な質問タイプであれば、機能案内ライブラリにおいて前記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ前記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行うこと、を含む
請求項１に記載されたスマート設備の機能案内方法。
【請求項４】
前記操作指令に対応する機能の複雑度に基づいて、ユーザに対して一回の受動的な機能案内或いは複数回の受動的な機能案内を行う
請求項３に記載されたスマート設備の機能案内方法。
【請求項５】
前記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信することは、
前記操作指令が機能操作タイプであれば、且つ前記機能操作タイプの指令に関する予め設けられた起動条件を満足すれば、機能案内ライブラリにおいて前記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ前記予め設けられた案内音声を送信し、ユーザに対して自発的な機能案内を行うこと、を含む
請求項１に記載されたスマート設備の機能案内方法。
【請求項６】
前記予め設けられた起動条件は、
ユーザが初めてある機能に対して前記操作指令を発すること、
前記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、
ユーザが頻繁に前記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、
前記操作指令に新たに出現した類似操作指令或いは機能が存在すること、
の中の少なくとも１つを含む
請求項５に記載されたスマート設備の機能案内方法。
【請求項７】
前記予め設けられた起動条件が、ユーザが初めてある機能に対して前記操作指令を発することであれば、対応する予め設けられた案内音声は、前記機能の重要指令であり、
前記予め設けられた起動条件が、前記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したことであれば、対応する予め設けられた案内音声は、前記操作指令に対応する効率的な操作指令であり、
前記予め設けられた条件が、ユーザが頻繁に前記操作指令を発し且つ同一の機能を実現する他の操作指令が存在することであれば、対応する予め設けられた案内音声は、前記機能の他の操作指令であり、
前記予め設けられた条件が、前記操作指令に新たに出現した類似操作指令或いは機能が存在することであれば、対応する予め設けられた案内音声は、新たに出現した類似操作指令或いは機能である
請求項６に記載されたスマート設備の機能案内方法。
【請求項８】
前記スマート設備の機能案内方法は、
前記操作指令を実行することを更に含む
請求項５に記載されたスマート設備の機能案内方法。
【請求項９】
スマート設備の機能案内システムであって、
ユーザの音声データを取得し、前記音声データに対応する操作指令を取得する解析モジュールと、
前記操作指令が予め設けられた案内条件を満足するかを判断し、前記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信する案内モジュールと、を含む
スマート設備の機能案内システム。
【請求項１０】
前記解析モジュールは、
スマート設備がモニタしたユーザの音声データを受信する受信サブモジュールと、
前記音声データに対して音声識別を行い、前記音声データに対応する識別テキストを取得する音声識別サブモジュールと、
前記識別テキストに対して意味分析を行い、前記識別テキストに対応する操作指令を取得する意味分析サブモジュールと、を含む
請求項９に記載されたスマート設備の機能案内システム。
【請求項１１】
前記案内モジュールは、具体的に
前記操作指令が自発的な質問タイプであれば、機能案内ライブラリにおいて前記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ前記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行うことに用いられる
請求項９に記載されたスマート設備の機能案内システム。
【請求項１２】
前記案内モジュールは、具体的に
前記操作指令に対応する機能の複雑度に基づいて、ユーザに対して一回の受動的な機能案内或いは複数回の受動的な機能案内を行うことに用いられる
請求項１１に記載されたスマート設備の機能案内システム。
【請求項１３】
前記案内モジュールは、具体的に
前記操作指令が機能操作タイプであれば、且つ前記機能操作タイプの指令に関する予め設けられた起動条件を満足すれば、機能案内ライブラリにおいて前記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ前記予め設けられた案内音声を送信し、ユーザに対して自発的な機能案内を行うことに用いられる
請求項９に記載されたスマート設備の機能案内システム。
【請求項１４】
前記予め設けられた起動条件は、
ユーザが初めてある機能に対して前記操作指令を発すること、
前記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、
ユーザが頻繁に前記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、
前記操作指令に新たに出現した類似操作指令或いは機能が存在すること、
の中の少なくとも１つを含む
請求項１３に記載されたスマート設備の機能案内システム。
【請求項１５】
前記予め設けられた起動条件が、ユーザが初めてある機能に対して前記操作指令を発することであれば、対応する予め設けられた案内音声は、前記機能の重要指令であり、
前記予め設けられた起動条件が、前記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したことであれば、対応する予め設けられた案内音声は、前記操作指令に対応する効率的な操作指令であり、
前記予め設けられた条件が、ユーザが頻繁に前記操作指令を発し且つ同一の機能を実現する他の操作指令が存在することであれば、対応する予め設けられた案内音声は、前記機能の他の操作指令であり、
前記予め設けられた条件が、前記操作指令に新たに出現した類似操作指令或いは機能が存在することであれば、対応する予め設けられた案内音声は、新たに出現した類似操作指令或いは機能である
請求項１３に記載されたスマート設備の機能案内システム。
【請求項１６】
前記案内モジュールは、さらに、
前記操作指令を実行することに用いられる
請求項１３に記載されたスマート設備の機能案内システム。
【請求項１７】
メモリ、プロセッサ及び前記メモリに記憶され前記プロセッサに実行されるコンピュータプログラムを含むコンピュータ設備であって、
前記プロセッサが前記プログラムを実行する時、請求項１〜８のいずれか１項に記載されたスマート設備の機能案内方法を実現する。
【請求項１８】
コンピュータプログラムであって、
プロセッサによって実行される時、請求項１〜８のいずれか１項に記載されたスマート設備の機能案内方法を実現する。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ応用技術に関するものであり、特にスマート設備の機能案内方法及システムに関するものである。
【背景技術】
【０００２】
音声識別技術の成熟化に伴い、市場でスマートサウンドボックスのようなスマート設備がますます増えつつあり、これらのスマート設備は、音声識別技術に基づいて利用者により便利なインタラクティブ形態を提供する。
【０００３】
モバイルインターネットにおいて、ＡＰＰの案内機能が非常に完備であり、ユーザが初めて使用する時にキー機能に関する案内ページがあり、更にジェスチャー操作クリック案内があり、更に基本使用タスクチュートリアル及び完備なヘルプページ、カスタマーサービスへの連絡ページがある。
【０００４】
例えば、現在のスマートサウンドボックスのようなスマート設備において、依然として、この案内方式に従い、主にｍａｔｅＡｐｐ（スマートサウンドボックスに対して、ネットワークマッチング及設備管理を行うＡＰＰ）を元にして使用案内を行い、補助手段として、スマートサウンドボックスで一定の音声案内を行い、且つ案内が主にキー操作や状態提示であり、機能使用に関する案内が少ない。
【０００５】
ユーザが初めてスマートサウンドボックスを使用する時、ｍａｔｅＡｐｐをダウンロードしてネットワークマッチング及びペアリング等の操作を行う必要がある。ｍａｔｅＡｐｐによってネットワークマッチングした後に、Ａｐｐは、初めて使用に対する案内インターフェースに進み、どのようにサウンドボックスと会話インタラクティブを行うかに関する案内や個人の音楽、クロストーク等に対する興味や重点機能などに関するｑｕｅｒｙの例を含む。そして、ユーザは、これらの案内を閲覧してサウンドボックスを簡単に了解することができる。なお、Ａｐｐに機能ヘルプページがあり、そのうちに対応機能のｑｕｅｒｙの例があり、ユーザが閲覧するができる。Ａｐｐにおいて質問ヘルプページもあり、ユーザは、ロボット応答或いはカスタマーサービスによって機能の使用を了解することができる。また、Ａｐｐのメッセージインターフェースにおいて、新たな機能に関する推薦或いはユーザが使用したことがない機能に関する推薦もある。簡単に言えば、機能案内は、伝統的なモバイルインターネットＡＰＰ案内方式と一致し、質問があれば、ユーザは頻繁にＡｐｐからヘルプを尋ねる必要がある。
【０００６】
ところが、ユーザがネットワークマッチングｍａｔｅＡＰＰを使用する頻度が低く、初めてネットワークマッチングが成功した後に、スマートサウンドボックスは単独で使用することができ、ｍａｔｅＡｐｐと頻繁にインタラクティブを行う必要がないので、ユーザがスマートサウンドボックスを使用する時に、多い機能を了解しておらず、どのように操作することも分からず、且つ不便でコストも高いので、ユーザは簡単にｍａｔｅＡｐｐから使用ヘルプを尋ねない。
【０００７】
更に、スクリーンなしスマートサウンドボックスは、スクリーンがないので、音声インタラクティブだけでユーザとのインタラクティブを行う。スマートサウンドボックスの音声案内は、主に、状態提示（例えば「ネットワークへの接続が失敗し、ネットワークをチェックしてください」）、操作提示（「サウンドボックスのトップ中央ボタンを６秒間押し続けて、ネットワークマッチングモードに進んでサウンドボックスに対してネットワークマッチングする」）、初めて使用する案内の自分紹介を含むが、これらはサウンドボックスの詳細の機能案内、機能ヘルプに係わらない。例えばユーザーは、「音量を大きくする」というｑｕｅｒｙを使用して音量を上げることができることを知っているが、ボリュームの範囲が１〜１００であることが分からなく、「音量を５０にする」というｑｕｅｒｙを使用できることが分からないので、ユーザは音量を５０に調整するために何度も「音量を大きくする」と言う必要があるかもしれない。明らかに、これは効率よくなく、面倒な操作である。ユーザーはこのような機能を了解したい場合は、必ずＡｐｐを利用してシステム使用ヘルプを閲覧する必要があり、明らかに、これはスマートではなく、不便な方式である。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、音声インタラクティブによって機能案内を行う効率を向上することができるスマート設備の機能案内方法、システム、設備及記憶媒体を提供する。
【０００９】
本出願の１つの形態に係るスマート設備の機能案内方法は、
ユーザの音声データを取得し、上記音声データに対応する操作指令を取得すること、
上記操作指令が予め設けられた案内条件を満足するかを判断し、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信すること、を含む。
【００１０】
上記のような形態及びいずれか実現できる形態において、ユーザの音声データを取得し、上記音声データに対応する操作指令を取得することは、
スマート設備がモニタしたユーザの音声データを受信すること、
上記音声データに対して音声識別を行い、上記音声データに対応する識別テキストを取得すること、
上記識別テキストに対して意味分析を行い、上記識別テキストに対応する操作指令を取得すること、を含む。
【００１１】
上記のような形態及びいずれか実現できる形態において、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信することは、
上記操作指令が自発的な質問タイプであれば、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行うこと、を含む。
【００１２】
上記のような形態及びいずれか実現できる形態において、上記操作指令に対応する機能の複雑度に基づいて、ユーザに対して一回の受動的な機能案内或いは複数回の受動的な機能案内を行う。
【００１３】
上記のような形態及びいずれか実現できる形態において、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信することは、
上記操作指令が機能操作タイプであれば、且つ上記機能操作タイプの指令に関する予め設けられた起動条件を満足すれば、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して自発的な機能案内を行うこと、を含む。
【００１４】
上記のような形態及びいずれか実現できる形態において、上記予め設けられた起動条件は、
ユーザが初めてある機能に対して上記操作指令を発すること、
上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、
ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、
上記操作指令に新たに出現した類似操作指令或いは機能が存在すること、
の中の少なくとも１つを含む。
【００１５】
上記のような形態及びいずれか実現できる形態において、上記予め設けられた起動条件が、ユーザが初めてある機能に対して上記操作指令を発することであれば、対応する予め設けられた案内音声は、上記機能の重要指令であり、
上記予め設けられた起動条件が、上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したことであれば、対応する予め設けられた案内音声は、上記操作指令に対応する効率的な操作指令であり、
上記予め設けられた条件が、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在することであれば、対応する予め設けられた案内音声は、上記機能の他の操作指令であり、
上記予め設けられた条件が、上記操作指令に新たに出現した類似操作指令或いは機能が存在することであれば、対応する予め設けられた案内音声は、新たに出現した類似操作指令或いは機能である。
【００１６】
上記のような形態及びいずれか実現できる形態において、上記スマート設備の機能案内方法は、
上記操作指令を実行することを更に含む。
【００１７】
本発明の他の形態に係るスマート設備の機能案内システムは、
ユーザの音声データを取得し、上記音声データに対応する操作指令を取得する解析モジュールと、
上記操作指令が予め設けられた案内条件を満足するかを判断し、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信する案内モジュールと、を含む。
【００１８】
上記のような形態及びいずれか実現できる形態において、上記解析モジュールは、
スマート設備がモニタしたユーザの音声データを受信する受信サブモジュールと、
上記音声データに対して音声識別を行い、上記音声データに対応する識別テキストを取得する音声識別サブモジュールと、
上記識別テキストに対して意味分析を行い、上記識別テキストに対応する操作指令を取得する意味分析サブモジュールと、を含む。
【００１９】
上記のような形態及びいずれか実現できる形態において、上記案内モジュールは、具体的に
上記操作指令が自発的な質問タイプであれば、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行うことに用いられる。
【００２０】
上記のような形態及びいずれか実現できる形態において、上記案内モジュールは、具体的に
上記操作指令に対応する機能の複雑度に基づいて、ユーザに対して一回の受動的な機能案内或いは複数回の受動的な機能案内を行うことに用いられる。
【００２１】
上記のような形態及びいずれか実現できる形態において、上記案内モジュールは、具体的に
上記操作指令が機能操作タイプであれば、且つ上記機能操作タイプの指令に関する予め設けられた起動条件を満足すれば、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して自発的な機能案内を行うことに用いられる。
【００２２】
上記のような形態及びいずれか実現できる形態において、上記予め設けられた起動条件は、
ユーザが初めてある機能に対して上記操作指令を発すること、
上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、
ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、
上記操作指令に新たに出現した類似操作指令或いは機能が存在すること、
の中の少なくとも１つを含む。
【００２３】
上記のような形態及びいずれか実現できる形態において、上記予め設けられた起動条件が、ユーザが初めてある機能に対して上記操作指令を発することであれば、対応する予め設けられた案内音声は、上記機能の重要指令であり、
上記予め設けられた起動条件が、上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したことであれば、対応する予め設けられた案内音声は、上記操作指令に対応する効率的な操作指令であり、
上記予め設けられた条件が、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在することであれば、対応する予め設けられた案内音声は、上記機能の他の操作指令であり、
上記予め設けられた条件が、上記操作指令に新たに出現した類似操作指令或いは機能が存在することであれば、対応する予め設けられた案内音声は、新たに出現した類似操作指令或いは機能である。
【００２４】
上記のような形態及びいずれか実現できる形態において、上記案内モジュールは、さらに、
上記操作指令を実行することに用いられる。
【００２５】
本発明の他の形態に係る、メモリ、プロセッサ及び上記メモリに記憶され上記プロセッサに実行されるコンピュータプログラムを含むコンピュータ設備は、上記プロセッサが上記プログラムを実行する時、以上のような方法を実現する。
【００２６】
本発明の他の形態に係るコンピュータプログラムが記憶されているコンピュータ読取り可能な記憶媒体であって、上記プログラムがプロセッサによって実行される時、以上のような方法を実現する。
【００２７】
上記説明から分かるように、本発明の上記技術案によれば、従来技術においてＡＰＰによって機能案内を行う形態や簡単な音声機能案内を提供する形態に比べて、音声インタラクティブによって機能案内を行う効率を向上することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明に係るスマート設備の機能案内方法のフローチャートである。
【図２】本発明に係るスマート設備の機能案内システムの構成図である。
【図３】本発明の実施形態を実現することに適する、例示的なコンピュータシステム／サーバ１２を示すブロック図である。
【発明を実施するための形態】
【００２９】
本出願の実施例の目的、技術案及び利点をより明確で簡潔させるために、以下、実施例の図面を参照して、本出願の実施例における技術案を詳細に説明する。明らかに、記載された実施例は、全ての実施例ではなく、実施例の一部だけである。創造的な労働をしないことを前提として、当業者が本出願の実施例に基づいて取得できる他の実施例は、いずれも本発明の保護範囲に属する。
【００３０】
図１は、本発明に係るスマート設備の機能案内方法の実施例のフローチャートであり、図１に示すように、ユーザの音声データを取得し、上記音声データに対応する操作指令を取得するステップＳ１１と、上記操作指令が予め設けられた案内条件を満足するかを判断し、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信するステップＳ１２と、を含む。
【００３１】
本実施例に係る方法は、クラウドサーバによって実行してもよく、他のサーバによって実行してもよい。
【００３２】
ステップＳ１１の好ましい実現形態において、好ましくは、ユーザの音声データを取得し、上記音声データに対応する操作指令を取得することは、以下のようなサブステップを含む。
【００３３】
サブステップＳ１１１：クラウドサーバが、スマート設備がモニタしたユーザの音声データを受信する。
【００３４】
ユーザは、音声によってスマート設備とインタラクティブを行うことができ、スマート設備は、ユーザが発した音声情報をモニタして取得することができる。
【００３５】
好ましくは、上記スマート設備、例えばスマートサウンドボックスのＭＩＣアレイは、ユーザが発した音声情報をモニタして取得する。スマート設備は、モニタしたユーザの音声データをクラウドサーバに送信する。
【００３６】
サブステップＳ１１２：クラウドサーバが、上記音声データに対して音声識別を行い、上記音声データに対応する識別テキストを得る。
【００３７】
好ましくは、クラウドサーバは、自動音声識別（Ａｕｔｏｍａｔｉｃ  Ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ，ＡＳＲ）サービスを呼び出し、ユーザの音声データに対して解析を行い、上記音声に対応する音声識別結果を取得し、上記音声識別結果は音声に対応する識別テキストである。
【００３８】
上記音声識別の過程は、従来の音声識別技術を採用することができ、主に、音声データに対して特征抽出を行い、抽出された特征データ及び予め訓練した声学モデル及び言語モデルを利用して復号し、復号する時に音声データに対応する文法セルを確定し、文法セルは、例えば音素或音節であり、復号結果に基づいて当前音声に対応する識別テキストを得る。
【００３９】
サブステップＳ１１３：クラウドサーバが上記識別テキストに対して意味分析を行い、上記識別テキストに対応する操作指令を得る。
【００４０】
クラウドサーバは、予め所定された操作指令において上記識別テキストに対して精密にマッチングを行い、対応する操作指令を問い合わせ、上記識別テキストに精密にマッチングする操作指令を問い合わせていなければ、上記識別テキストに対して単語分割処理を行って、キーワードを生成し、上記キーワードに基づいて、予め所定された操作指令において上記キーワードにマッチングした操作指令を問い合わせる。
【００４１】
好ましくは、意味識別技術に基づいて、上記識別テキストと予め所定された操作指令とをマッチングすることができる。例えば、意味識別技術に基づいて上記識別テキスト及び予め所定された操作指令を処理し、両者間の類似度を計算し、両者間の類似度が類似度の閾値より大きければ、マッチングが成功したと確定し、そうでなければ、マッチングが成功しなかったと確定する。本実施例において、類似度の閾値を具体的に限定しなく、例えば類似度の閾値を０．８とすることができる。
【００４２】
ステップＳ１２の好ましい実現形態において、上記操作指令が予め設けられた案内条件を満足するかを判断し、対応する予め設けられた案内条件に基づいて、スマート設備へ予め設けられた案内音声を送信する。
【００４３】
上記予め設けられた案内条件は、以下のような幾つかの場合と分けることができる。
上記操作指令が自発質問タイプである。
上記操作指令が機能操作タイプである。
【００４４】
上記操作指令が自発質問タイプである場合に、ユーザがスマートサウンドボックスに対して、自発的に、ある機能をどのように操作するか或いは機能の使用を質問し、例えばユーザが「どのように便利に音量を調整するか？」、「どの新しい機能があるか？」、「どの機能を使用したことがないか」、「歌手に基づき音楽を注文することができるか？」等というｑｕｅｒｙを話す。クラウドサーバは、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行う。
【００４５】
好ましくは、機能案内ライブラリにおいて、操作指令に対応する機能の複雑度に基づいて、一回の案内及び複数回の案内と設定する。
【００４６】
一回の案内は内容が少ない機能に適し、複数回の案内は内容が多い機能に適する。
【００４７】
ただし、一回の受動的な機能案内の例において、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。例えば、ユーザが「どのように便利に音量を調整するか？」というｑｕｅｒｙを質問し、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、「直接に‘バイドゥバイドゥ、音を少し低下する’を話してください。或いは、直接に０から１００までの音量値、例えば‘バイドゥバイドゥ、音量を５０に調整する’を話してください」のように、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。
【００４８】
複数回の受動的な機能案内の例において、内容が多いので、複数回の受動的な機能案内は、使用頻度が高いｑｕｅｒｙ指令を優先に推薦し、ユーザがより多いものを了解したいと、複数回に進むことができる。
【００４９】
好ましくは、上記操作指令に対応する予め設けられた案内音声は、複数の案内音声を含み、それらの使用頻度に基づいて並べ替えし、まずユーザへ１つあるいは複数の使用頻度が高い予め設けられた案内音声を伝送し、そして、ユーザの選択に基づいて続けて他の予め設けられた案内音声を伝送する。
【００５０】
例えば、ユーザが「どのように歌を再生するか？」と質問したら、サウンドボックスは、「例えば‘バイドゥバイドゥ、ジェイ・チョウの歌を聴きたい’のように、直接に歌手を注文することができる。また、例えば‘バイドゥバイドゥ、ジェイ・チョウの青花瓷’のように、歌手の名前＋曲名によって注文してもよい。さらに、例えば‘バイドゥバイドゥ、ロック音楽を再生する’のように、直接に歌の分類を話してもよい」と回答する。そして、サウンドボックスは、続けて「更に他の注文方式がほしいか？」を複数回に送信し、ユーザが「はい」を選択したら、続けて機能案内の内容を伝送し、ユーザが「いいえ」を選択したら、機能案内を終了する。
【００５１】
上記実施形態によって、ユーザは、人類言語によって自分の問題を描出することができ、使用機能が混乱であるが、クラウドサーバが対応する機能案内音声を正確にマッチングし解析することで、ユーザーは快速に回答を得ることができ、携帯電話のＡｐｐを開いて機能案内ページを問い合わせて回答を得る必要がない。
【００５２】
上記操作指令が機能操作タイプである場合に、ユーザがスマートサウンドボックスと音声インタラクティブ操作を行い、スマートサウンドボックスに対して予め設けられた機能を実行するように指示する。
【００５３】
好ましくは、上記操作指令の予め設けられた起動条件を満足したら、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。
【００５４】
上記予め設けられた起動条件は、ユーザが初めてある機能に対して上記操作指令を発すること、上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、及び、上記操作指令に新たに出現した類似操作指令或いは機能が存在すること、を含む。
【００５５】
好ましくは、ユーザが初めてある機能に対して上記操作指令を発するという予め設けられた起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザの初めて発したものであり、即ちユーザが初めて上記操作指令に対応する機能を使用すると判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、ユーザ操作指令を実行する同時に、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は、上記機能の重要指令である。
【００５６】
例えば、ユーザが初めてある機能を使用する時に、スマートサウンドボックスは、若干重要指令を含む音声案内を放送する。例えば、ユーザが初めて音楽を再生したら、サウンドボックスは、放送歌手及び曲名のＴＴＳを放送する以外に、「好きな曲に出会ったら、直接に‘バイドゥバイドゥ、この曲を格納する’を話してください」という話も放送する。このような案内は、ユーザが初めてある機能を使用する時に、全ての機能案内を集まって機能案内を行わず、ユーザに重要指令を教えるので、ユーザーの使用効率を向上することができる。なぜなら、内容が多すぎると、音声インタラクティブが適しなくなり、ユーザーが短時間で多すぎる内容を吸収できないためであり、これは、伝統的なインターフェースインタラクティブ設計とは明らかに異なる。
【００５７】
好ましくは、上記操作指令が非効率的な操作指令で、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したという起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザの続けて発したものであり、閾値例えば３回に到達したら、ユーザの発した上記操作指令が非効率的な操作指令であると判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は、上記操作指令に対応する効率的な操作指令である。
【００５８】
例えば、ユーザが続けて非効率的なｑｕｅｒｙを３回に使用すると、自発的な機能案内を起動する。ユーザーはサウンドボックスの若干機能を理解していない時、いくつかの煩雑で非効率的な指令を使用して音声会話を行う可能性があり、これはユーザ体験を大幅に低減するためである。ユーザは、サウンドボックスを使用する時に音量が小さいと感じると、「バイドゥバイドゥ、音量を少し大きくする」を話したが、まだ音量が小さいと感じると、続けて「バイドゥバイドゥ、音量を少し大きくする」を話し、このように３回連続したら、サウンドボックスが自発的な機能案内を起動し、クラウドサーバは、ユーザを提示するように、スマートサウンドボックスへ「直接に０から１００までの音量値、例えば‘バイドゥバイドゥ、音量を５０に調整する’を話すことができる」を送信する。このような形態において、ユーザーが混乱で煩雑的な操作を行う場合にのみ、サウンドボックスが自発提示を行い、ユーザに効率的な操作指令を教え、人間的な世話をユーザに感じさせることができる。
【００５９】
好ましくは、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在するという起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザ頻繁に発したものであり、且つユーザが同一の機能を実現するための他の類似指令を少しだけ発し又は発したことがないと判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は上記機能の他の操作指令である。
【００６０】
例えば、ユーザがしばしば単一化ｑｕｅｒｙを使用し、即ちユーザがある機能に対する同一のｑｕｅｒｙを複数回に使用すると、サウンドボックスは、自発的に、ユーザに対して該機能の他の操作指令を話してみることを提示することができる。例えば、ユーザが常に「音楽を再生する」を話し、音楽機能に関する他の再生方式を話したことがない。クラウドサーバは、ユーザ操作指令を実行して歌手及び曲名のＴＴＳを放送する以外に、「直接に歌手の名前、或いは曲名、ベストテンを話して音楽を再生してもよい。」も放送する。このような自発的な推薦は、主にユーザの操作ｑｕｅｒｙを豊富にし、より多くの次元で製品機能を使用することができる。
【００６１】
好ましくは、上記操作指令に新たに出現した類似操作指令或いは機能が存在すると、クラウドサーバは、スマートサウンドボックスに上記操作指令に関する新たな指令、新たな機能が出現したかをチェックし、ユーザ操作指令を実行する同時に、スマートサウンドボックスへ上記新たな指令、新たな機能に関する予め設けられた案内音声を送信する。
【００６２】
好ましくは、クラウドサーバは、スマートサウンドボックスに上記操作指令に関する新たな指令、新たな機能が出現したかをリアルタイム或いは定期にチェックしてもよい。
【００６３】
例えば、ユーザが曲を注文した時に、クラウドサーバはチェックして新たなシーン歌の注文機能の出現を発現すると、「はい、すぐジェイ・チョウの青花瓷を再生し、シーンによって曲を注文してもよく、例えば「地下鉄に適する曲」を話す」を返信し、新たに出現したシーン歌注文機能をユーザに推薦する。このようなシーンは、ユーザに簡単な機能案内を行うことができるが、ユーザを邪魔することを避けるように、頻度を制御して定期的に推薦を行うことが好ましい。
【００６４】
本実施例の好ましい実現形態において、上記予め設けられた案内条件は、上記音声データに対応するのが無効指令であることも含む。上記音声データに対応するのが無効指令であれば、即ち対応する操作指令が識別されていなければ、クラウドサーバは、スマート設備へ使用頻度が最も高い予め設けられた案内音声を送信し、例えば、「音楽を聴きたい場合は、‘音楽を聴きたい’を話してください」等を送信する。ここの案内音声は、ユーザが有効な指令を発するように案内するためのものであり、具体的な案内音声を限定しない。
【００６５】
好ましくは、上記予め設けられた案内音声は録音であってもよく、テキストから音声へ変換するための音声合成ソフトウェアＴＴＳ（ＴＴＳ，Ｔｅｘｔ  ｔｏ  Ｓｐｅｅｃｈ）によってテキストデータを転換した音声信号であってもよい。
【００６６】
本発明に係る方法は、受動的な機能案内によって、ユーザの自発質問に対して即時に回答することができ、ユーザに情報の煩雑及び混乱を与えなく、一方、自発的な機能案内によって、ユーザの操作に基づいて相応に起動し、ユーザが混乱で提示が必要する時に提示を行う。ユーザが音声インタラクティブによって効率的で簡単に機能案内を行うことができるようにする。
【００６７】
注意すべきことは、前述各方法の実施例に関して、説明を簡単させるために、それを一連の動作の組み合わせとして表現したが、本開示によれば、あるステップが他の順序でまたは同時に行うことができるので、当業者であれば、本開示は記述された動作の順序によって制限されないことを理解すべきことである。そして、明細書に記載された実施例はいずれも好ましい実施例であり、係る動作及びモジュールが、本発明にとっては必ずしも必要とは限らないことが、当業者であれば理解すべきである。
【００６８】
以上は方法の実施例に関する説明であり、以下、システムの実施例によって本発明に係る技術案を更に説明する。
【００６９】
図２は、本発明に係るスマート設備の機能案内システムの実施例の構成図であり、図２に示すように、ユーザの音声データを取得し、上記音声データに対応する操作指令を得る解析モジュール２１と、上記操作指令が予め設けられた案内条件を満足するかを判断し、上記操作指令が予め設けられた案内条件を満足すれば、スマート設備へ案内音声を送信する案内モジュール２２と、を含む。
【００７０】
本実施例に係る方法は、クラウドサーバによって実行してもよく、他のサーバによって実行してもよい。
【００７１】
解析モジュール２１の好ましい実現形態において、解析モジュール２１は、以下のモジュールを含む。
【００７２】
受信サブモジュール２１１：スマート設備がモニタして取得したユーザの音声データを受信するために用いられる。
【００７３】
ユーザは、音声によってスマート設備とインタラクティブを行うことができ、スマート設備は、ユーザが発した音声情報をモニタして取得することができる。
【００７４】
好ましくは、上記スマート設備、例えばスマートサウンドボックスのＭＩＣアレイは、ユーザが発した音声情報をモニタして取得する。受信サブモジュール２１１は、モニタしたユーザの音声データをクラウドサーバに送信する。
【００７５】
音声識別サブモジュール２１２：上記音声データに対して音声識別を行い、上記音声データに対応する識別テキストを得るために用いられる。
【００７６】
好ましくは、クラウドサーバは、自動音声識別（Ａｕｔｏｍａｔｉｃ  Ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ，ＡＳＲ）サービスを呼び出し、ユーザの音声データに対して解析を行い、上記音声に対応する音声識別結果を取得し、上記音声識別結果は音声に対応する識別テキストである。
【００７７】
上記音声識別の過程は、従来の音声識別技術を採用することができ、主に、音声データに対して特征抽出を行い、抽出された特征データ及び予め訓練した声学モデル及び言語モデルを利用して復号し、復号する時に音声データに対応する文法セルを確定し、文法セルは、例えば音素或音節であり、復号結果に基づいて当前音声に対応する識別テキストを得る。
【００７８】
意味分析サブモジュール２１３：上記識別テキストに対して意味分析を行い、上記識別テキストに対応する操作指令を得るために用いられる。
【００７９】
クラウドサーバは、予め所定された操作指令において上記識別テキストに対して精密にマッチングを行い、対応する操作指令を問い合わせ、上記識別テキストに精密にマッチングする操作指令を問い合わせていなければ、上記識別テキストに対して単語分割処理を行って、キーワードを生成し、上記キーワードに基づいて、予め所定された操作指令において上記キーワードにマッチングした操作指令を問い合わせる。
【００８０】
好ましくは、意味識別技術に基づいて、上記識別テキストと予め所定された操作指令とをマッチングすることができる。例えば、意味識別技術に基づいて上記識別テキスト及び予め所定された操作指令を処理し、両者間の類似度を計算し、両者間の類似度が類似度の閾値より大きければ、マッチングが成功したと確定し、そうでなければ、マッチングが成功しなかったと確定する。本実施例において、類似度の閾値を具体的に限定しなく、例えば、類似度の閾値を０．８とすることができる。
【００８１】
案内モジュール２２の好ましい実現形態において、上記操作指令が予め設けられた案内条件を満足するかを判断し、対応する予め設けられた案内条件に基づいて、スマート設備へ予め設けられた案内音声を送信する。
【００８２】
上記予め設けられた案内条件は、以下の幾つかの場合と分けることができる。
上記操作指令が自発質問タイプである、
上記操作指令が機能操作タイプである。
【００８３】
上記操作指令が自発質問タイプである場合は、ユーザがスマートサウンドボックスに対して自発的に、ある機能をどのように操作するか或いは機能の使用を質問し、例えばユーザが「どのように便利に音量を調整するか？」、「どの新しい機能があるか？」、「どの機能を使用したことがないか」、「歌手に基づき音楽を注文することができるか？」等というｑｕｅｒｙを話す。クラウドサーバは、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマート設備へ上記予め設けられた案内音声を送信し、ユーザに対して受動的な機能案内を行う。
【００８４】
好ましくは、機能案内ライブラリにおいて、操作指令に対応する機能の複雑度に基づいて、一回の案内及び複数回の案内と所定する。
【００８５】
一回の案内は内容が少ない機能に適し、複数回の案内は内容が多い機能に適する。
【００８６】
一回の受動的な機能案内の例において、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。例えば、ユーザが「どのように便利に音量を調整するか？」というｑｕｅｒｙを質問し、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、「直接に‘バイドゥバイドゥ、音を少し低下する’を話してください。或いは、直接に０から１００までの音量値、例えば‘バイドゥバイドゥ、音量を５０に調整する’を話してください」のように、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。
【００８７】
複数回の受動的な機能案内の例において、内容が多いので、複数回の受動的な機能案内は、使用頻度が高いｑｕｅｒｙ指令を優先に推薦し、ユーザがより多いものを了解したいと、複数回に進むことができる。
【００８８】
好ましくは、上記操作指令に対応する予め設けられた案内音声は、複数の案内音声を含み、それらの使用頻度に基づいて並べ替えし、まずユーザへ１つあるいは複数の使用頻度が高い予め設けられた案内音声を伝送し、そして、ユーザの選択に基づいて続けて他の予め設けられた案内音声を伝送する。
【００８９】
例えば、ユーザが「どのように歌を再生するか？」と質問したら、サウンドボックスは、「例えば‘バイドゥバイドゥ、ジェイ・チョウの歌を聴きたい’のように、直接に歌手を注文することができる。また、例えば‘バイドゥバイドゥ、ジェイ・チョウの青花瓷’のように、歌手の名前＋曲名によって注文してもよい。さらに、例えば‘バイドゥバイドゥ、ロック音楽を再生する’のように、直接に歌の分類を話してもよい」と回答する。そして、サウンドボックスは、続けて「更に他の注文方式がほしいか？」を複数回に送信し、ユーザが「はい」を選択したら、続けて機能案内の内容を伝送し、ユーザが「いいえ」を選択したら、機能案内を終了する。
【００９０】
上記実施形態によって、ユーザは、人類言語によって自分の問題を描出することができ、使用機能が混乱であるが、クラウドサーバが対応する機能案内音声を正確にマッチングし解析することで、ユーザーは快速に回答を得ることができ、携帯電話のＡｐｐを開いて機能案内ページを問い合わせて回答を得る必要がない。
【００９１】
上記操作指令が機能操作タイプである場合に、ユーザがスマートサウンドボックスと音声インタラクティブ操作を行い、スマートサウンドボックスに対して予め設けられた機能を実行するように指示する。
【００９２】
好ましくは、上記操作指令の予め設けられた起動条件を満足したら、クラウドサーバが、機能案内ライブラリにおいて上記操作指令に対応する予め設けられた案内音声を問い合わせ、スマートサウンドボックスへ上記予め設けられた案内音声を送信する。
【００９３】
上記予め設けられた起動条件は、ユーザが初めてある機能に対して上記操作指令を発すること、上記操作指令が非効率的な操作指令であり、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したこと、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在すること、及び、上記操作指令に新たに出現した類似操作指令或いは機能が存在すること、を含む。
【００９４】
好ましくは、ユーザが初めてある機能に対して上記操作指令を発するという予め設けられた起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザの初めて発したものであり、即ちユーザが初めて上記操作指令に対応する機能を使用すると判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、ユーザ操作指令を実行する同時に、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は、上記機能の重要指令である。
【００９５】
例えば、ユーザが初めてある機能を使用する時に、スマートサウンドボックスは、若干重要指令を含む音声案内を放送する。例えば、ユーザが初めて音楽を再生したら、サウンドボックスは、放送歌手及び曲名のＴＴＳを放送する以外に、「好きな曲に出会ったら、直接に‘バイドゥバイドゥ、この曲を格納する’を話してください」という話も放送する。このような案内は、ユーザが初めてある機能を使用する時に、全ての機能案内を集まって機能案内を行わず、ユーザに重要指令を教えるので、ユーザーの使用効率を向上することができる。なぜなら、内容が多すぎると、音声インタラクティブが適しなくなり、ユーザーが短時間で多すぎる内容を吸収できないためであり、これは、伝統的なインターフェースインタラクティブ設計とは明らかに異なる。
【００９６】
好ましくは、上記操作指令が非効率的な操作指令で、ユーザの所定期間内に発した回数が予め設けられた回数閾値に到達したという起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザの続けて発したものであり、閾値例えば３回に到達したら、ユーザの発した上記操作指令が非効率的な操作指令であると判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は、上記操作指令に対応する効率的な操作指令である。
【００９７】
例えば、ユーザが続けて非効率的なｑｕｅｒｙを３回に使用すると、自発的な機能案内を起動する。ユーザーはサウンドボックスの若干機能を理解していない時、いくつかの煩雑で非効率的な指令を使用して音声会話を行う可能性があり、これはユーザ体験を大幅に低減するためである。ユーザは、サウンドボックスを使用する時に音量が小さいと感じると、「バイドゥバイドゥ、音量を少し大きくする」を話したが、まだ音量が小さいと感じると、続けて「バイドゥバイドゥ、音量を少し大きくする」を話し、このように３回連続したら、サウンドボックスが自発的な機能案内を起動し、クラウドサーバは、ユーザを提示するように、スマートサウンドボックスへ「直接に０から１００までの音量値、例えば‘バイドゥバイドゥ、音量を５０に調整する’を話すことができる」を送信する。このような形態において、ユーザーが混乱で煩雑的な操作を行う場合にのみ、サウンドボックスが自発提示を行い、ユーザに効率的な操作指令を教え、人間的な世話をユーザに感じさせることができる。
【００９８】
好ましくは、ユーザが頻繁に上記操作指令を発し且つ同一の機能を実現する他の操作指令が存在するという起動条件については、クラウドサーバが、ユーザ操作履歴記録において問い合わせを行い、操作指令がユーザ頻繁に発したものであり、且つユーザが同一の機能を実現するための他の類似指令を少しだけ発し又は発したことがないと判断し、自発的な機能案内を起動する。クラウドサーバは、機能案内ライブラリにおいて該起動条件における上記操作指令に対応する予め設けられた案内音声を問い合わせて取得し、スマートサウンドボックスへ上記予め設けられた案内音声を送信し、ただし、上記予め設けられた案内音声は上記機能の他の操作指令である。
【００９９】
例えば、ユーザがしばしば単一化ｑｕｅｒｙを使用し、即ちユーザがある機能に対する同一のｑｕｅｒｙを複数回に使用すると、サウンドボックスは、自発的に、ユーザに対して該機能の他の操作指令を話してみることを提示することができる。例えば、ユーザが常に「音楽を再生する」を話し、音楽機能に関する他の再生方式を話したことがない。クラウドサーバは、ユーザ操作指令を実行して歌手及び曲名のＴＴＳを放送する以外に、「直接に歌手の名前、或いは曲名、ベストテンを話して音楽を再生してもよい。」も放送する。このような自発的な推薦は、主にユーザの操作ｑｕｅｒｙを豊富にし、より多くの次元で製品機能を使用することができる。
【０１００】
好ましくは、上記操作指令に新たに出現した類似操作指令或いは機能が存在すると、クラウドサーバは、スマートサウンドボックスに上記操作指令に関する新たな指令、新たな機能が出現したかをチェックし、ユーザ操作指令を実行する同時に、スマートサウンドボックスへ上記新たな指令、新たな機能に関する予め設けられた案内音声を送信する。
【０１０１】
好ましくは、クラウドサーバは、スマートサウンドボックスに上記操作指令に関する新たな指令、新たな機能が出現したかをリアルタイム或いは定期にチェックしてもよい。
【０１０２】
例えば、ユーザが曲を注文した時に、クラウドサーバはチェックして新たなシーン歌の注文機能の出現を発現すると、「はい、すぐジェイ・チョウの青花瓷を再生し、シーンによって曲を注文してもよく、例えば「地下鉄に適する曲」を話す」を返信し、新たに出現したシーン歌注文機能をユーザに推薦する。このようなシーンは、ユーザに簡単な機能案内を行うことができるが、ユーザを邪魔することを避けるように、頻度を制御して定期的に推薦を行うことが好ましい。
【０１０３】
本実施例の好ましい実現形態において、上記予め設けられた案内条件は、上記音声データに対応するのが無効指令であることも含む。上記音声データに対応するのが無効指令であれば、即ち対応する操作指令が識別されていなければ、クラウドサーバは、スマート設備へ使用頻度が最も高い予め設けられた案内音声を送信し、例えば、「音楽を聴きたい場合は、‘音楽を聴きたい’を話してください」等を送信する。ここの案内音声は、ユーザが有効な指令を発するように案内するためのものであり、具体的な案内音声を限定しない。
【０１０４】
好ましくは、上記予め設けられた案内音声は録音であってもよく、テキストから音声へ変換するための音声合成ソフトウェアＴＴＳ（ＴＴＳ，Ｔｅｘｔ  ｔｏ  Ｓｐｅｅｃｈ）によってテキストデータを転換した音声信号であってもよい。
【０１０５】
上記説明から分かるように、上記実施例に係る技術案を採用して、受動的な機能案内によって、ユーザの自発質問に対して即時に回答することができ、ユーザに情報の煩雑及び混乱を与えなく、一方、自発的な機能案内によって、ユーザの操作に基づいて相応に起動し、ユーザが混乱で提示が必要する時に提示を行う。ユーザが音声インタラクティブによって効率的で簡単に機能案内を行うことができるようにする。
【０１０６】
図３は、本発明の実施形態を実現するために適する、例示的なコンピュータシステム／サーバ０１２のブロック図を示す。図３に示すコンピュータシステム／サーバ０１２は、１つの例だけであり、本発明の実施例の機能及び使用範囲を制限していない。
【０１０７】
図３に示すように、コンピュータシステム／サーバ０１２は、汎用演算設備の形態で表示される。コンピュータシステム／サーバ０１２の構成要素には、１つ又は複数のプロセッサ０１６と、システムメモリ０２８と、異なるシステム構成要素（システムメモリ０２８とプロセッサ０１６とを含む）を接続するためのバス０１８を含んでいるが、これに限定されない。
【０１０８】
バス０１８は、複数種類のバス構成の中の１つ又は複数の種類を示し、メモリバス又はメモリコントローラ、周辺バス、グラフィック加速ポート、プロセッサ又は複数種類のバス構成でのいずれかのバス構成を使用したローカルバスを含む。例えば、それらの架構には、工業標準架構（ISA）バス、マイクロチャンネル架構（MAC）バス、増強型ISAバス、ビデオ電子規格協会（VESA）ローカルバス及び周辺コンポーネント接続（PCI）バスを含んでいるが、これに限定されない。
【０１０９】
コンピュータシステム／サーバ０１２には、典型的には複数の種類の、コンピュータシステムが読取り可能な媒体を含む。それらの媒体は、コンピュータシステム／サーバ０１２にアクセスされて使用可能な任意な媒体であり、揮発性の媒体と不揮発性の媒体や移動可能な媒体と移動不可な媒体を含む。
【０１１０】
メモリ０２８には、揮発性メモリ形態のコンピュータシステム読取り可能な媒体、例えばランダムアクセスメモリ（RAM）０３０及び／又はキャッシュメモリ０３２を含むことができる。コンピュータシステム／サーバ０１２には、更に他の移動可能／移動不可なコンピュータシステム記憶媒体や揮発性／不揮発性のコンピュータシステム記憶媒体を含むことができる。例として、ストレジ０３４は、移動不可能な不揮発性磁媒体を読み書くために用いられる（図３に示していないが、常に「ハードディスクドライブ」とも呼ばれる）。図３に示していないが、移動可能な不揮発性磁気ディスク（例えば「フレキシブルディスク」）に対して読み書きを行うための磁気ディスクドライブ、及び移動可能な不揮発性光ディスク（例えばCD-ROM、DVD-ROM又は他の光媒体）に対して読み書きを行うための光ディスクドライブを提供できる。このような場合に、ドライブは、１つ又は複数のデータ媒体インタフェースを介してバス０１８にそれぞれ接続される。メモリ０２８には少なくとも１つのプログラム製品を含み、該プログラム製品には１組の（例えば少なくとも１つの）プログラムモジュールを含み、それらのプログラムモジュールは、本発明の各実施例の機能を実行できるように配置される。
【０１１１】
１組の（少なくとも１つの）プログラムモジュール０４２を含むプログラム／実用ツール０４０は、例えばメモリ０２８に記憶され、このようなプログラムモジュール０４２には、オペレーティングシステム、１つの又は複数のアプリケーションプログラム、他のプログラムモジュール及びプログラムデータを含んでいるが、これに限定しておらず、それらの例示での１つ又はある組み合にはネットワーク環境の実現を含む可能性がある。プログラムモジュール０４２は、常に本発明に記載されている実施例における機能及び／又は方法を実行する。
【０１１２】
コンピュータシステム／サーバ０１２は、１つ又は複数の周辺設備０１４（例えばキーボード、ポインティングデバイス、ディスプレイ０２４等）と通信を行ってもよく、本発明において、コンピュータシステム／サーバ０１２は外部レーダ設備と通信を行い、１つ又は複数のユーザと該コンピュータシステム／サーバ０１２とのインタラクションを実現することができる設備と通信を行ってもよく、及び／又は該コンピュータシステム／サーバ０１２と１つ又は複数の他の演算設備との通信を実現することができるいずれかの設備（例えばネットワークカード、モデム等）と通信を行っても良い。このような通信は入力／出力（I/O）インタフェース０２２によって行うことができる。そして、コンピュータシステム／サーバ０１２は、ネットワークアダプタ０２０によって、１つ又は複数のネットワーク（例えばローカルエリアネットワーク（LAN）、広域ネットワーク（WAN）及び／又は公衆回線網、例えばインターネット）と通信を行っても良い。図３に示すように、ネットワークアダプタ０２０は、バス０１８によってコンピュータシステム／サーバ０１２の他のモジュールと通信を行う。もちろん、図３に示していないが、コンピュータシステム／サーバ０１２と連携して他のハードウェア及び／又はソフトウェアモジュールを使用することができ、マイクロコード、設備ドライブ、冗長処理手段、外部磁気ディスクドライブアレイ、RAIDシステム、磁気テープドライブ及びデータバックアップストレジ等を含むが、これに限定されない。
【０１１３】
プロセッサ０１６は、メモリ０２８に記憶されているプログラムを実行することで、本発明に記載されている実施例における機能及び／又は方法を実行する。
【０１１４】
上記のコンピュータプログラムは、コンピュータ記憶媒体に設けることができ、即ち該コンピュータ記憶媒体にコンピュータプログラムが記憶されており、該プログラムが１つ又は複数のコンピュータに実行される時、１つ又は複数のコンピュータに本発明の上記の実施例に記載されている方法フロー及び／又は装置操作を実行させる。
【０１１５】
経時及び技術発達に伴い、媒体の意味もますます広がり、コンピュータプログラムの伝送経路も、有形な媒体に限らず、ネットワーク等から直接的にダウンロードすることもできる。１つ又は複数のコンピュータ読み取り可能な媒体の任意な組合せを採用しても良い。コンピュータ読み取り可能な媒体は、コンピュータ読み取り可能な信号媒体又はコンピュータ読み取り可能な記憶媒体である。コンピュータ読み取り可能な記憶媒体は、例えば、電気、磁気、光、電磁気、赤外線、又は半導体のシステム、装置又はデバイス、或いは上記のものの任意な組合せであるが、これに限定されない。コンピュータが読み取り可能な記憶媒体の更なる具体的な例（網羅的ではないリスト）には、１つ又は複数のワイヤを具備する電気的な接続、携帯式コンピュータ磁気ディスク、ハードディスク、ランダムアクセスメモリ（RAM）、リードオンリーメモリ（ROM）、消去可能なプログラマブルリードオンリーメモリ（EPROM又はフラッシュ）、光ファイバー、携帯式コンパクト磁気ディスクリードオンリーメモリ（CD-ROM）、光メモリ部材、磁気メモリ部材、又は上記のものの任意で適切な組合せを含む。本願において、コンピュータが読み取り可能な記憶媒体は、プログラムを含む又は記憶する任意な有形媒体であってもよく、該プログラムは、命令実行システム、装置又はデバイスに使用される又はそれらと連携して使用されることができる。
【０１１６】
コンピュータ読み取り可能な信号媒体には、ベースバンドにおいて伝搬されるデータ信号或いはキャリアの一部として伝搬されるデータ信号を含み、それにコンピュータが読み取り可能なプログラムコードが載っている。このような伝搬されるデータ信号について、複数種類の形態を採用でき、電磁気信号、光信号又はそれらの任意で適切な組合せを含んでいるが、これに限定されない。コンピュータ読み取り可能な信号媒体は、コンピュータ読み取り可能な記憶媒体以外の任意なコンピュータ読み取り可能な媒体であってもよく、該コンピュータ読み取り可能な媒体は、命令実行システム、装置又はデバイスによって使用される又はそれと連携して使用されるプログラムを送信、伝搬又は転送できる。
【０１１７】
コンピュータ読み取り可能な媒体に記憶されたプログラムコードは、任意で適正な媒体によって転送されてもよく、無線、電線、光ケーブル、ＲＦ等、又は上記のものの任意で適切な組合せが含まれているが、これに限定されない。
【０１１８】
１つ又は複数の種類のプログラミング言語又はそれらの組合せで、本発明の操作を実行するためのコンピュータプログラムコードを編集することができ、上記プログラミング言語には、オブジェクト向けのプログラミング言語、例えばJava（登録商標）、Smalltalk、C++が含まれ、通常のプロシージャ向けプログラミング言語、例えば「C」言語又は類似しているプログラミング言語も含まれる。プログラムコードは、完全的にユーザコンピュータに実行されてもよく、部分的にユーザコンピュータに実行されてもよく、１つの独立のソフトウェアパッケージとして実行されてもよく、部分的にユーザコンピュータに実行され且つ部分的に遠隔コンピュータに実行されてもよく、又は完全的に遠隔コンピュータ又はサーバに実行されてもよい。遠隔コンピュータに係る場合に、遠隔コンピュータは、ローカルエリアネットワーク（LAN）又は広域ネットワーク（WAN）を含む任意の種類のネットワークを介して、ユーザコンピュータ、又は、外部コンピュータに接続できる（例えば、インターネットサービス事業者を利用してインターネットを介して接続できる）。
【０１１９】
当業者であれば、説明の便宜および簡潔さのために、記述した端末及びサーバーの具体的な作業プロセスは、上述の方法の実施例中の対応過程を参照することができることが分かる。ここでは贅言しない。
【０１２０】
本発明に開示されたいくつの実施例で開示された装置および方法などが、他の手段によって実現できることを理解すべきである。例えば、上述の装置に関する実施形態は例示だけであり、例えば、上記手段の区分がロジック機能上の区分だけであり、実際的に実現する時、他の区分形態であってもよく、例えば、複数の手段又は部材は、他の１つのシステムに組み合又は集積してもよく、又は一部の特徴は無視してもよく、実行しなくてもよい。更に、図示または検討した相互の結合または直接結合または通信接続は、いくつかのインタフェース、デバイス、または手段を介した間接的な結合または通信接続であってもよく、電気的、機械的または他の形態であってもよい。
【０１２１】
上記の分離部品として説明された手段が、物理的に分離されてもよく、物理的に分離されなくてもよく、手段として表される部品が、物理手段でもよく、物理手段でなくてもよく、１つの箇所に位置してもよく、又は複数のネットワークセルに分布されても良い。実際の必要に基づいて、その中の部分又は全部を選択して、本実施例の態様の目的を実現できる。
【０１２２】
また、本発明の各実施例における各機能手段が、１つの処理手段に集積されてもよく、各手段が物理的に独立に存在してもよく、２つ又は２つ以上の手段が１つの手段に集積されても良い。上記集積された手段は、ハードウェアの形式で実現してもよく、ハードウェア＋ソフトウェア機能手段の形式で実現しても良い。
【０１２３】
最後、説明しようとすることは、上記の実施例が本出願の技術案を説明するためだけに使用され、それを限定されるものではないことである。前述の実施形態を参照して詳細に説明したが、当業者であれば、上記実施例で説明された技術案を修正し、またはそのうちの若干技術特徴を均等に置換することができ、これらの修正又は置換が、相応な技術案の本質が本願の各々実施形態の精神および範囲を超えることを齎さないことを、理解すべきであろう。
【図１】
2019133634.tif 000003
【図２】
2019133634.tif 000004
【図３】
2019133634.tif 000005