Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6866046B2 - クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム - Google Patents
[go: Go Back, main page]

JP6866046B2 - クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム - Google Patents

クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム Download PDF

Info

Publication number
JP6866046B2
JP6866046B2 JP2018232121A JP2018232121A JP6866046B2 JP 6866046 B2 JP6866046 B2 JP 6866046B2 JP 2018232121 A JP2018232121 A JP 2018232121A JP 2018232121 A JP2018232121 A JP 2018232121A JP 6866046 B2 JP6866046 B2 JP 6866046B2
Authority
JP
Japan
Prior art keywords
wakeup
wake
cloud
character
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2018232121A
Other languages
English (en)
Other versions
JP2019191552A (ja
Inventor
ワン,ジジャン
チェン,シェン
Original Assignee
バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド, バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド filed Critical バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
Publication of JP2019191552A publication Critical patent/JP2019191552A/ja
Application granted granted Critical
Publication of JP6866046B2 publication Critical patent/JP6866046B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L2015/088Word spotting
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computational Linguistics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephone Function (AREA)
  • Machine Translation (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、通信技術分野に関し、特に音クラウドウェイクアップ方法システム、端末コンピュータ可読記憶媒体、及びプログラムに関する。
科学技術の発展に伴って、ユーザーは音声によって家電等のスマートデバイスを操作することができる。つまり、音声によってスマートデバイスをウェイクアップする必要がある。
現在、従来のウェイクアップ案はすべてローカルウェイクアップを用いる。ローカルウェイクアップに基づく場合、実際に、端末装置の電力消費及びリソース占有に対して、高い要求がある。且つ、端末装置のメモリに限りがあるため、ウェイクアップモデルを圧縮する必要がある。しかしながら、ウェイクアップモデルが圧縮されると、ウェイクアップ効果に影響し、ウェイクアップ誤報も発生するため、ウェイクアップ品質に影響する。
従って、ウェイクアップ品質に影響せずに、ウェイクアップモデルのリソース消費量及び電力損失をどのように削減するかは、人々が関心を持っている問題である。
従来技術における以上の1つ又は複数の技術的問題を解決し、又は、少なくとも1つの有益な選択肢を提供するために、本発明の実施例はクラウドウェイクアップ制御方法システム、端末コンピュータ可読記憶媒体、及びプログラムを提供する。
第一態様において、本発明の実施例に係るクラウドウェイクアップ方法であって、
ユーザーの入力したウェイクアップ音声を受信して、前記ウェイクアップ音声をクラウドに伝送することと、
クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成することと、
前記ウェイクアップテキストにおけるウェイクアップ文字を認識することと、
認識結果に基づいて、ウェイクアップ指示を与えることと、を含む。
第一態様によれば、本発明の第一態様の第一実施形態では、前記方法は、
ユーザーが前記ウェイクアップ文字を予め設定することと、
前記ウェイクアップ文字を前記クラウドに伝送することと、を更に含む。
第一態様、第一態様の第一実施形態によれば、本発明の第一態様の第二実施形態では、前記ウェイクアップ文字を前記クラウドに伝送することは、
前記ウェイクアップ音声をクラウドに伝送すると同時に、予め設定された前記ウェイクアップ文字を前記クラウドに伝送することを含む。
第一態様、第一態様の第一実施形態、第一態様の第二実施形態によれば、本発明の第一態様の第三実施形態では、クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成することは、
前記クラウドにおいて、音響モデル、言語モデル及び発音辞書によって、前記ウェイクアップ音声を復号することにより、ウェイクアップテキストを生成することを含む。
第一態様、第一態様の第一実施形態、第一態様の第二実施形態、第一態様の第三実施形態によれば、本発明の第一態様の第四実施形態では、前記ウェイクアップテキストにおけるウェイクアップ文字を認識することは、
前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識することと、
前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成することと、を含む。
第一態様及び上記いずれか1つの実施形態によれば、本発明の第一態様の第五実施形態では、認識結果に基づいて、ウェイクアップ指示を与えることは、
前記ウェイクアップワードに基づいて、ウェイクアップ指示を与えることを含む。
第二態様において、本発明の実施例に係るクラウドウェイクアップシステムであって、
ユーザーの入力したウェイクアップ音声を受信して、前記ウェイクアップ音声をクラウドに伝送するように配置される音声受信ユニットと、
クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成するように配置される音声復号ユニットと、
前記ウェイクアップテキストにおけるウェイクアップ文字を認識するように配置される音声認識ユニットと、
認識結果に基づいて、ウェイクアップ指示を与えるように配置されるウェイクアップ指示ユニットと、を備える。
第二態様によれば、本発明の第二態様の第一実施形態では、前記システムは、
ユーザーが前記ウェイクアップ文字を予め設定するように配置されるウェイクアップ文字設定ユニットと、
前記ウェイクアップ文字を前記クラウドに伝送するように配置されるウェイクアップ文字伝送ユニットと、を更に備える。
第二態様、第二態様の第一実施形態及び第二態様の第二実施形態によれば、本発明の第二態様の第二実施形態では、ウェイクアップ文字伝送ユニットは前記ウェイクアップ音声をクラウドに伝送すると同時に、予め設定された前記ウェイクアップ文字を前記クラウドに伝送するように更に配置される。
第二態様、第二態様の第一実施形態、第二態様の第二実施形態によれば、本発明の第二態様の第三実施形態では、前記音声復号ユニットは前記クラウドにおいて、音響モデル、言語モデル及び発音辞書によって、前記ウェイクアップ音声を復号することにより、ウェイクアップテキストを生成するように配置される。
第二態様、第二態様の第一実施形態、第二態様の第二実施形態、第二態様の第三実施形態によれば、本発明の第二態様の第四実施形態では、前記音声認識ユニットは、
前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識するように配置される文字マッチングユニットと、
前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成するように配置されるウェイクアップ形成ユニットと、を備える。
第二態様及び上記いずれかの実施形態によれば、本発明の第二態様の第五実施形態では、前記ウェイクアップ指示ユニットは前記ウェイクアップワードに基づいて、ウェイクアップ指示を与えるように更に配置される。
第三態様によれば、本発明の実施例に係るクラウドウェイクアップ端末であって、
1つ又は複数のプロセッサと、
1つ又は複数のプログラムを記憶するためのメモリと、を備え、
前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサにより実行される場合、前記1つ又は複数のプロセッサに上記いずれかの前記クラウドウェイクアップ方法を実現させる。
第四態様によれば、本発明の実施例に係るコンピュータ可読記憶媒体であって、コンピュータプログラムが記憶され、該プログラムがプロセッサにより実行される場合、上記第一態様におけるいずれかの前記クラウドウェイクアップ方法を実現する。
前記機能はハードウェアで実現されてもよいし、ハードウェアで対応するソフトウェアを実行することにより実現されてもよい。前記ハードウェア又はソフトウェアは上記機能に対応する1つ又は複数のモジュールを備える。
上記技術案のうちの1つの技術案は、本発明のクラウドウェイクアップ方法によって、クラウドにおいて、音声の認識を完了させ、認識された音声に基づいて、クラウドにおいて、スマートデバイスのウェイクアップを実現することができるという利点又は有益な効果を有する。従って、ウェイクアップ品質を確保する上で、端末装置のリソース消費量を削減し、電力損失も削減した。
上記概説は明細書のためのものであって、いかなる方式で制限するためのものではない。上記説明される模式的な態様、実施形態及び特徴を除き、本発明のさらなる態様、実施形態及び特徴は、図面及び以下の詳細な説明によって明らかになる。
図面において、特に断りがない限り、複数の図面における同一記号は同様又は類似する部材又は要素を示す。これらの図面は比率で描かれるとは限らない。これらの図面は本発明の開示に係るいくつかの実施形態を描くものに過ぎず、本発明の範囲を制限するものと見なされるべきではないと理解すべきである。
本発明の一実施例に係るクラウドウェイクアップ方法100のフローチャートである。 本発明の別の実施例に係るクラウドウェイクアップ方法200のフローチャートである。 本発明の別の実施例に係るクラウドウェイクアップ方法300のフローチャートである。 本発明の一実施例に係るクラウドウェイクアップシステム400のブロック構成図である。 本発明の別の実施例に係るクラウドウェイクアップシステム500のブロック構成図である。 本発明の別の実施例に係るクラウドウェイクアップシステム600のブロック構成図である。 本発明に係るクラウドウェイクアップ端末の模式図である。
以下、ある例示的な実施例を簡単に説明する。当業者が理解できるとおり、本発明の趣旨又は範囲を逸脱せずに、様々な方式で説明される実施例を修正することができる。従って、図面及び説明は本質的に例示的なものであって、制限的なものではないと見なされる。
以下、図1〜図7を参照して、本発明のクラウドウェイクアップ方法、システム及び端末を説明する。
図1に示すように、本発明のクラウドウェイクアップ方法100はステップS101〜ステップS104を含む。
まず、音声受信ステップS101によって、ユーザーの入力したウェイクアップ音声を受信する。
ここで、端末装置の内蔵マイクロフォンによって、ウェイクアップ音声を受信してもよい。更に、端末装置に接続されるマイクロフォンアレイを設定し、ビームフォーミング技術で音の発生源に基づいてビームフォーミング角度を設定してもよく、従って、様々な方向からのユーザーの遠距離音声を指向的に受信することができる。
ウェイクアップ音声はユーザーの現在のウェイクアップニーズに基づくものであり、例えば、ユーザーが冷蔵庫を開けたがる場合、ウェイクアップ音声「冷蔵庫を開けてください」を入力してもよく、無論、ユーザーのウェイクアップ音声が正確でなくてもよく、ウェイクアップニーズを示す一段落の音声、例えば「天気が熱すぎるから、エアコンを起動しましょう」であってもよい。
ユーザーのウェイクアップ音声を受信すると、ウェイクアップ音声をクラウドに伝送する。
次に、音声復号ステップS102に進み、クラウドにおいて、伝送してきたウェイクアップ音声を復号する。
一実施例において、復号動作は音響モデル、言語モデル及び発音辞書等の組み合わせによって実現されてもよいが、それらに限らない。ウェイクアップ音声を復号した後、音声信号を文字信号に変換することにより、ウェイクアップテキストを生成することができる。
ここで、復号することに使用される音響モデル、言語モデル及び発音辞書等はいずれもクラウドに構築され、クラウドスペースが大きいため、音響モデル、言語モデル及び発音辞書等を圧縮する必要がなく、それにより復号する品質を確保する。
ウェイクアップテキストを生成した後、音声認識ステップS103では、ウェイクアップテキストにおけるウェイクアップ文字を認識することができる。これにより、ウェイクアップテキストにウェイクアップ文字が含まれるかどうか、及びどのウェイクアップ文字が含まれるかを確定する。
ここで、ウェイクアップ文字はクラウドに予め設定されてもよいし、クラウドに予め伝送されてもよい。以下、具体的な操作方式を説明する。
一実施例において、ウェイクアップ文字はスマートデバイスの名称、ニックネーム等、及び起動、停止、一時停止、スリープ等に関連する動詞を含んでもよいが、これらに限らず、ユーザーの個人的ニーズに応じて関連するウェイクアップ文字を設定してもよい。
ウェイクアップテキスト「エアコンを起動してください」を例とし、音声認識ステップS103では、「エアコンを起動してください」にはどのウェイクアップ文字、例えばスマートデバイスの名称「エアコン」、起動に関連する動詞「起動」が存在するかを認識することができる。次に、「エアコン」及び「起動」をウェイクアップ指示ステップS104に送信することができる。
最後に、ウェイクアップ指示ステップS104では、認識結果、即ち「エアコン」及び「起動」に基づいて、ウェイクアップ指示を与えることができる。この時、認識結果、即ち「エアコン」及び「起動」に基づいて、エアコンを使用するウェイクアップ提示を与えて、空調設備を起動することができる。
音声認識ステップS103及びウェイクアップ指示ステップS104はクラウドにおいて完了してもよく、ローカルリソースを占有せず、リソース消費量を削減し、ローカル端末装置の電力損失も削減した。
本発明のクラウドウェイクアップ方法100によって、クラウドにおいて、音声の復号及び認識を完了させ、認識された音声に基づいて、クラウドにおいて、スマートデバイスのウェイクアップを実現することができ、従って、端末装置のリソース消費量を削減し、電力損失も削減した。
図2に示すように、本発明の一実施例のクラウドウェイクアップ方法200は、方法100を基礎とし、方法200はウェイクアップ文字設定ステップS105及びウェイクアップ文字伝送ステップS106を更に含む。
ウェイクアップ文字設定ステップS105では、必要に応じて、ユーザーはウェイクアップ文字を予め設定することができる。
ここで、ウェイクアップ文字はスマートデバイスの名称、例えば冷蔵庫、テレビ、エアコン等のみ含んでもよいし、ユーザーの好みに応じて、スマートデバイスに対してニックネーム、例えば「子豚冷蔵庫」、「小冷エアコン」等を設定してもよく、更に、ウェイクアップ文字は操作に関連する動詞、例えば起動、停止、一時停止、スリープ等に関連する動詞を更に含んでもよい。
更に、ウェイクアップ文字設定ステップS105では、ユーザーは更にスマートデバイスの出荷名、即ち、メーカーの設定したデフォルト名を検索することができ、これらの出荷名をウェイクアップ文字として直接使用してもよい。
ウェイクアップ文字を設定した後、ウェイクアップ文字伝送ステップS106に進み、ウェイクアップ文字をクラウドに伝送する。
一実施例において、ユーザーはローカルにおいてウェイクアップ文字を設定することができ、且つ、設定してからクラウドに伝送して記憶し、後続の音声認識に備える。
好ましくは、ウェイクアップ文字伝送ステップS106では、ウェイクアップ音声をクラウドに伝送すると同時に、予め設定されたウェイクアップ文字もクラウドに伝送する。このように、ウェイクアップ文字がウェイクアップ音声とともに伝送され、それにより、クラウドにおいて、ウェイクアップ音声を復号すると、ウェイクアップテキストを認識して、認識結果に基づいて、ウェイクアップ指示を出すことができる。
本発明のクラウドウェイクアップ方法200によって、ウェイクアップ文字をクラウドに伝送し、クラウドスペースが大きいため、大規模なデータ群を記憶することができ、ウェイクアップ文字を圧縮する必要がなく、従って、ウェイクアップ文字のカバレッジ範囲を確保し、ウェイクアップ文字及びウェイクアップテキストの認識及びマッチング程度を向上させ、ウェイクアップ効果を向上させることができ、ウェイクアップ誤報の発生も減少した。
図3に示すように、本発明の一実施例のクラウドウェイクアップ方法300は、方法200を基礎とし、音声認識ステップS103は文字マッチングステップS1031及びウェイクアップ形成ステップS1032を含んでもよい。
一実施例において、図3に示すように、文字マッチングステップS1031では、ウェイクアップテキストからウェイクアップ文字にマッチングするマッチング文字を認識することができる。
ウェイクアップテキスト「天気が熱すぎるから、エアコンを起動しましょう」を例とし、この時、ウェイクアップテキストの語義がより曖昧である。予め設定されたウェイクアップ文字は「テレビ」、「エアコン」、「開ける」、「起動」を含む場合、文字マッチングステップS1031では、「天気が熱すぎるから、エアコンを起動しましょう」における予め設定されたウェイクアップ文字(「テレビ」、「エアコン」、「開ける」、「起動」)にマッチングする文字が「エアコン」及び「起動」、即ちマッチング文字であることを認識することができる。
次に、ウェイクアップ形成ステップS1032では、認識されたマッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成することができる。例えば:マッチング文字「エアコン」及び「起動」に対して位置関係及び論理関係についての調整及び組み合わせを行って、ウェイクアップワード「エアコンを起動しましょう」を形成する。
一実施例において、ウェイクアップ指示ステップS104に進む前に、ウェイクアップワードに基づいて、ウェイクアップ指示を与えることができる。例えば、ウェイクアップワード「エアコンを起動しましょう」に基づいて、エアコンを起動するウェイクアップ指示を与えることにより、エアコンのウェイクアップを実現する。
本発明のクラウドウェイクアップ方法300によって、ウェイクアップテキストの語義がより曖昧である場合、マッチング文字を認識した後、マッチング文字に対して調整及び組み合わせを行うことにより、ウェイクアップワードを生成することができる。方法300において、調整及び組み合わせによってウェイクアップワードを生成することができ、ウェイクアップ文字の構築モデルを変更する必要がなく、技術的リソースを節約し、且つ誤報の発生を減少させることもできる。
図4に示すように、クラウドウェイクアップシステム400であって、音声受信ユニット401、音声復号ユニット402、音声認識ユニット403及びウェイクアップ指示ユニット404を備える。
音声受信ユニット401はユーザーの入力したウェイクアップ音声を受信し、ウェイクアップ音声をクラウドに伝送するように配置される。
ここで、端末装置の内蔵マイクロフォンによって、ウェイクアップ音声を受信することができる。端末装置に接続されるマイクロフォンアレイを設定し、ビームフォーミング技術で音の発生源に基づいてビームフォーミング角度を設定してもよく、これにより、様々な方向からのユーザーの遠距離音声を指向的に受信することができる。
ウェイクアップ音声はユーザーの現在のウェイクアップニーズに基づくものであり、例えば、ユーザーが冷蔵庫を開けたがる場合、ウェイクアップ音声「冷蔵庫を開けてください」を入力してもよく、無論、ユーザーのウェイクアップ音声が正確でなくてもよく、ウェイクアップニーズを示す一段落の音声、例えば「天気が熱すぎるから、エアコンを起動しましょう」であってもよい。
音声復号ユニット402は、クラウドにおいて、ウェイクアップ音声を復号して、ウェイクアップテキストを生成するように配置される。
一実施例において、復号動作は音響モデル、言語モデル及び発音辞書等の組み合わせによって実現されてもよいが、それらに限らない。ウェイクアップ音声を復号した後、音声信号を文字信号に変換することにより、ウェイクアップテキストを生成することができる。
復号することに使用される音響モデル、言語モデル及び発音辞書等はいずれもクラウドに構築され、クラウドスペースが大きいため、音響モデル、言語モデル及び発音辞書等を圧縮する必要がなく、それにより復号する品質を確保する。
音声認識ユニット403はウェイクアップテキストにおけるウェイクアップ文字を認識するように配置される。
一実施例において、ウェイクアップテキストに対する認識によって、ウェイクアップテキストにウェイクアップ文字が含まれるかどうか、及びどのウェイクアップ文字が含まれるかを確定する。
ここで、ウェイクアップ文字はクラウドに予め設定されてもよいし、クラウドに予め伝送されてもよい。以下、具体的な操作ユニットを説明する。
ウェイクアップ指示ユニット404は認識結果に基づいて、ウェイクアップ指示を与えるように配置される。
音声復号ユニット402、音声認識ユニット403及びウェイクアップ指示ユニット404はクラウドに設定されてもよく、ローカルリソースを占有せず、リソース消費量を削減し、ローカル端末装置の電力損失も削減した。
本発明のクラウドウェイクアップシステム400によって、クラウドにおいて、音声の復号及び認識を完了させ、認識された音声に基づいて、クラウドにおいて、スマートデバイスのウェイクアップを実現することができ、従って、端末装置のリソース消費量を削減し、電力損失も削減した。
具体的に、図4に示すクラウドウェイクアップシステム400は図1に示すクラウドウェイクアップ方法100に対応する。図4に示すシステムの具体的な実現方式は図1に示す方法の実施例における説明を参照する。
図5に示すように、クラウドウェイクアップシステム500は、システム400を基礎とし、システム500はウェイクアップ文字設定ユニット405及びウェイクアップ文字伝送ユニット406を更に備える。
ウェイクアップ文字設定ユニット405はユーザーがウェイクアップ文字を予め設定するように配置される。
ウェイクアップ文字伝送ユニット406はウェイクアップ文字をクラウドに伝送するように配置される。
一実施例において、ユーザーはローカルにウェイクアップ文字を設定することができ、且つ、設定してからクラウドに伝送して記憶し、後続の音声認識に備える。
好ましくは、文字伝送ユニット406をウェイクアップしてウェイクアップ音声をクラウドに伝送すると同時に、予め設定されたウェイクアップ文字もクラウドに伝送してもよい。このように、ウェイクアップ文字がウェイクアップ音声とともに伝送され、それにより、クラウドにおいて、ウェイクアップ音声を復号すると、ウェイクアップテキストを認識して、認識結果に基づいて、ウェイクアップ指示を出すことができる。
具体的に、図5に示すクラウドウェイクアップシステム500は図2に示すクラウドウェイクアップ方法200に対応する。図5に示すシステムの具体的な実現方式は図2に示す方法の実施例における説明を参照する。
図6に示すように、クラウドウェイクアップシステム600であって、システム500を基礎とし、音声認識ユニット403は文字マッチングユニット4031及びウェイクアップ形成ユニット4032を含んでもよい。
文字マッチングユニット4031はウェイクアップテキストからウェイクアップ文字にマッチングするマッチング文字を認識するように配置される。
ウェイクアップ形成ユニット4032はマッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成するように配置される。
一実施例において、ウェイクアップ指示ユニット404はウェイクアップワードに基づいて、ウェイクアップ指示を与えるように配置されてもよい。
具体的に、図6に示すクラウドウェイクアップシステム600は図3に示すクラウドウェイクアップ方法300に対応する。図6に示すシステムの具体的な実現方式は図3に示す方法の実施例における説明を参照する。
図7に示すように、クラウドウェイクアップ制御端末であって、メモリ710及びプロセッサ720を備える。メモリ710にはプロセッサ720で実行できるコンピュータプログラムが記憶される。プロセッサ720がコンピュータプログラムを実行する時、上記実施例におけるクラウドウェイクアップ方法を実現する。メモリ710及びプロセッサ720の数が1つ又は複数であってもよい。
該サーバは、
外部デバイスと通信し、データ交換伝送を行うための通信インターフェース730を更に備える。
メモリ710は高速RAMメモリを含む可能性もあるし、更に不揮発性メモリ(non−volatile memory)、例えば少なくとも1つの磁気ディスクメモリを含む可能性もある。
メモリ710、プロセッサ720及び通信インターフェース730が独立して実現する場合、メモリ710、プロセッサ720及び通信インターフェース730はバスで互いに接続され、且つ相互間の通信を実現することができる。バスは業界標準アーキテクチャ(ISA、Industry Standard Architecture)バス、ペリフェラルコンポーネント(PCI、Peripheral Component)バス又は拡張業界標準アーキテクチャ(EISA、Extended Industry Standard Component)バス等であってもよい。バスはアドレスバス、データバス、制御バス等に分けられてもよい。示しやすくするために、図7では1本のみの太線で示すが、1本のみのバス又は1つタイプのみのバスを有すると示さない。
選択的に、具体的に実現するとき、メモリ710、プロセッサ720及び通信インターフェース730が1枚のチップに統合される場合、メモリ710、プロセッサ720及び通信インターフェース730は内部インターフェースによって相互間の通信を実現することができる。
一実施例において、本発明は更にコンピュータ可読記憶媒体を提供し、コンピュータプログラムが記憶され、該プログラムがプロセッサで実行されるとき、上記第一態様におけるいずれか1つの前記クラウドウェイクアップ方法を実現する。
本明細書の説明において、用語「一実施例」、「いくつかの実施例」、「例」、「具体例」、又は「いくつかの例」等の説明とは、該実施例又は例によれば説明した具体的な特徴、構造、材料又は特性が本発明の少なくとも1つの実施例又は例に含まれることを意味する。且つ、説明される具体的な特徴、構造、材料又は特性はいずれか1つ又は複数の実施例又は例で適切な方式で結合してもよい。また、矛盾しない限り、当業者は本明細書に説明される様々な実施例又は例、及び様々な実施例又は例の特徴を結合及び組み合わせすることができる。
また、用語の「第一」、「第二」は説明のためのものに過ぎず、相対重要性を指示又は示唆し、又は指示された技術的特徴の数を暗示すると理解すべきではない。従って、「第一」、「第二」で制限された特徴は少なくとも1つの該特徴を明示的又は暗示的に含んでもよい。本発明の説明において、特に明確且つ具体的に制限しない限り、「複数」の意味は2つ又は2つ以上である。
当業者であれば、フローチャートにおける、又はここでほかの方式で説明されるいかなる過程又は方法についての説明は、特定の論理機能又は過程を実現するための1つ又は複数のステップの実行可能命令のコードを含むモジュール、セグメント又は部分を示すと理解されてもよく、且つ本発明の好適な実施形態の範囲はほかの実現を含み、指示又は検討される順序通りでなくてもよく、関わる機能に基づいて、ほぼ同時に、又は逆順序で機能を実行してもよいと理解すべきである。
フローチャートに示す、又はここでほかの方式で説明される論理及び/又はステップは、例えば、論理機能を実現するための実行可能命令の順序付けリストであると見なされてもよく、具体的にいかなるコンピュータ可読記憶媒体に実現されてもよく、命令実行システム、装置又はデバイス(例えばコンピュータに基づくシステム、プロセッサを含むシステム又は命令実行システム、装置又はデバイスから命令を受信し且つ命令を実行するシステム)の使用に備え、又はこれらの命令実行システム、装置又はデバイスと組み合わせて使用される。本明細書については、「コンピュータ可読記憶媒体」はプログラムを包含、記憶、通信、伝播又は伝送することにより、命令実行システム、装置又はデバイス、又はこれらの命令実行システム、装置又はデバイスと組み合わせて使用されるいかなる装置であってもよい。コンピュータ可読記憶媒体のさらなる具体例(非網羅的リスト)は、1つ又は複数の配線を有する電気接続部(電子装置)、ポータブルコンピュータケース(磁気装置)、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、電気的消去再書込み可能な読出し専用メモリ(EPROM又はフラッシュメモリ)、光ファイバー装置、及び携帯型読み出し専用メモリ(CDROM)を含む。また、コンピュータ可読記憶媒体は更にその上に前記プログラムを印刷できる用紙又はほかの適切な媒体であってもよい理由は、例えば用紙又はほかの媒体を光学的に走査し、次に編集、解釈し、又は必要な時にほかの適切な方式で処理して、電子方式で前記プログラムを取得し、次にそれをコンピュータメモリに記憶することができるためである。
本発明の各部分はハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせで実現されてもよいと理解すべきである。上記実施形態において、複数のステップ又は方法は、メモリに記憶される、且つ適切な命令実行システムで実行するソフトウェア又はファームウェアで実現されてもよい。例えば、ハードウェアで実現する場合は、別の実施形態と同様に、データ信号に対して論理機能を実現する論理ゲート回路を有する離散論理回路、適切な組み合わせ論理ゲート回路を有する特定用途向け集積回路、プログラマブルゲートアレイ(PGA)、フィールドプログラマブルゲートアレイ(FPGA)等の本分野での公知技術のうちのいずれか1つ又はそれらの組み合わせで実現してもよい。
当業者であれば、上記実施例方法におけるステップの全部又は一部の実現がプログラムによって関連するハードウェアを命令して完了させてもよく、前記プログラムがコンピュータ可読記憶媒体に記憶されてもよく、実行時に、該プログラムは方法実施例のステップの1つ又はそれらの組み合わせを含むと理解される。
また、本発明の各実施例における各機能ユニットが1つの処理モジュールに統合されてもよく、各ユニットが独立して物理的に存在してもよく、2つ又は2つ以上のユニットが1つのモジュールに統合されてもよい。上記統合モジュールはハードウェアのタイプで実現されてもよいし、ソフトウェア機能モジュールのタイプで実現されてもよい。前記統合モジュールはソフトウェア機能モジュールのタイプで実現され、且つ独立した製品として販売又は使用されるとき、1つのコンピュータ可読記憶媒体に記憶されてもよい。前記記憶媒体は読み出し専用メモリ、磁気ディスク又は光ディスク等であってもよい。
以上の説明は、本発明の具体的な実施形態に過ぎず、本発明の保護範囲を制限するためのものではなく、当業者が本発明に開示される技術的範囲内に容易に想到し得る種々の変更又は置換は、いずれも本発明の保護範囲内に含まれるべきである。従って、本発明の保護範囲は特許請求の範囲に準じるべきである。

Claims (22)

  1. クラウドウェイクアップ方法であって、
    ユーザーの入力したウェイクアップ音声を受信して、前記ウェイクアップ音声をクラウドに伝送することと、
    クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成することと、
    ユーザーの予め設定したウェイクアップ文字を前記クラウドに伝送し、前記クラウドが前記ウェイクアップ文字を圧縮しないことと、
    前記ウェイクアップテキストにおける前記ウェイクアップ文字を認識することと、
    認識結果に基づいて、ウェイクアップ指示を与えることと、を含み、
    前記ユーザーの予め設定したウェイクアップ文字を前記クラウドに伝送することは、
    前記ウェイクアップ音声を前記クラウドに伝送すると同時に、予め設定された前記ウェイクアップ文字を前記クラウドに伝送することを含むことを特徴とするクラウドウェイクアップ方法。
  2. クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成することは、
    前記クラウドにおいて、音響モデル、言語モデル及び発音辞書によって、前記ウェイクアップ音声を復号することにより、ウェイクアップテキストを生成することを含むことを特徴とする請求項1に記載の方法。
  3. 前記ウェイクアップテキストにおけるウェイクアップ文字を認識することは、
    前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識することと、
    前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成することと、を含むことを特徴とする請求項2に記載の方法。
  4. 前記調整及び組み合わせを行うことは、
    位置関係及び論理関係についての調整及び組み合わせを行うことを含むことを特徴とする請求項3に記載の方法。
  5. 認識結果に基づいて、ウェイクアップ指示を与えることは、
    前記ウェイクアップワードに基づいて、ウェイクアップ指示を与えることを含むことを特徴とする請求項3に記載の方法。
  6. クラウドウェイクアップシステムであって、
    ユーザーの入力したウェイクアップ音声を受信して、前記ウェイクアップ音声をクラウドに伝送するように配置される音声受信ユニットと、
    クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成するように配置される音声復号ユニットと、
    ウェイクアップ文字がユーザーに予め設定されるように配置されるウェイクアップ文字設定ユニットと、
    前記ウェイクアップ文字を前記クラウドに伝送し、前記クラウドが前記ウェイクアップ文字を圧縮しないように配置されるウェイクアップ文字伝送ユニットと、
    前記ウェイクアップテキストにおける前記ウェイクアップ文字を認識するように配置される音声認識ユニットと、
    認識結果に基づいて、ウェイクアップ指示を与えるように配置されるウェイクアップ指示ユニットと、を備え、
    前記ウェイクアップ文字伝送ユニットは、前記ウェイクアップ音声をクラウドに伝送すると同時に、予め設定された前記ウェイクアップ文字を前記クラウドに伝送するようにさらに配置されることを特徴とするクラウドウェイクアップシステム。
  7. 前記音声復号ユニットは、前記クラウドにおいて、音響モデル、言語モデル及び発音辞書によって、前記ウェイクアップ音声を復号することにより、ウェイクアップテキストを生成するように配置されることを特徴とする請求項6に記載のシステム。
  8. 前記音声認識ユニットは、
    前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識するように配置される文字マッチングユニットと、
    前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成するように配置されるウェイクアップ形成ユニットと、を備えることを特徴とする請求項7に記載のシステム。
  9. 前記調整及び組み合わせを行うことは、
    位置関係及び論理関係についての調整及び組み合わせを行うことを含むことを特徴とする請求項8に記載のシステム。
  10. 前記ウェイクアップ指示ユニットは前記ウェイクアップワードに基づいて、ウェイクアップ指示を与えるように更に配置されることを特徴とする請求項8に記載のシステム。
  11. クラウドウェイクアップ端末であって、
    1つ又は複数のプロセッサと、
    1つ又は複数のプログラムを記憶するためのメモリと、を備え、
    前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサにより実行される場合、前記1つ又は複数のプロセッサに請求項1〜5のいずれか一項に記載の方法を実現させることを特徴とするクラウドウェイクアップ端末。
  12. コンピュータプログラムが記憶されるコンピュータ可読記憶媒体であって、
    該プログラムがプロセッサにより実行される場合、請求項1〜5のいずれか一項に記載の方法を実現することを特徴とするコンピュータ可読記憶媒体。
  13. コンピュータにおいて、プロセッサにより実行される場合、請求項1〜5のいずれか一項に記載の方法を実現することを特徴とするプログラム。
  14. クラウドウェイクアップ方法であって、
    ユーザーの入力したウェイクアップ音声を受信することと、
    クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成することと、
    ユーザーの予め設定したウェイクアップ文字を受信し、前記クラウドが前記ウェイクアップ文字を圧縮しないことと、
    前記ウェイクアップテキストにおける前記ウェイクアップ文字を認識することと、
    認識結果に基づいて、ウェイクアップ指示を与えることと、を含み、
    ユーザーの予め設定したウェイクアップ文字を受信することは、
    ユーザーの入力したウェイクアップ音声を受信すると同時に、ユーザーの予め設定した前記ウェイクアップ文字を受信することを含むことを特徴とするクラウドウェイクアップ方法。
  15. 前記ウェイクアップテキストにおけるウェイクアップ文字を認識することは、
    前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識することと、
    前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成することと、を含むことを特徴とする請求項14に記載の方法。
  16. 調整及び組み合わせを行うことは、
    位置関係及び論理関係についての調整及び組み合わせを行うことを含むことを特徴とする請求項15に記載の方法。
  17. クラウドウェイクアップシステムであって、
    ユーザーの入力したウェイクアップ音声を受信するように配置される音声受信ユニットと、
    クラウドにおいて、前記ウェイクアップ音声を復号して、ウェイクアップテキストを生成するように配置される音声復号ユニットと、
    ユーザーの予め設定したウェイクアップ文字を受信し、前記クラウドが前記ウェイクアップ文字を圧縮しないように配置されるウェイクアップ文字伝送ユニットと、
    前記ウェイクアップテキストにおける前記ウェイクアップ文字を認識するように配置される音声認識ユニットと、
    認識結果に基づいて、ウェイクアップ指示を与えるように配置されるウェイクアップ指示ユニットと、を備え、
    前記ウェイクアップ文字伝送ユニットは、前記音声受信ユニットがユーザーの入力したウェイクアップ音声を受信すると同時に、前記ユーザーの予め設定した前記ウェイクアップ文字を受信するようにさらに配置されることを特徴とするクラウドウェイクアップシステム。
  18. 前記音声認識ユニットは、
    前記ウェイクアップテキストから前記ウェイクアップ文字にマッチングするマッチング文字を認識するように配置される文字マッチングユニットと、
    前記マッチング文字に基づいて、調整及び組み合わせを行って、ウェイクアップワードを生成するように配置されるウェイクアップ形成ユニットと、を備えることを特徴とする請求項17に記載のシステム。
  19. 前記調整及び組み合わせを行うことは、
    位置関係及び論理関係についての調整及び組み合わせを行うことを含むことを特徴とする請求項18に記載のシステム。
  20. クラウドウェイクアップ端末であって、
    1つ又は複数のプロセッサと、
    1つ又は複数のプログラムを記憶するためのメモリと、を備え、
    前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサにより実行される場合、前記1つ又は複数のプロセッサに請求項14〜16のいずれか一項に記載の方法を実現させることを特徴とするクラウドウェイクアップ端末。
  21. コンピュータプログラムが記憶されるコンピュータ可読記憶媒体であって、
    該プログラムがプロセッサにより実行される場合、請求項14〜16のいずれか一項に記載の方法を実現することを特徴とするコンピュータ可読記憶媒体。
  22. コンピュータにおいて、プロセッサにより実行される場合、請求項14〜16のいずれか一項に記載の方法を実現することを特徴とするプログラム。
JP2018232121A 2018-04-23 2018-12-12 クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム Expired - Fee Related JP6866046B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810367637.2A CN108665900B (zh) 2018-04-23 2018-04-23 云端唤醒方法及系统、终端以及计算机可读存储介质
CN201810367637.2 2018-04-23

Publications (2)

Publication Number Publication Date
JP2019191552A JP2019191552A (ja) 2019-10-31
JP6866046B2 true JP6866046B2 (ja) 2021-04-28

Family

ID=63780261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018232121A Expired - Fee Related JP6866046B2 (ja) 2018-04-23 2018-12-12 クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム

Country Status (3)

Country Link
US (1) US11574632B2 (ja)
JP (1) JP6866046B2 (ja)
CN (1) CN108665900B (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110033775A (zh) * 2019-05-07 2019-07-19 百度在线网络技术(北京)有限公司 多音区唤醒交互方法、装置及存储介质
CN111627439B (zh) * 2020-05-21 2022-07-22 腾讯科技(深圳)有限公司 音频数据的处理方法和装置、存储介质和电子设备
CN112802467B (zh) * 2020-12-21 2024-05-31 出门问问(武汉)信息科技有限公司 语音识别方法及装置
CN116416982A (zh) * 2021-12-31 2023-07-11 云米互联科技(广东)有限公司 一种基于语音的智能唤醒方法及装置
CN116416984A (zh) * 2021-12-31 2023-07-11 云米互联科技(广东)有限公司 一种基于家庭地图的智能设备唤醒方法及装置
CN117594046B (zh) * 2023-10-19 2025-07-04 摩尔线程智能科技(北京)股份有限公司 一种模型训练方法、唤醒方法、装置及存储介质

Family Cites Families (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000089789A (ja) 1998-09-08 2000-03-31 Fujitsu Ltd 音声認識装置及び記録媒体
US6658377B1 (en) * 2000-06-13 2003-12-02 Perspectus, Inc. Method and system for text analysis based on the tagging, processing, and/or reformatting of the input text
US7058575B2 (en) 2001-06-27 2006-06-06 Intel Corporation Integrating keyword spotting with graph decoder to improve the robustness of speech recognition
JP3632679B2 (ja) 2002-06-21 2005-03-23 ブラザー工業株式会社 通信システム及び通信機器
JP2004096520A (ja) 2002-09-02 2004-03-25 Hosiden Corp 音声認識リモコン
US8154227B1 (en) 2003-11-26 2012-04-10 Liontech Trains Llc Model train control system
KR100621593B1 (ko) 2004-09-24 2006-09-19 삼성전자주식회사 다중양식의 입력을 이용하는 통합 원격 제어 장치 및 방법
US20080147652A1 (en) 2006-12-14 2008-06-19 Bellsouth Intellectual Property Corporation Physical address verification within electronic documents
US8041012B2 (en) * 2007-03-06 2011-10-18 Embarq Holdings Company, Llc System and method for voice-activated dialing over implicit and explicit NFA trunks
US8886545B2 (en) 2007-03-07 2014-11-11 Vlingo Corporation Dealing with switch latency in speech recognition
US20110054899A1 (en) 2007-03-07 2011-03-03 Phillips Michael S Command and control utilizing content information in a mobile voice-to-speech application
CN101599270A (zh) * 2008-06-02 2009-12-09 海尔集团公司 语音服务器及语音控制的方法
US8224641B2 (en) 2008-11-19 2012-07-17 Stratify, Inc. Language identification for documents containing multiple languages
US8090750B2 (en) 2008-12-30 2012-01-03 International Business Machines Corporation Prompting of an end user with commands
US9421475B2 (en) 2009-11-25 2016-08-23 Hallmark Cards Incorporated Context-based interactive plush toy
US20140372114A1 (en) 2010-08-06 2014-12-18 Google Inc. Self-Directed Machine-Generated Transcripts
WO2012025784A1 (en) 2010-08-23 2012-03-01 Nokia Corporation An audio user interface apparatus and method
US9099087B2 (en) 2010-09-03 2015-08-04 Canyon IP Holdings, LLC Methods and systems for obtaining language models for transcribing communications
CN102682771B (zh) * 2012-04-27 2013-11-20 厦门思德电子科技有限公司 一种适用于云平台的多语音控制方法
KR20130133629A (ko) 2012-05-29 2013-12-09 삼성전자주식회사 전자장치에서 음성명령을 실행시키기 위한 장치 및 방법
US20140006825A1 (en) 2012-06-30 2014-01-02 David Shenhav Systems and methods to wake up a device from a power conservation state
US8849667B2 (en) * 2012-07-31 2014-09-30 Novospeech Ltd. Method and apparatus for speech recognition
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
CN104769668B (zh) 2012-10-04 2018-10-30 纽昂斯通讯公司 改进的用于asr的混合控制器
US10304465B2 (en) 2012-10-30 2019-05-28 Google Technology Holdings LLC Voice control user interface for low power mode
CN103095911B (zh) * 2012-12-18 2014-12-17 苏州思必驰信息科技有限公司 一种通过语音唤醒寻找手机的方法及系统
JP6420769B2 (ja) 2013-01-04 2018-11-07 コピン コーポレーション 二分岐音声認識
US20140297288A1 (en) 2013-03-29 2014-10-02 Orange Telephone voice personal assistant
JP6416752B2 (ja) 2013-04-19 2018-10-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 家電機器の制御方法、家電機器制御システム、及びゲートウェイ
CN103280217B (zh) 2013-05-02 2016-05-04 锤子科技(北京)有限公司 一种移动终端的语音识别方法及其装置
US9786296B2 (en) 2013-07-08 2017-10-10 Qualcomm Incorporated Method and apparatus for assigning keyword model to voice operated function
US9548047B2 (en) 2013-07-31 2017-01-17 Google Technology Holdings LLC Method and apparatus for evaluating trigger phrase enrollment
US20150039316A1 (en) 2013-07-31 2015-02-05 GM Global Technology Operations LLC Systems and methods for managing dialog context in speech systems
US10223445B2 (en) 2013-09-19 2019-03-05 Maluuba Inc. Hybrid natural language processor
US9443522B2 (en) * 2013-11-18 2016-09-13 Beijing Lenovo Software Ltd. Voice recognition method, voice controlling method, information processing method, and electronic apparatus
US9373321B2 (en) 2013-12-02 2016-06-21 Cypress Semiconductor Corporation Generation of wake-up words
US8719039B1 (en) 2013-12-05 2014-05-06 Google Inc. Promoting voice actions to hotwords
CN103714815A (zh) * 2013-12-09 2014-04-09 何永 语音控制方法及其设备
US9899021B1 (en) 2013-12-20 2018-02-20 Amazon Technologies, Inc. Stochastic modeling of user interactions with a detection system
CN103956168A (zh) 2014-03-29 2014-07-30 深圳创维数字技术股份有限公司 一种语音识别方法、装置及终端
EP2930716B1 (en) 2014-04-07 2018-10-31 Samsung Electronics Co., Ltd Speech recognition using electronic device and server
US9953632B2 (en) 2014-04-17 2018-04-24 Qualcomm Incorporated Keyword model generation for detecting user-defined keyword
US9697828B1 (en) 2014-06-20 2017-07-04 Amazon Technologies, Inc. Keyword detection modeling using contextual and environmental information
US20160055847A1 (en) 2014-08-19 2016-02-25 Nuance Communications, Inc. System and method for speech validation
CN104183237B (zh) 2014-09-04 2017-10-31 百度在线网络技术(北京)有限公司 用于便携式终端的语音处理方法及装置
US9548053B1 (en) 2014-09-19 2017-01-17 Amazon Technologies, Inc. Audible command filtering
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9812126B2 (en) 2014-11-28 2017-11-07 Microsoft Technology Licensing, Llc Device arbitration for listening devices
US9911415B2 (en) 2014-12-19 2018-03-06 Lenovo (Singapore) Pte. Ltd. Executing a voice command during voice input
CN204440902U (zh) * 2014-12-22 2015-07-01 南京声准科技有限公司 终端智能语音测试系统
EP3067884B1 (en) 2015-03-13 2019-05-08 Samsung Electronics Co., Ltd. Speech recognition system and speech recognition method thereof
JP6669162B2 (ja) 2015-03-31 2020-03-18 ソニー株式会社 情報処理装置、制御方法、およびプログラム
US9734822B1 (en) 2015-06-01 2017-08-15 Amazon Technologies, Inc. Feedback based beamformed signal selection
US20190189019A1 (en) 2015-06-08 2019-06-20 Novel Effect, Inc. System and Method for Integrating Special Effects with a Text Source
EP3349116A4 (en) 2015-09-30 2019-01-02 Huawei Technologies Co., Ltd. Speech control processing method and apparatus
CN106814639A (zh) 2015-11-27 2017-06-09 富泰华工业(深圳)有限公司 语音控制系统及方法
CN105895103B (zh) 2015-12-03 2020-01-17 乐融致新电子科技(天津)有限公司 一种语音识别方法及装置
US9940929B2 (en) 2015-12-09 2018-04-10 Lenovo (Singapore) Pte. Ltd. Extending the period of voice recognition
EP3428917B1 (en) 2016-03-10 2021-05-19 Sony Corporation Voice processing device and voice processing method
US10365887B1 (en) * 2016-03-25 2019-07-30 Amazon Technologies, Inc. Generating commands based on location and wakeword
CN105931644B (zh) 2016-04-15 2019-10-25 Oppo广东移动通信有限公司 一种语音识别方法及移动终端
CN105869637B (zh) 2016-05-26 2019-10-15 百度在线网络技术(北京)有限公司 语音唤醒方法和装置
CN106157950A (zh) 2016-09-29 2016-11-23 合肥华凌股份有限公司 语音控制系统及其唤醒方法、唤醒装置和家电、协处理器
US10217453B2 (en) 2016-10-14 2019-02-26 Soundhound, Inc. Virtual assistant configured by selection of wake-up phrase
CN106653031A (zh) * 2016-10-17 2017-05-10 海信集团有限公司 语音唤醒方法及语音交互装置
CN106448664A (zh) * 2016-10-28 2017-02-22 魏朝正 一种通过语音控制智能家居设备的系统及方法
CN106611597B (zh) 2016-12-02 2019-11-08 百度在线网络技术(北京)有限公司 基于人工智能的语音唤醒方法和装置
US10580405B1 (en) * 2016-12-27 2020-03-03 Amazon Technologies, Inc. Voice control of remote device
CN106653022B (zh) 2016-12-29 2020-06-23 百度在线网络技术(北京)有限公司 基于人工智能的语音唤醒方法和装置
US10311876B2 (en) * 2017-02-14 2019-06-04 Google Llc Server side hotwording
US10057125B1 (en) 2017-04-17 2018-08-21 Essential Products, Inc. Voice-enabled home setup
US10303715B2 (en) 2017-05-16 2019-05-28 Apple Inc. Intelligent automated assistant for media exploration
CN107230475B (zh) * 2017-05-27 2022-04-05 腾讯科技(深圳)有限公司 一种语音关键词识别方法、装置、终端及服务器
CN107134279B (zh) * 2017-06-30 2020-06-19 百度在线网络技术(北京)有限公司 一种语音唤醒方法、装置、终端和存储介质
CN107564517A (zh) * 2017-07-05 2018-01-09 百度在线网络技术(北京)有限公司 语音唤醒方法、设备及系统、云端服务器与可读介质
CN107358954A (zh) * 2017-08-29 2017-11-17 成都启英泰伦科技有限公司 一种实时更换唤醒词的设备及方法
CN107704275B (zh) * 2017-09-04 2021-07-23 百度在线网络技术(北京)有限公司 智能设备唤醒方法、装置、服务器及智能设备
CN107610702B (zh) * 2017-09-22 2021-01-29 百度在线网络技术(北京)有限公司 终端设备待机唤醒方法、装置及计算机设备
CN107622770B (zh) * 2017-09-30 2021-03-16 百度在线网络技术(北京)有限公司 语音唤醒方法及装置

Also Published As

Publication number Publication date
US20190325871A1 (en) 2019-10-24
CN108665900B (zh) 2020-03-03
JP2019191552A (ja) 2019-10-31
US11574632B2 (en) 2023-02-07
CN108665900A (zh) 2018-10-16

Similar Documents

Publication Publication Date Title
JP6866046B2 (ja) クラウドウェイクアップ方法、システム、端末、コンピュータ可読記憶媒体、及びプログラム
CN107340991B (zh) 语音角色的切换方法、装置、设备以及存储介质
US10657964B2 (en) Method for controlling smart device, computer device and storage medium
CN109377987B (zh) 智能语音设备间的交互方法、装置、设备及存储介质
CN110018735A (zh) 智能个人助理接口系统
CN112634897B (zh) 设备唤醒方法、装置和存储介质及电子装置
US20190207777A1 (en) Voice command processing in low power devices
US11200899B2 (en) Voice processing method, apparatus and device
US11587560B2 (en) Voice interaction method, device, apparatus and server
WO2020042993A1 (zh) 语音控制方法、装置及系统
US10304449B2 (en) Speech recognition using reject information
US20200265843A1 (en) Speech broadcast method, device and terminal
CN111063343A (zh) 语音交互方法、装置、电子设备及介质
US11366688B2 (en) Do-not-disturb processing method and apparatus, and storage medium
CN109524010A (zh) 一种语音控制方法、装置、设备及存储介质
CN113138559A (zh) 设备交互方法、装置、电子设备及存储介质
CN114391165A (zh) 语音信息处理方法、装置、设备及存储介质
CN110099295A (zh) 电视机语音控制方法、装置、设备及存储介质
CN111405536A (zh) 一种配网方法、设备和存储介质
CN112203125A (zh) 语音播报方法、装置、视频播放设备及存储介质
CN117746849B (zh) 一种语音交互方法、装置及终端
CN118659802A (zh) 一种蓝牙tts芯片及应用电路
CN111276141A (zh) 语音交互方法、装置、存储介质、处理器和电子设备
KR102584324B1 (ko) 음성 인식 서비스 제공 방법 및 이를 위한 장치
CN118280356A (zh) 语音交互方法、电子设备、车辆及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200507

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200807

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201203

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20201203

C11 Written invitation by the commissioner to file amendments

Free format text: JAPANESE INTERMEDIATE CODE: C11

Effective date: 20201216

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210224

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210326

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210406

R150 Certificate of patent or registration of utility model

Ref document number: 6866046

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees