(57)【要約】本発明は、音声ウェイクアップ実現方法、装置及び端末、コンピュータ記憶媒体を提供し、インテリジェント端末領域に属する。ここで、音声ウェイクアップ実現方法はインテリジェント端末に適用される。前記方法は、ユーザから入力された音声ウェイクアップ命令を受信することと、予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得し、前記音声ウェイクアップワードが声紋情報を含むことと、前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得することと、前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含む。本発明の技術的解決策はユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。【選択図】図４
2019502947.tif 000002
【特許請求の範囲】
【請求項１】
音声ウェイクアップ実現方法であって、インテリジェント端末に適用され、前記方法は、
ユーザから入力された音声ウェイクアップ命令を受信することと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得することと、
前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得することと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含み、
前記音声ウェイクアップワードが声紋情報を含む、
音声ウェイクアップ実現方法。
【請求項２】
前記ユーザから入力された音声ウェイクアップ命令を受信する前に、さらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させ、前記音声ウェイクアップワードを記憶することを含むことを特徴とする
請求項１に記載の音声ウェイクアップ実現方法。
【請求項３】
前記声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させる前に、さらに、
合一トレーニング録音の環境に対してノイズ検出を行うことを含み、
前記声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、具体的には、
前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることであることを特徴とする
請求項２に記載の音声ウェイクアップ実現方法。
【請求項４】
前記声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始すること、又はウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始することと、
を含み、ｍ、ｎが１より大きい整数であることを特徴とする
請求項２に記載の音声ウェイクアップ実現方法。
【請求項５】
前記声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音と声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎより小さい場合、ウェイクアップワードトレーニング録音データを保存し、ウェイクアップワードトレーニング録音を停止し、声紋トレーニング録音を継続し、声紋トレーニング録音の成功回数がｎに達すると、声紋トレーニング録音データを保存し、合一トレーニング録音を完成させることと、
を含み、ｍ、ｎが１より大きい整数であることを特徴とする
請求項２に記載の音声ウェイクアップ実現方法。
【請求項６】
前記声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数がｍより小さい場合、声紋トレーニング録音データを保存し、声紋トレーニング録音を停止し、ウェイクアップワードトレーニング録音を継続し、ウェイクアップワードトレーニング録音の成功回数がｍに達すると、ウェイクアップワードトレーニング録音データを保存し、合一トレーニング録音を完成させることと、
を含み、ｍ、ｎが１より大きい整数であることを特徴とする
請求項２に記載の音声ウェイクアップ実現方法。
【請求項７】
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音及び声紋トレーニング録音が同時に成功した回数を記録し、前記回数がｍに達すると、ウェイクアップワードトレーニング録音データと声紋トレーニング録音データを保存し、合一トレーニング録音を完成させることと、
を含み、ｍが１より大きい整数であることを含むことを特徴とする
請求項２に記載の音声ウェイクアップ実現方法。
【請求項８】
音声ウェイクアップ実現装置であって、
ユーザから入力された音声ウェイクアップ命令を受信するように構成される受信モジュールと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得し、前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得するように構成される判定モジュールと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うように構成される処理モジュールとを備え、
前記音声ウェイクアップワードが声紋情報を含む、
音声ウェイクアップ実現装置。
【請求項９】
前記装置はさらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成される録音トレーニングモジュールと、
前記音声ウェイクアップワードを記憶するように構成される音声チップとを備えることを特徴とする
請求項８に記載の音声ウェイクアップ実現装置。
【請求項１０】
前記装置はさらに、
合一トレーニング録音過程を実行する前に、合一トレーニング録音の環境に対してノイズ検出を行うように構成される録音処理モジュールを備え、
前記録音トレーニングモジュールは具体的に前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成されることを特徴とする
請求項９に記載の音声ウェイクアップ実現装置。
【請求項１１】
前記録音トレーニングモジュールは、
合一トレーニング録音過程で、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、又は、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御するように構成される同時録音サブモジュールを備えることを特徴とする
請求項９に記載の音声ウェイクアップ実現装置。
【請求項１２】
インテリジェント端末であって、請求項８乃至１１のいずれか１項に記載の音声ウェイクアップ実現装置を備えるインテリジェント端末。
【請求項１３】
コンピュータ記憶媒体であって、上記請求項１乃至７のいずれか１項に記載の音声ウェイクアップ実現方法を実行するためのコンピュータプログラムを記憶しているコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インテリジェント端末領域に関し、特に音声ウェイクアップ実現方法、装置及びコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
従来のインテリジェント端末では、音声ウェイクアップと声紋暗号化は２つの独立した異なるハードウェアモジュールに属する。音声ウェイクアップトレーニング過程で、成功裏に録音したウェイクアップワードを音声チップに直接設定し、声紋トレーニング過程で、成功裏に録音したウェイクアップワードをアプリケーションプロセッサ（ＡＰ：Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｃｅｓｓｏｒ）側に記憶し、両者の録音は別々に行われ、両者の間には何の関係もない。
【０００３】
インテリジェント端末を用いる場合、先にウェイクアップワードで音声ウェイクアップを行う必要があり、声紋暗号化状態において声紋の検証を継続する必要もあり、声紋検証が成功した場合のみに音声命令で制御することができる。
【０００４】
以上の実現方法に基づき、ウェイクアップトレーニングと声紋トレーニングが独立した２つの過程であり、音声ウェイクアップと声紋ロック解除が異なる音声命令に設定された場合、ユーザは２つのウェイクアップワードを覚える必要があるため、容易に混乱したり忘れたりし、音声ウェイクアップと声紋ロック解除が同じ音声命令に録音された場合、繰り返し録音回数が多いため、ユーザへのエクスペリエンスが悪く、他方では、インテリジェント端末を用いる場合、音声ウェイクアップと声紋ロック解除を別々に行う必要があり、音声ウェイクアップのためのウェイクアップワードに対して専門の声紋検証を行っていないため、一定のウェイクアップ誤り確率がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施例が解決しようとする技術的課題は、ユーザのウェイクアップ過程、及びインテリジェント端末に対する制御過程を簡素化することができる、音声ウェイクアップ実現方法、装置及び端末、コンピュータ記憶媒体を提供することである。
【課題を解決するための手段】
【０００６】
上記の技術的課題を解決するために、本発明の実施例によって提供される技術的解決策は以下の通りである。
【０００７】
本発明の実施例によって音声ウェイクアップ実現方法が提供され、インテリジェント端末に適用され、前記方法は、
ユーザから入力された音声ウェイクアップ命令を受信することと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得し、前記音声ウェイクアップワードが声紋情報を含むことと、
前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得することと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含む。
【０００８】
上記の解決策では、ユーザから入力された音声ウェイクアップ命令を受信する前に、さらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させ、前記音声ウェイクアップワードを記憶することを含む。
【０００９】
上記の解決策では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させる前に、さらに、
合一トレーニング録音の環境に対してノイズ検出を行うことを含み、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは具体的には、
前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることである。
【００１０】
上記の解決策では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始すること、又はウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始することを含み、ｍ、ｎが１より大きい整数である。
【００１１】
上記の解決策では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音と声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎより小さい場合、ウェイクアップワードトレーニング録音データを保存し、ウェイクアップワードトレーニング録音を停止し、声紋トレーニング録音を継続し、声紋トレーニング録音の成功回数がｎに達すると、声紋トレーニング録音データを保存し、合一トレーニング録音を完成させることとを含み、ｍ、ｎが１より大きい整数である。
【００１２】
上記の解決策では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数がｍより小さい場合、声紋トレーニング録音データを保存し、声紋トレーニング録音を停止し、ウェイクアップワードトレーニング録音を継続し、ウェイクアップワードトレーニング録音の成功回数がｍに達すると、ウェイクアップワードトレーニング録音データを保存し、合一トレーニング録音を完成させることとを含み、ｍ、ｎが１より大きい整数である。
【００１３】
上記の解決策では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音及び声紋トレーニング録音が同時に成功した回数を記録し、前記回数がｍに達すると、ウェイクアップワードトレーニング録音データと声紋トレーニング録音データを保存し、合一トレーニング録音を完成させることとを含み、ｍが１より大きい整数である。
【００１４】
本発明の実施例による音声ウェイクアップ実現装置は、
ユーザから入力された音声ウェイクアップ命令を受信するように構成される受信モジュールと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得し、前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得するように構成される判定モジュールと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うように構成される処理モジュールとを備え、前記音声ウェイクアップワードが声紋情報を含む。
【００１５】
上記の解決策では、前記装置はさらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成される録音トレーニングモジュールと、
前記音声ウェイクアップワードを記憶するように構成される音声チップとを備える。
【００１６】
上記の解決策では、前記装置はさらに、
合一トレーニング録音過程を実行する前に、合一トレーニング録音の環境に対してノイズ検出を行うように構成される録音処理モジュールを備え、
前記録音トレーニングモジュールは具体的に前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成される。
【００１７】
上記の解決策では、前記録音トレーニングモジュールは、
合一トレーニング録音過程で、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、又は、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御するように構成される同時録音サブモジュールを備える。
【００１８】
前記受信モジュール、前記判定モジュール、前記処理モジュール、前記録音トレーニングモジュール、前記録音処理モジュール、前記同時録音サブモジュールは処理を実行する際に、中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、デジタル信号プロセッサ（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）又はフィールドプログラマブルゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）を用いて実現することができる。
【００１９】
本発明の実施例によるインテリジェント端末は、上述した音声ウェイクアップ実現装置を備える。
【００２０】
本発明の実施例によるコンピュータ記憶媒体は、本発明の実施例の前記音声ウェイクアップ実現方法を実行するためのコンピュータプログラムを記憶している。
【００２１】
本発明の実施例は以下の有益な効果を有している。
【００２２】
本発明の実施例における音声ウェイクアップ実現方法は、ユーザから入力された音声ウェイクアップ命令を受信し、予め設定された音声ウェイクアップワードを用いて音声ウェイクアップ命令に対してウェイクアップワード識別判定と声紋判定を同時に行い、判定結果がいずれも予め設定された条件を満たす場合、インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含み、本発明の実施例によれば、元の二つのステップ操作を一つのステップ操作に簡素化し、ウェイクアップした後に声紋ロック解除を行った場合のみにインテリジェント端末を使用できるというステップを省略し、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。
【図面の簡単な説明】
【００２３】
【図１】従来技術によるトレーニング録音を示す図である。
【図２】本発明の実施例における合一トレーニング録音を示す図である。
【図３】従来技術におけるインテリジェント端末に対するウェイクアップ及び声紋ロック解除を示す図である。
【図４】本発明の実施例におけるインテリジェント端末に対するウェイクアップ及び声紋ロック解除を示す図である。
【図５】本発明の実施例における音声ウェイクアップ実現装置の構成図である。
【図６】本発明の実施例４における合一トレーニング録音を示す図である。
【図７】本発明の実施例４における合一トレーニング録音を示す図である。
【図８】本発明の実施例５における合一トレーニング録音を示す図である。
【発明を実施するための形態】
【００２４】
本発明の実施例が解決しようとする技術的課題、技術的解決策をより明確にするために、以下に図面及び具体的な実施例を組み合わせて詳しく説明する。
【００２５】
本発明の実施例は従来技術において音声ウェイクアップと声紋ロック解除が別々に行われるため、ユーザの操作が複雑になるという課題に対して、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる、音声ウェイクアップ実現方法、装置及び端末を提供する。
【００２６】
実施例１
本実施例によって音声ウェイクアップ実現方法が提供され、インテリジェント端末に適用され、前記方法は、
ユーザから入力された音声ウェイクアップ命令を受信することと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得し、前記音声ウェイクアップワードが声紋情報を含むことと、
前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得することと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含む。
【００２７】
本実施例では、ユーザから入力された音声ウェイクアップ命令を受信し、予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定と声紋判定を行い、判定結果がいずれも予め設定された条件を満たす場合、インテリジェント端末に対してロック解除及びウェイクアップを行い、本発明の技術的解決策によれば、元の二つのステップ操作を一つのステップ操作に簡素化し、ウェイクアップした後に声紋ロック解除を行った場合のみにインテリジェント端末を使用できるというステップを省略し、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。
【００２８】
本発明の実施例１の実施形態では、ユーザから入力された音声ウェイクアップ命令を受信する前に、さらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させ、前記音声ウェイクアップワードを記憶することを含む。
【００２９】
本発明の実施例１の実施形態では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させる前に、さらに、
合一トレーニング録音の環境に対してノイズ検出を行うことを含み、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは具体的には、
前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることである。
【００３０】
本発明の実施例１の実施形態では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始すること、又はウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始し、ｍ、ｎが１より大きい整数であることとを含む。
【００３１】
本発明の実施例１の実施形態では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音と声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎより小さい場合、ウェイクアップワードトレーニング録音データを保存し、ウェイクアップワードトレーニング録音を停止し、声紋トレーニング録音を継続し、声紋トレーニング録音の成功回数がｎに達すると、声紋トレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍ、ｎが１より大きい整数であることとを含む。
【００３２】
本発明の実施例１の実施形態では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数がｍより小さい場合、声紋トレーニング録音データを保存し、声紋トレーニング録音を停止し、ウェイクアップワードトレーニング録音を継続し、ウェイクアップワードトレーニング録音の成功回数がｍに達すると、ウェイクアップワードトレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍ、ｎが１より大きい整数であることとを含む。
【００３３】
本発明の実施例１の実施形態では、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させることは、
音声ウェイクアップワードのウェイクアップワードトレーニング録音及び声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行うことと、
ウェイクアップワードトレーニング録音及び声紋トレーニング録音が同時に成功した回数を記録し、前記回数がｍに達すると、ウェイクアップワードトレーニング録音データと声紋トレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍが１より大きい整数であることとを含む。
【００３４】
図１に示すように、従来技術ではトレーニング録音を行う際に、ウェイクアップワードトレーニング録音と声紋トレーニング録音が別々に行われ、図３に示すように、インテリジェント端末を操作する際に、ウェイクアップと声紋ロック解除も別々に行われる。図２に示すように、本発明の実施例ではトレーニング録音を行う際に、ウェイクアップワードトレーニング録音と声紋トレーニング録音が同時に行われ、図４に示すように、インテリジェント端末を操作する際に、ウェイクアップと声紋ロック解除も同時に行われる。
【００３５】
実施例２
本実施例によって音声ウェイクアップ実現装置が提供され、図５に示すように、本実施例は、
ユーザから入力された音声ウェイクアップ命令を受信するように構成される受信モジュールと、
予め設定された音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対してウェイクアップワード識別判定を行って第一の判定結果を取得するように構成され、前記音声ウェイクアップワードが声紋情報を含み、前記音声ウェイクアップワードを用いて前記音声ウェイクアップ命令に対して声紋判定を行って第二の判定結果を取得するように構成される判定モジュールと、
前記第一の判定結果と前記第二の判定結果がいずれも予め設定された条件を満たす場合、前記インテリジェント端末に対してロック解除及びウェイクアップを行うように構成される処理モジュールとを備える。
【００３６】
本発明の実施例１の実施形態では、前記装置はさらに、
声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成される録音トレーニングモジュールと、
前記音声ウェイクアップワードを記憶するように構成される音声チップとを備える。
【００３７】
ユーザから入力された音声ウェイクアップ命令を受信し、予め設定された音声ウェイクアップワードを用いて音声ウェイクアップ命令に対してウェイクアップワード識別判定と声紋判定を同時に行い、判定結果がいずれも予め設定された条件を満たす場合、インテリジェント端末に対してロック解除及びウェイクアップを行い、本発明の技術的解決策によれば、元の二つのステップ操作を一つのステップ操作に簡素化し、ウェイクアップした後に声紋ロック解除を行った場合のみにインテリジェント端末を使用できるというステップを省略し、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。
【００３８】
本発明の実施例１の実施形態では、前記装置はさらに、
合一トレーニング録音過程を実行する前に、合一トレーニング録音の環境に対してノイズ検出を行うように構成される録音処理モジュールを備え、
前記録音トレーニングモジュールは具体的に前記ノイズの音量が予め設定されたデシベルよりも小さい場合、声紋情報を含む前記音声ウェイクアップワードの合一トレーニング録音を完成させるように構成される。
【００３９】
録音トレーニングモジュールは毎回の録音結果を制御して今回の録音が成功したか否か、及び次の録音に進むか否かを判定することができる。
【００４０】
録音処理モジュールは合一トレーニング録音を行う前に先に環境ノイズ判定を行い、且つ合一トレーニング録音過程に信号対ノイズ比（ＳＮＲ）に対する判定を適切に強化し、録音トレーニングモジュールのデータ品質を向上させ、さらに識別の成功率を高める。
【００４１】
本発明の実施例１の実施形態では、前記録音トレーニングモジュールは、
合一トレーニング録音過程で、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、又は、ウェイクアップワードトレーニング録音データを記憶するように前記インテリジェント端末のサウンドの右チャネルを制御し、声紋トレーニング録音データを記憶するように前記インテリジェント端末のサウンドの左チャネルを制御するように構成される同時録音サブモジュールを備える。
【００４２】
実施例３
本実施例によってインテリジェント端末が提供され、前記音声ウェイクアップ実現装置を備える。
【００４３】
本実施例のインテリジェント端末は、ユーザから入力された音声ウェイクアップ命令を受信し、予め設定された音声ウェイクアップワードを用いて音声ウェイクアップ命令に対してウェイクアップワード識別判定と声紋判定を同時に行い、判定結果がいずれも予め設定された条件を満たす場合、インテリジェント端末に対してロック解除及びウェイクアップを行い、本発明の技術的解決策によれば、元の二つのステップ操作を一つのステップ操作に簡素化し、ウェイクアップした後に声紋ロック解除を行った場合のみにインテリジェント端末を使用できるというステップを省略し、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。
【００４４】
該インテリジェント端末の音声ウェイクアップ実現方法は、具体的なステップが以下の通りである。
【００４５】
ステップ１：ユーザはインテリジェント端末を用いる前に、先に声紋情報を含む音声ウェイクアップワードの合一トレーニング録音を行う。
【００４６】
ステップ２：インテリジェント端末のセキュリティロック画面を設定する。
【００４７】
ステップ３：インテリジェント端末は黒画面又は待機で正常に動作できる状態にある。
【００４８】
ステップ４：ユーザがウェイクアップワードを発音し、ウェイクアップワード識別判定と声紋判定を行い、二つの判定とも条件を満たす場合、ユーザに直接応答してインテリジェント端末を音声で制御し、そうでない場合、エラーを提示する。
【００４９】
実施例４
本実施例の音声ウェイクアップ実現方法は、以下のステップを含む。
【００５０】
ステップ１：合一トレーニング録音を行う前に、先に環境ノイズの検出を行い、現在の環境が録音条件を満たすと、合一トレーニング録音を継続し、そうでない場合、静かな環境で録音するように提示する。条件判定の標準は異なる環境状態でテストされた経験値に基づいて確定される。
【００５１】
ステップ２：合一トレーニング録音過程で、ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎに達する必要があると仮定し、合一トレーニング録音原則は、ウェイクアップワード又は声紋のいずれかの録音が先に成功した場合、成功した方が先に合一トレーニング録音を終了し、成功しない方が単独して合一トレーニング録音を行うことである。合一トレーニング録音の基本的なプロセスは以下の通りである：
２．１）声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始し、又は、ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数が０である場合、合一トレーニング録音を再度開始し、ｍ、ｎが１より大きい整数である。
【００５２】
２．２）図６に示すように、ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎより小さい場合、ウェイクアップワードトレーニング録音データを保存し、ウェイクアップワードトレーニング録音を停止し、声紋トレーニング録音を継続し、声紋トレーニング録音の成功回数がｎに達すると、声紋トレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍ、ｎが１より大きい整数である。
【００５３】
２．３）図７に示すように、声紋トレーニング録音の成功回数がｎに達し、ウェイクアップワードトレーニング録音の成功回数がｍより小さい場合、声紋トレーニング録音データを保存し、声紋トレーニング録音を停止し、ウェイクアップワードトレーニング録音を継続し、ウェイクアップワードトレーニング録音の成功回数がｍに達すると、ウェイクアップワードトレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍ、ｎが１より大きい整数である。
【００５４】
２．４）ウェイクアップワードトレーニング録音又は声紋トレーニング録音過程で、ウェイクアップワードは、対応するウェイクアップ音声チップによって処理され、声紋は、対応する声紋エンジンによって処理されるため、必要な処理の過程にタイミング差異がある可能性があり、本発明では、各回の合一トレーニングにおける両者間のタイミングが異なる問題に対する処理方式が表１に示される。
【００５５】
【表１】
2019502947.tif 000003
【００５６】
ステップ３：合一トレーニング録音を行うたびに対応する合一ルートに切り替え、同時にサウンドの左右チャネルを用い、それぞれウェイクアップワードトレーニング録音データと声紋トレーニング録音データを記憶する。トレーニング録音を単独で行う場合、単独録音ルートに切り替え、サウンドの左チャネルを用いて現在の録音データを記憶する。
【００５７】
ステップ４：合一トレーニング録音が成功した場合、ウェイクアップワードトレーニング録音データを音声チップに記憶し、声紋トレーニング録音データをＡＰ側に記憶し、そしてからインテリジェント端末は待機動作状態に入る。
【００５８】
ステップ５、ユーザがウェイクアップワードを発音し、ウェイクアップワード識別判定と声紋判定を行い、両者が条件を満たす場合、ユーザに直接応答してインテリジェント端末を音声で制御し、そうでない場合、エラーを提示する。
【００５９】
本実施例では、ユーザはウェイクアップワードトレーニングを完成させた後に、画面セキュリティロック方式を設定する。黒画面又は待機状態において、ウェイクアップワードを発音し、インテリジェント端末はウェイクアップワード識別判定と声紋ロック解除判定を行い、両者が条件を満たすと、ユーザに直接応答して音声制御を行い、この方法はユーザがインテリジェント端末をウェイクアップして制御する方式を簡素化する。
【００６０】
実施例５
本実施例の音声ウェイクアップ実現方法は以下のステップを含む。
【００６１】
ステップ１：合一トレーニング録音を行う前に、先に環境ノイズの検出を検出し、現在の環境が録音条件を満たす場合、合一トレーニング録音を継続し、そうでない場合は静かな環境で録音するように提示する。条件判定の標準は異なる環境状態でテストされた経験値に基づいて確定される。
【００６２】
ステップ２：合一トレーニング録音過程で、ウェイクアップワードトレーニング録音の成功回数がｍに達し、声紋トレーニング録音の成功回数がｎに達すると仮定し、合一トレーニング録音原則は、ウェイクアップワード又は声紋のいずれかの録音が先に成功した場合、成功した方が先に合一トレーニング録音を終了し、成功しない方が独立して合一トレーニング録音を行うことである。合一トレーニング録音の基本的なプロセスは以下の通りである。
【００６３】
同時に音声ウェイクアップワードのウェイクアップワードトレーニング録音と声紋トレーニング録音を同時に行い、それぞれ録音結果の判定を行い、
ウェイクアップワードトレーニング録音と声紋録音が同時に成功した回数を記録し、前記回数がｍに達すると、ウェイクアップワードトレーニング録音データと声紋トレーニング録音データを保存し、合一トレーニング録音を完成させ、ｍが１より大きい整数である。
【００６４】
ウェイクアップワードトレーニング録音又は声紋トレーニング録音過程で、ウェイクアップワードは、対応するウェイクアップ音声チップによって処理され、声紋は、対応する声紋エンジンによって処理されるため、必要な処理にタイミング差がある可能性があり、本発明では、各回の合一トレーニングにおけるこの両者間のタイミングが異なる問題に対する処理方式が表１に示される。
【００６５】
ステップ３：合一トレーニング録音を行うたびに、対応する合一ルートに切り替え、同時にサウンドの左右チャネルを用い、それぞれウェイクアップワードトレーニング録音データと声紋トレーニング録音データを記憶する。トレーニング録音を単独で行う場合、単独録音ルートに切り替え、サウンドの左チャネルを用いて現在の録音データを記憶する。
【００６６】
ステップ４：合一トレーニング録音が成功した場合、ウェイクアップワードトレーニング録音データを音声チップに記憶し、声紋トレーニング録音データをＡＰ側に記憶し、そしてからインテリジェント端末は待機動作状態に入る。
【００６７】
ステップ５：ユーザがウェイクアップワードを発音し、ウェイクアップワード識別判定と声紋判定を行い、両者が条件を満たす場合、ユーザに直接応答してインテリジェント端末を音声で制御し、そうでない場合、エラーを提示する。
【００６８】
本実施例では、ユーザはウェイクアップワードトレーニングを完成させた後に、画面セキュリティロック方式を設定する。黒画面又は待機状態において、ウェイクアップワードを発音し、インテリジェント端末はウェイクアップワード識別判定と声紋ロック解除判定を行い、両者が条件を満たすと、ユーザに直接応答して音声制御を行い、この方法はユーザがインテリジェント端末をウェイクアップして制御する方式を簡素化する。
【００６９】
本発明の実施例によるコンピュータ記憶媒体は、本発明の実施例の前記音声ウェイクアップ実現方法を実行するためのコンピュータプログラムを記憶している。
【００７０】
本明細書に記載される多くの機能コンポーネントは、その実現方式の独立性をより特に強調することができるように、全てモジュールと呼ばれる。
【００７１】
本発明の実施例では、モジュールは、様々なタイプのプロセッサによって実行されるように、ソフトウェアで実現されもよい。例えば、一つの示された実行可能コードモジュールはコンピュータ命令の一つ又は複数の物理又は論理モジュールを含むことができ、例えば、それはオブジェクト、プロシージャ又は関数として構築されてもよい。それにもかかわらず、示されたモジュールの実行可能コードは物理的に同じ位置にする必要がなく、異なる物理位置に記憶された異なる命令を含むことができ、これらの命令が論理的に結合されると、モジュールを構成し、且つ該モジュールの所定の目的を達成する。
【００７２】
実際には、実行可能コードモジュールは、単一命令又は多数の命令であってもよく、且つさらには複数の異なるコードセグメントに分散され、異なるプログラムに分散され、及び複数の、複数のメモリデバイスにまたがって分散されることができる。同様に、操作データは、モジュール内で識別されてもよく、且つ任意の適切な形態で実現され且つ任意の適切なタイプのデータ構造内に編成されてもよい。前記操作データは単一のデータセットとして収集されてもよく、又は異なる位置（異なる記憶装置が含まれる）に分散されてもよく、且つ少なくとも部分的に電子信号としてシステム又はネットワークに存在してもよい。
【００７３】
モジュールがソフトウェアで実現されてもよい場合、既存のハードウェア加工のレベルを考慮し、ソフトウェアで実現されるモジュールに対して、コストを考慮しない場合、当業者は対応するハードウェア回路を構築して対応する機能を実現することができ、前記ハードウェア回路は従来の超大規模集積（ＶＬＳＩ）回路又はゲートアレイ及びロジックチップ、トランジスタのような既存の半導体又は他のディスクリート構成要素を含む。モジュールはフィールドプログラマブルゲートアレイ、プログラマブルアレイロジック、プログラマブルロジックデバイスなどのようなプログラマブルハードウェアデバイスを用いて実現することも実装することもできる。
【００７４】
本発明の各方法の実施例では、前記各ステップの番号は各ステップの順序を限定することに用いられるものではなく、当業者であれば、創造的労力を払わない前提で、各ステップに対する前後変更も本発明の保護範囲内に含まれる。
【００７５】
以上は本発明の最適的な実施例に過ぎなく、本発明を制限せず、本分野の当業者に対して、本発明が各種類の変更と変化がある。本発明の主旨精神と原則以内に、いかなる改修、同等入れ替わり、改良等が、本発明の保護範囲以内に含まれるべきである。
【産業上の利用可能性】
【００７６】
本発明の実施例の音声ウェイクアップ実現方法は、ユーザから入力された音声ウェイクアップ命令を受信し、予め設定された音声ウェイクアップワードを用いて音声ウェイクアップ命令に対してウェイクアップワード識別判定と声紋判定を同時に行い、判定結果がいずれも予め設定された条件を満たす場合、インテリジェント端末に対してロック解除及びウェイクアップを行うこととを含み、本発明の実施例によれば、元の二つのステップ操作を一つのステップ操作に簡素化し、ウェイクアップした後に声紋ロック解除を行った場合のみにインテリジェント端末を使用できるというステップを省略し、ユーザがインテリジェント端末をウェイクアップして制御するプロセスを簡素化することができる。
【図１】
2019502947.tif 000004
【図２】
2019502947.tif 000005
【図３】
2019502947.tif 000006
【図４】
2019502947.tif 000007
【図５】
2019502947.tif 000008
【図６】
2019502947.tif 000009
【図７】
2019502947.tif 000010
【図８】
2019502947.tif 000011
【国際調査報告】
2019502947.tif 000012
2019502947.tif 000013
2019502947.tif 000014
2019502947.tif 000015
2019502947.tif 000016
2019502947.tif 000017