JP2004354721A - Voice control device, voice control method, and voice control program - Google Patents
Voice control device, voice control method, and voice control program Download PDFInfo
- Publication number
- JP2004354721A JP2004354721A JP2003152634A JP2003152634A JP2004354721A JP 2004354721 A JP2004354721 A JP 2004354721A JP 2003152634 A JP2003152634 A JP 2003152634A JP 2003152634 A JP2003152634 A JP 2003152634A JP 2004354721 A JP2004354721 A JP 2004354721A
- Authority
- JP
- Japan
- Prior art keywords
- voice
- control
- data
- emergency
- position data
- 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.)
- Pending
Links
Images
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
- Selective Calling Equipment (AREA)
Abstract
【課題】利便性および信頼性を高めること。
【解決手段】制御対象である照明器具201〜20nに対応して設けられ、音声コマンドを含む音声データO1〜Onを出力するマイクロホン301〜30nと、マイクロホン301〜30nのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データ(位置データP1〜Pnのうちいずれか)を対応付けて出力するスイッチ部43と、音声データおよび位置データに基づいて、照明器具201〜20nから当該制御対象を特定し、音声認識により音声データから得られる音声コマンドに基づいて、当該制御対象を制御する制御部45とを備えている。
【選択図】 図1[Object] To improve convenience and reliability.
A provided corresponding to the lighting equipment 20 1 to 20 n to be controlled, and a microphone 30 1 to 30 n for outputting audio data O 1 ~ O n including voice command, the microphone 30 1 to 30 n A switch unit 43 that, when audio data is output from any of the microphones, associates the audio data with position data (one of the position data P 1 to P n ) relating to the control target, and outputs the data. based on the audio data and position data to identify the control object from the luminaire 20 1 to 20 n, on the basis of the voice command obtained from the voice data by voice recognition, and a control unit 45 for controlling the controlled object ing.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、音声認識により制御対象(照明等)を制御するための音声制御装置、音声制御方法および音声制御プログラムに関するものであり、特に、利便性および信頼性を高めることができる音声制御装置、音声制御方法および音声制御プログラムに関するものである。
【0002】
【従来の技術】
従来より、音声認識技術を用いて、屋内に設置された照明や空調等の制御対象を制御する音声制御装置がある。この音声制御装置においては、話者がマイクロホンに向かって、制御対象の位置と制御内容とを音声コマンド(例えば、「居間の照明をつけて」)として発音すると、音声認識され、居間の照明がオンとされる。
【0003】
【特許文献1】
特開平10−232691号公報
【0004】
【発明が解決しようとする課題】
ところで、前述したように、従来の音声制御装置においては、音声コマンドが、制御対象の位置(例えば、居間)と制御内容(例えば、照明をつけて)とから構成されているため、音声コマンド(発音文字数)が長くなる傾向にあり、話者にとって利便性が低いという問題があった。
【0005】
特に、緊急事態で慌てている場合には、音声コマンドの一部(例えば、位置)を省略することが多いため、音声制御装置側で音声コマンドが正しく認識されず、制御が実行されなかったりという信頼性の問題も生じる。
【0006】
本発明は、上記に鑑みてなされたもので、利便性および信頼性を高めることができる音声制御装置、音声制御方法および音声制御プログラムを提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1にかかる発明は、複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンと、前記複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力手段と、前記音声データから前記音声コマンドを認識する音声認識手段と、前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定手段と、前記音声認識手段で認識された前記音声コマンドに基づいて、前記特定手段で特定された当該制御対象を制御する制御手段と、を備えたことを特徴とする。
【0008】
この発明によれば、複数のマイクロホンのうちいずれかのマイクロホンから音声コマンドを含む音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、複数の制御対象から当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができる。
【0009】
また、請求項2にかかる発明は、請求項1に記載の音声制御装置において、前記複数の制御対象における相対位置関係を登録する登録手段を備え、前記特定手段は、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする。
【0010】
この発明によれば、複数の制御対象における相対位置関係を登録しておき、音声データ、位置データおよび相対位置関係に基づいて、複数の制御対象から当該制御対象を特定することとしたので、相対位置関係に対応する音声コマンドを利用することができ、さらに話者の利便性を高めることができる。
【0011】
また、請求項3にかかる発明は、請求項1または2に記載の音声制御装置において、前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知手段を備えたことを特徴とする。
【0012】
この発明によれば、音声データが緊急事態発生を表す場合、位置データおよび緊急事態発生を表す緊急データを外部へ通知することとしたので、緊急事態に迅速に対応することができる。
【0013】
また、請求項4にかかる発明は、複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力工程と、前記音声データから前記音声コマンドを認識する音声認識工程と、前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定工程と、前記音声認識工程で認識された前記音声コマンドに基づいて、前記特定工程で特定された当該制御対象を制御する制御工程と、を含むことを特徴とする。
【0014】
この発明によれば、複数のマイクロホンのうちいずれかのマイクロホンから音声コマンドを含む音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、複数の制御対象から当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができる。
【0015】
また、請求項5にかかる発明は、請求項4に記載の音声制御方法において、前記複数の制御対象における相対位置関係を登録する登録工程を含み、前記特定工程では、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする。
【0016】
この発明によれば、複数の制御対象における相対位置関係を登録しておき、音声データ、位置データおよび相対位置関係に基づいて、複数の制御対象から当該制御対象を特定することとしたので、相対位置関係に対応する音声コマンドを利用することができ、さらに話者の利便性を高めることができる。
【0017】
また、請求項6にかかる発明は、請求項4または5に記載の音声制御方法において、前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知工程を含むことを特徴とする。
【0018】
この発明によれば、音声データが緊急事態発生を表す場合、位置データおよび緊急事態発生を表す緊急データを外部へ通知することとしたので、緊急事態に迅速に対応することができる。
【0019】
また、請求項7にかかる発明は、コンピュータを、複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力手段、前記音声データから前記音声コマンドを認識する音声認識手段、前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定手段、前記音声認識手段で認識された前記音声コマンドに基づいて、前記特定手段で特定された当該制御対象を制御する制御手段、として機能させるための音声制御プログラムである。
【0020】
この発明によれば、複数のマイクロホンのうちいずれかのマイクロホンから音声コマンドを含む音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、複数の制御対象から当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができる。
【0021】
また、請求項8にかかる発明は、請求項7に記載の音声制御プログラムにおいて、前記コンピュータを、前記複数の制御対象における相対位置関係を登録する登録手段として機能させ、前記特定手段は、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする。
【0022】
この発明によれば、複数の制御対象における相対位置関係を登録しておき、音声データ、位置データおよび相対位置関係に基づいて、複数の制御対象から当該制御対象を特定することとしたので、相対位置関係に対応する音声コマンドを利用することができ、さらに話者の利便性を高めることができる。
【0023】
また、請求項9にかかる発明は、請求項7または8に記載の音声制御プログラムにおいて、前記コンピュータを、前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知手段として機能させることを特徴とする。
【0024】
この発明によれば、音声データが緊急事態発生を表す場合、位置データおよび緊急事態発生を表す緊急データを外部へ通知することとしたので、緊急事態に迅速に対応することができる。
【0025】
【発明の実施の形態】
以下、図面を参照して本発明にかかる音声制御装置、音声制御方法および音声制御プログラムの一実施の形態について詳細に説明する。
【0026】
図1は、本発明にかかる一実施の形態の構成を示すブロック図である。この図には、居間101、台所102、・・・、子供部屋10nを有する住宅に設置された音声制御装置40が図示されている。
【0027】
これらの居間101、台所102、・・・、子供部屋10nのそれぞれには、制御対象としての照明器具201、202、・・・、20nが設置されている。マイクロホン301は、居間101に設置されており、居間101で発せられた音声(例えば、音声コマンドとしての「照明をつけて」)を音声データO1に変換して出力する。
【0028】
マイクロホン302は、台所102に設置されており、台所102で発せられた音声を音声データO2に変換して出力する。マイクロホン303は、子供部屋10nに設置されており、子供部屋10nで発せられた音声を音声データOnに変換して出力する。
【0029】
音声制御装置40は、マイクロホン301〜30nからの音声データO1〜Onに基づいて、音声認識による音声コマンドや、制御対象の位置認識により、照明器具201〜20nを制御するための装置である。
【0030】
入力ポート411は、マイクロホン301に接続されており、音声データO1を入力するためのポートである。位置データ出力部421は、入力ポート411およびマイクロホン301に対応して設けられており、音声データO1が入力された場合に、照明器具201(マイクロホン301)が設置されている位置(居間101)を表す位置データP1を出力する。
【0031】
入力ポート412は、マイクロホン302に接続されており、音声データO2を入力するためのポートである。位置データ出力部422は、入力ポート412およびマイクロホン302に対応して設けられており、音声データO2が入力された場合に、照明器具202(マイクロホン302)が設置されている位置(台所102)を表す位置データP2を出力する。
【0032】
入力ポート41nは、マイクロホン30nに接続されており、音声データOnを入力するためのポートである。位置データ出力部42nは、入力ポート41nおよびマイクロホン30nに対応して設けられており、音声データOnが入力された場合に、照明器具20n(マイクロホン30n)が設置されている位置(子供部屋10n)を表す位置データPnを出力する。
【0033】
スイッチ部43は、入力ポート411〜41nと、出力ポート44との接続状態を制御する機能を備えている。具体的には、スイッチ部43は、位置データ出力部421〜42nのうちいずれか位置データ出力部より位置データが入力されると、対応する入力ポートをアクティブとして、該入力ポートからの音声データと位置データとを出力ポート44から出力させる。なお、位置データ出力部より位置データが入力されない場合、スイッチ部43は、対応する入力ポートを非アクティブとする。
【0034】
制御部45は、出力ポート44より入力される音声データ、位置データ、位置/制御対象テーブル50および音声コマンドテーブル60に基づいて、制御対象(照明器具201〜20n)を制御する。なお、制御部45の動作の詳細については、後述する。
【0035】
位置/制御対象テーブル50は、位置と制御対象との対応関係を表すテーブルである。図2に示したように、「位置データ」、「位置」および「制御対象」というフィールドを備えている。「位置データ」は、位置データ出力部421〜42nから出力される位置データP1〜Pnを表す。
【0036】
「位置」は、位置データP1〜Pnに対応しており、制御対象(マイクロホン)が設置されている具体的位置(居間、台所、・・・、子供部屋)を表す。「制御対象」は、位置データP1〜Pnに対応しており、照明器具201〜20nを表す。
【0037】
図1に戻り、音声コマンドテーブル60は、マイクロホン301〜30nに向けて発せられる音声コマンドと制御内容との対応関係を表すテーブルである。具体的には、音声コマンドテーブル60は、図3に示したように、「音声コマンド」および「制御内容」というフィールドを備えている。
【0038】
「音声コマンド」は、「照明をつけて」または「照明を消して」であり、従来のように位置の情報を含まない。「制御内容」は、「音声コマンド」に対する具体的な制御内容を表す。
【0039】
例えば、「照明をつけて」の場合には、位置/制御対象テーブル50(図2参照)で検索された当該位置における照明器具がオンに制御される。一方、「照明を消して」の場合には、位置/制御対象テーブル50(図2参照)で検索された当該位置における照明器具がオフに制御される。
【0040】
つぎに、一実施の形態の動作について、図4に示したフローチャートを参照しつつ説明する。同図に示したステップSA1では、位置データ出力部421〜42nのそれぞれは、音声データO1〜Onが入力されたか否かを判断し、この場合、判断結果を「No」として、同判断を繰り返す。この状態では、入力ポート411〜41nの全てが非アクティブとされている。
【0041】
そして、居間101において、話者が照明器具201をオンにすべく、マイクロホン301に向かって「照明をつけて」と発音すると、マイクロホン301から「照明をつけて」に対応する音声データO1が出力される。
【0042】
これにより、位置データ出力部421に音声データO1が入力され、位置データ出力部421は、ステップSA1の判断結果を「Yes」とする。ステップSA2では、位置データ出力部421は、位置データP1を生成した後、これをスイッチ部43へ出力する。
【0043】
ステップSA3では、スイッチ部43は、位置データP1に対応する入力ポート411をアクティブとする。これにより、ステップSA4では、位置データP1および入力ポート411からの音声データO1が出力ポート44から制御部45へ出力される。
【0044】
ステップSA5では、制御部45は、音声データO1に基づいて音声認識を実行する。この場合には、「照明をつけて」という音声が認識される。ステップSA6では、制御部45は、音声コマンドテーブル60(図3参照)を参照して、ステップSA5で認識された音声が音声コマンドであるか否かを判断し、この場合、判断結果を「Yes」とする。
【0045】
なお、ステップSA6の判断結果が「No」である場合、音声コマンド以外の音声(雑音や通常の会話音声)として、ステップSA1の判断が行われる。
【0046】
ステップSA7では、制御部45は、位置データP1をキーとして、図2に示した位置/制御対象テーブル50から位置(この場合、居間)および制御対象(この場合、照明器具201)を検索する。
【0047】
ステップSA8では、制御部45は、ステップSA5での音声認識結果である音声コマンド(この場合「照明をつけて」)をキーとして、図3に示した音声コマンドテーブル60から制御内容(この場合、「当該位置における照明器具をオン」)を検索する。
【0048】
ステップSA9では、制御部45は、ステップSA7で検索された制御対象(居間101に設置された照明器具201)および制御内容(「当該位置における照明器具をオン」)に基づいて、制御を実行する。これにより、照明器具201は、オンとされる。以後、ステップSA1の判断が行われる。
【0049】
以上説明したように、一実施の形態によれば、複数のマイクロホン301〜30nのうちいずれかのマイクロホンから音声コマンドを含む音声データ(音声データO1〜Onのうちいずれか)が出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、照明器具201〜20nから当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができる。
【0050】
例えば、従来の音声制御装置においては、「居間の照明をつけて」という音声コマンドの場合、発音文字数が11である。これに対して、一実施の形態においては、「照明をつけて」という音声コマンドの場合、発音文字数が8と削減される。
【0051】
以上本発明にかかる一実施の形態について図面を参照して詳述してきたが、具体的な構成例はこの一実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【0052】
例えば、前述した一実施の形態においては、図1に示した音声制御装置40の機能を実現するためのプログラムを図5に示したコンピュータ読み取り可能な記録媒体200に記録して、この記録媒体200に記録されたプログラムを同図に示したコンピュータ100に読み込ませ、実行することにより各機能を実現してもよい。
【0053】
同図に示したコンピュータ100は、上記プログラムを実行するCPU(Central Processing Unit)110と、キーボード、マウス等の入力装置120と、各種データを記憶するROM(Read Only Memory)130と、演算パラメータ等を記憶するRAM(Random Access Memory)140と、記録媒体200からプログラムを読み取る読取装置150と、ディスプレイ、プリンタ等の出力装置160とから構成されている。
【0054】
CPU110は、読取装置150を経由して記録媒体200に記録されているプログラムを読み込んだ後、プログラムを実行することにより、前述した機能を実現する。なお、記録媒体200としては、光ディスク、フレキシブルディスク、ハードディスク等が挙げられる。
【0055】
また、一実施の形態においては、位置情報と音声認識との組み合わせをセキュリティに応用してもよい。例えば、不在時には、位置データ出力部421〜42nにおける位置データの出力機能を防犯センサとして利用可能である。
【0056】
また、一実施の形態においては、緊急押しボタンの代わりに、音声で「助けて!」と発音された場合、音声制御装置40から、緊急事態発生を表す緊急データおよび位置データを外部へ通知したり、監視モニタに表示させる構成としてもよい。この場合には、緊急事態に迅速に対応することができる。
【0057】
また、一実施の形態においては、位置/制御対象テーブル50に制御対象(マイクロホン)間の相対位置関係を登録しておき、音声コマンドとして「となりの部屋の照明を消して」等曖昧な表現も利用できるように構成してもよい。この場合には、相対位置関係に対応する上記音声コマンドを利用することができ、さらに話者の利便性を高めることができる。
【0058】
また、一実施の形態においては、住宅への適用例について説明したが、例えば、高齢者用施設等に用いて好適である。
【0059】
【発明の効果】
以上説明したように、請求項1、4、7に記載の発明によれば、複数のマイクロホンのうちいずれかのマイクロホンから音声コマンドを含む音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、複数の制御対象から当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができるという効果を奏する。
【0060】
また、請求項2、5、8に記載の発明によれば、複数の制御対象における相対位置関係を登録しておき、音声データ、位置データおよび相対位置関係に基づいて、複数の制御対象から当該制御対象を特定することとしたので、相対位置関係に対応する音声コマンドを利用することができ、さらに話者の利便性を高めることができるという効果を奏する。
【0061】
また、請求項3、6、9に記載の発明によれば、音声データが緊急事態発生を表す場合、位置データおよび緊急事態発生を表す緊急データを外部へ通知することとしたので、緊急事態に迅速に対応することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明にかかる一実施の形態の構成を示すブロック図である。
【図2】図1に示した位置/制御対象テーブル50を示す図である。
【図3】図1に示した音声コマンドテーブル60を示す図である。
【図4】同一実施の形態の動作を説明するフローチャートである。
【図5】同一実施の形態の変形例の構成を示すブロック図である。
【符号の説明】
301〜30n マイクロホン
40 音声制御装置
411〜41n 入力ポート
421〜42n 位置データ出力部
43 スイッチ部
44 出力ポート
45 制御部
50 位置/制御対象テーブル
60 音声コマンドテーブル[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a voice control device, a voice control method, and a voice control program for controlling a control target (lighting or the like) by voice recognition, and particularly relates to a voice control device capable of improving convenience and reliability. The present invention relates to a voice control method and a voice control program.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is a voice control device that controls a control target such as lighting or air conditioning installed indoors using a voice recognition technology. In this voice control device, when a speaker speaks a voice command (for example, “turn on living room lighting”) toward a microphone as a voice command (for example, “turn on living room lighting”), voice recognition is performed, and the living room lighting is turned on. Turned on.
[0003]
[Patent Document 1]
JP-A-10-232691
[Problems to be solved by the invention]
By the way, as described above, in the conventional voice control device, since the voice command is composed of the position of the control target (for example, a living room) and the control content (for example, with lighting), the voice command ( (The number of pronunciation characters) tends to be long, and there is a problem that the convenience for the speaker is low.
[0005]
In particular, when the user is in a panic in an emergency, part of the voice command (for example, position) is often omitted, so that the voice control device does not recognize the voice command correctly and the control is not executed. There are also reliability issues.
[0006]
The present invention has been made in view of the above, and an object of the present invention is to provide a voice control device, a voice control method, and a voice control program capable of improving convenience and reliability.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the invention according to claim 1 is provided in correspondence with a plurality of control targets, and outputs a plurality of microphones that output voice data including a voice command, and any one of the plurality of microphones When voice data is output from the microphone, output means for outputting the voice data in association with position data relating to the control target, voice recognition means for recognizing the voice command from the voice data, A control unit that specifies the control target from the plurality of control targets based on the position data; and controls the control target specified by the specification unit based on the voice command recognized by the voice recognition unit. And control means for performing the control.
[0008]
According to the present invention, when audio data including an audio command is output from any one of the plurality of microphones, the audio data is output in association with position data relating to the control target, and the audio data and the position Based on the data, after specifying the control target from a plurality of control targets, based on the voice command, based on the specified control target is determined, since the position information is not required in the voice command, The convenience of the speaker and the reliability of the control can be improved.
[0009]
The invention according to claim 2 is the voice control device according to claim 1, further comprising a registration unit that registers a relative positional relationship between the plurality of control targets, wherein the identification unit includes the voice data, the position data, And specifying the control target from the plurality of control targets based on the relative positional relationship.
[0010]
According to the present invention, the relative positional relationship between a plurality of control targets is registered, and the control target is specified from the plurality of control targets based on the audio data, the position data, and the relative positional relationship. Voice commands corresponding to the positional relationship can be used, and the convenience of the speaker can be further improved.
[0011]
According to a third aspect of the present invention, in the voice control device according to the first or second aspect, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside. An emergency notification means is provided.
[0012]
According to the present invention, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside, so that it is possible to quickly respond to the emergency.
[0013]
In addition, the invention according to claim 4 is provided when a voice data is output from any one of a plurality of microphones that are provided corresponding to a plurality of control targets and output voice data including a voice command. An output step of outputting data in association with position data relating to the control target; a voice recognition step of recognizing the voice command from the voice data; and the plurality of control targets based on the voice data and the position data. A control step of controlling the control target specified in the specifying step based on the voice command recognized in the voice recognition step. .
[0014]
According to the present invention, when audio data including an audio command is output from any one of the plurality of microphones, the audio data is output in association with position data relating to the control target, and the audio data and the position Based on the data, after specifying the control target from a plurality of control targets, based on the voice command, based on the specified control target is determined, since the position information is not required in the voice command, The convenience of the speaker and the reliability of the control can be improved.
[0015]
According to a fifth aspect of the present invention, in the voice control method according to the fourth aspect, the method further includes a registration step of registering a relative positional relationship between the plurality of control targets. And specifying the control target from the plurality of control targets based on the relative positional relationship.
[0016]
According to the present invention, the relative positional relationship between a plurality of control targets is registered, and the control target is specified from the plurality of control targets based on the audio data, the position data, and the relative positional relationship. Voice commands corresponding to the positional relationship can be used, and the convenience of the speaker can be further improved.
[0017]
According to a sixth aspect of the present invention, in the voice control method according to the fourth or fifth aspect, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside. An emergency notification step is included.
[0018]
According to the present invention, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside, so that it is possible to quickly respond to the emergency.
[0019]
According to a seventh aspect of the present invention, a computer is provided in correspondence with a plurality of control targets, and when audio data is output from any one of a plurality of microphones that output audio data including an audio command. An output unit that outputs the voice data in association with position data relating to the control object; a voice recognition unit that recognizes the voice command from the voice data; and the plurality of controls based on the voice data and the position data. A voice control program for functioning as identification means for identifying the control target from an object, and control means for controlling the control target identified by the identification means based on the voice command recognized by the voice recognition means. It is.
[0020]
According to the present invention, when audio data including an audio command is output from any one of the plurality of microphones, the audio data is output in association with position data relating to the control target, and the audio data and the position Based on the data, after specifying the control target from a plurality of control targets, based on the voice command, based on the specified control target is determined, since the position information is not required in the voice command, The convenience of the speaker and the reliability of the control can be improved.
[0021]
The invention according to claim 8 is the sound control program according to claim 7, wherein the computer causes the computer to function as registration means for registering a relative positional relationship between the plurality of control targets, and The control target is specified from the plurality of control targets based on the data, the position data, and the relative positional relationship.
[0022]
According to the present invention, the relative positional relationship between a plurality of control targets is registered, and the control target is specified from the plurality of control targets based on the audio data, the position data, and the relative positional relationship. Voice commands corresponding to the positional relationship can be used, and the convenience of the speaker can be further improved.
[0023]
According to a ninth aspect of the present invention, in the voice control program according to the seventh or eighth aspect, when the voice data indicates that an emergency has occurred, the computer executes the position data and the emergency data indicating that an emergency has occurred. It is characterized by functioning as emergency notification means for notifying outside.
[0024]
According to the present invention, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside, so that it is possible to quickly respond to the emergency.
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of a voice control device, a voice control method, and a voice control program according to the present invention will be described in detail with reference to the drawings.
[0026]
FIG. 1 is a block diagram showing a configuration of an embodiment according to the present invention. In this figure, a
[0027]
These living room 10 1, Kitchen 10 2, ..., to each of the children's room 10 n, the luminaire 20 1, 20 2 as a control object, ..., 20 n are installed. Microphone 30 1 is installed in a living room 10 1, sound produced in the living room 10 1 (e.g., "with a lighting" as voice command) converts the to voice data O 1.
[0028]
Microphone 30 2 is installed in the kitchen 10 2, it converts the voice generated in the kitchen 10 2 to the audio data O 2. Microphone 30 3 is installed in the children's room 10 n, it converts the voice generated by the child's room 10 n to the voice data O n.
[0029]
[0030]
Input port 41 1 is connected to a microphone 30 1 is a port for inputting the audio data O 1. Position data output unit 42 1 is provided in correspondence to the input port 41 1 and microphone 30 1, when the voice data O 1 is input, the luminaire 20 1 (microphone 30 1) is provided The position data P 1 representing the position (living room 10 1 ) is output.
[0031]
The input port 41 2 is connected to a microphone 30 2, a port for inputting voice data O 2. Position data output unit 42 2 is provided in correspondence to the input port 41 2 and the microphone 30 2, when the audio data O 2 is input, the luminaire 20 2 (microphone 30 2) is provided position outputs the position data P 2 representing the (kitchen 10 2).
[0032]
Input port 41 n is connected to the microphone 30 n, a port for inputting voice data O n. Position data output unit 42 n are provided corresponding to the input port 41 n and microphone 30 n, when the audio data O n is input, the luminaire 20 n (microphone 30 n) is provided The position data Pn representing the position (child room 10 n ) is output.
[0033]
The
[0034]
Control unit 45, audio data inputted from the
[0035]
The position / control target table 50 is a table indicating the correspondence between the position and the control target. As shown in FIG. 2, there are provided fields of “position data”, “position”, and “control target”. “Position data” represents the position data P 1 to P n output from the position data output units 42 1 to 42 n .
[0036]
“Position” corresponds to the position data P 1 to P n and represents a specific position (living room, kitchen,..., Child room) where the control target (microphone) is installed. "Control object" corresponds to the position data P 1 to P n, representing the luminaire 20 1 to 20 n.
[0037]
Returning to FIG. 1, the voice command table 60 is a table indicating a correspondence between voice commands issued to the microphones 30 1 to 30 n and control contents. Specifically, as shown in FIG. 3, the voice command table 60 has fields of “voice command” and “control contents”.
[0038]
The “voice command” is “turn on the light” or “turn off the light” and does not include position information as in the related art. “Control content” indicates specific control content for “voice command”.
[0039]
For example, in the case of “turn on lighting”, the lighting fixture at the position searched in the position / control target table 50 (see FIG. 2) is controlled to be turned on. On the other hand, in the case of “turn off the lighting”, the lighting fixture at the position searched in the position / control target table 50 (see FIG. 2) is turned off.
[0040]
Next, the operation of the embodiment will be described with reference to the flowchart shown in FIG. At step SA1 shown in the figure, each of the position data output unit 42 1 through 42 n, determines whether the audio data O 1 ~ O n is input, in this case, the result of determination as "No", Repeat the same judgment. In this state, all of the input ports 41 1 to 41 n are inactive.
[0041]
Then, in the living room 10 1, in order to turn on the lighting equipment 20 1 speaker, corresponding to and toward the microphone 30 1 pronounced "with the lighting", "with the illumination" from the microphone 30 1 voice data O 1 is outputted.
[0042]
Thus, audio data O 1 is input to the position data output unit 42 1, the position data output unit 42 1, the result of determination in step SA1 is "Yes". At step SA2, the position data output unit 42 1 After generating the location data P 1, and outputs it to the
[0043]
At step SA3, the
[0044]
At step SA5, the control unit 45 performs speech recognition based on the sound data O 1. In this case, the voice "turn on the light" is recognized. In step SA6, the control unit 45 refers to the voice command table 60 (see FIG. 3) to determine whether or not the voice recognized in step SA5 is a voice command. In this case, the determination result is “Yes”. ".
[0045]
If the result of the determination in step SA6 is "No", the determination in step SA1 is made as voice other than the voice command (noise or normal conversation voice).
[0046]
In step SA7, the control unit 45 retrieves the position (in this case, the living room) and the control target (in this case, the lighting fixture 20 1 ) from the position / control target table 50 shown in FIG. 2 using the position data P 1 as a key. I do.
[0047]
In step SA8, the control unit 45 uses the voice command (in this case, “turn on lighting”), which is the result of the voice recognition in step SA5, as a key to control the voice command table 60 shown in FIG. "Turn on the lighting equipment at that position").
[0048]
In step SA9, the control unit 45, based on the controlled object found in step SA7 (living room 10 1 to set up the luminaire 20 1) and control content ( "on the luminaire at the position"), controls the Execute. Thus, the luminaire 20 1 is turned on. Thereafter, the determination in step SA1 is performed.
[0049]
As described above, according to the embodiment, (one of the audio data O 1 ~ O n) audio data including voice commands from any of the microphones of the plurality of microphones 30 1 to 30 n is output If it is, the voice data, and outputs the correlated position data relating to the controlled object, based on the audio data and position data, after identifying the control object from the luminaire 20 1 to 20 n, the voice command Since the specified control target is controlled on the basis of the position, the position information is not necessary for the voice command, so that it is possible to enhance the convenience of the speaker and the reliability of the control.
[0050]
For example, in the conventional voice control device, in the case of a voice command "turn on living room lighting", the number of pronunciation characters is eleven. On the other hand, in one embodiment, in the case of the voice command “turn on the light”, the number of pronunciation characters is reduced to eight.
[0051]
Although one embodiment according to the present invention has been described in detail with reference to the drawings, a specific configuration example is not limited to this embodiment, and a design change within a range not departing from the gist of the present invention. The present invention is also included in the present invention.
[0052]
For example, in the above-described embodiment, a program for realizing the function of the
[0053]
The
[0054]
After reading the program recorded on the
[0055]
In one embodiment, a combination of position information and voice recognition may be applied to security. For example, when absent, the position data output function in the position data output units 42 1 to 42 n can be used as a security sensor.
[0056]
Further, in one embodiment, when “help!” Is pronounced by voice instead of the emergency push button, the
[0057]
Further, in one embodiment, the relative positional relationship between the control targets (microphones) is registered in the position / control target table 50, and an ambiguous expression such as "turn off the lighting of the next room" is also used as a voice command. You may comprise so that it can be used. In this case, the voice command corresponding to the relative positional relationship can be used, and the convenience of the speaker can be further improved.
[0058]
Further, in one embodiment, an example of application to a house has been described.
[0059]
【The invention's effect】
As described above, according to the first, fourth, and seventh aspects of the present invention, when audio data including an audio command is output from any one of a plurality of microphones, the control is applied to the audio data. Outputting the position data relating to the target in association with each other, and specifying the control target from a plurality of control targets based on the voice data and the position data, and then controlling the specified control target based on the voice command; Therefore, since the position information is not required for the voice command, it is possible to improve the convenience of the speaker and the reliability of the control.
[0060]
According to the invention described in claims 2, 5, and 8, the relative positional relationship between a plurality of control targets is registered, and the plurality of control targets are registered based on the audio data, the position data, and the relative positional relationship. Since the control target is specified, the voice command corresponding to the relative positional relationship can be used, and the effect that the convenience of the speaker can be further improved can be achieved.
[0061]
According to the third, sixth, and ninth aspects of the present invention, when the voice data indicates the occurrence of an emergency, the position data and the emergency data indicating the occurrence of the emergency are notified to the outside. This has the effect of being able to respond quickly.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an embodiment according to the present invention.
FIG. 2 is a diagram showing a position / control target table 50 shown in FIG.
FIG. 3 is a diagram showing a voice command table 60 shown in FIG. 1;
FIG. 4 is a flowchart illustrating the operation of the same embodiment.
FIG. 5 is a block diagram showing a configuration of a modification of the same embodiment.
[Explanation of symbols]
30 1 to 30 n
Claims (9)
前記複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力手段と、
前記音声データから前記音声コマンドを認識する音声認識手段と、
前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定手段と、
前記音声認識手段で認識された前記音声コマンドに基づいて、前記特定手段で特定された当該制御対象を制御する制御手段と、
を備えたことを特徴とする音声制御装置。A plurality of microphones provided corresponding to the plurality of control targets and outputting voice data including voice commands,
When audio data is output from any one of the plurality of microphones, an output unit that outputs the audio data in association with position data related to the control target,
Voice recognition means for recognizing the voice command from the voice data,
Specifying means for specifying the control target from the plurality of control targets based on the audio data and the position data,
Control means for controlling the control target specified by the specifying means, based on the voice command recognized by the voice recognition means,
A voice control device comprising:
前記音声データから前記音声コマンドを認識する音声認識工程と、
前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定工程と、
前記音声認識工程で認識された前記音声コマンドに基づいて、前記特定工程で特定された当該制御対象を制御する制御工程と、
を含むことを特徴とする音声制御方法。When audio data is output from any of a plurality of microphones that are provided corresponding to a plurality of control targets and output audio data including an audio command, position data relating to the control target is output to the audio data. An output step of outputting in association with;
A voice recognition step of recognizing the voice command from the voice data,
A specifying step of specifying the control target from the plurality of control targets based on the audio data and the position data;
A control step of controlling the control target specified in the specifying step, based on the voice command recognized in the voice recognition step,
A voice control method comprising:
複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力手段、
前記音声データから前記音声コマンドを認識する音声認識手段、
前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定手段、
前記音声認識手段で認識された前記音声コマンドに基づいて、前記特定手段で特定された当該制御対象を制御する制御手段、
として機能させるための音声制御プログラム。Computer
When voice data is output from any of a plurality of microphones that are provided corresponding to a plurality of control targets and output voice data including a voice command, position data relating to the control target is included in the voice data. Output means for outputting in association with
Voice recognition means for recognizing the voice command from the voice data,
Specifying means for specifying the control target from the plurality of control targets based on the audio data and the position data,
Control means for controlling the control target specified by the specifying means based on the voice command recognized by the voice recognition means,
Voice control program to function as a.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003152634A JP2004354721A (en) | 2003-05-29 | 2003-05-29 | Voice control device, voice control method, and voice control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003152634A JP2004354721A (en) | 2003-05-29 | 2003-05-29 | Voice control device, voice control method, and voice control program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004354721A true JP2004354721A (en) | 2004-12-16 |
Family
ID=34047793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003152634A Pending JP2004354721A (en) | 2003-05-29 | 2003-05-29 | Voice control device, voice control method, and voice control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004354721A (en) |
Cited By (87)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012063582A (en) * | 2010-09-16 | 2012-03-29 | Denso Corp | In-vehicle speech recognition device |
| JP2017142651A (en) * | 2016-02-10 | 2017-08-17 | 大日本印刷株式会社 | Mobile device and program |
| WO2017147075A1 (en) * | 2016-02-22 | 2017-08-31 | Sonos, Inc. | Audio response playback |
| US9794720B1 (en) | 2016-09-22 | 2017-10-17 | Sonos, Inc. | Acoustic position measurement |
| US9811314B2 (en) | 2016-02-22 | 2017-11-07 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US9942678B1 (en) | 2016-09-27 | 2018-04-10 | Sonos, Inc. | Audio playback settings for voice interaction |
| US9947316B2 (en) | 2016-02-22 | 2018-04-17 | Sonos, Inc. | Voice control of a media playback system |
| US9965247B2 (en) | 2016-02-22 | 2018-05-08 | Sonos, Inc. | Voice controlled media playback system based on user profile |
| US9978390B2 (en) | 2016-06-09 | 2018-05-22 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US10021503B2 (en) | 2016-08-05 | 2018-07-10 | Sonos, Inc. | Determining direction of networked microphone device relative to audio playback device |
| US10051366B1 (en) | 2017-09-28 | 2018-08-14 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
| US10075793B2 (en) | 2016-09-30 | 2018-09-11 | Sonos, Inc. | Multi-orientation playback device microphones |
| US10097939B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Compensation for speaker nonlinearities |
| US10095470B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Audio response playback |
| US10115400B2 (en) | 2016-08-05 | 2018-10-30 | Sonos, Inc. | Multiple voice services |
| US10134399B2 (en) | 2016-07-15 | 2018-11-20 | Sonos, Inc. | Contextualization of voice inputs |
| JP2018194810A (en) * | 2017-05-15 | 2018-12-06 | ネイバー コーポレーションNAVER Corporation | Device controlling method and electronic apparatus |
| US10152969B2 (en) | 2016-07-15 | 2018-12-11 | Sonos, Inc. | Voice detection by multiple devices |
| US10181323B2 (en) | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
| US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
| US10445057B2 (en) | 2017-09-08 | 2019-10-15 | Sonos, Inc. | Dynamic computation of system response volume |
| US10446165B2 (en) | 2017-09-27 | 2019-10-15 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
| US10466962B2 (en) | 2017-09-29 | 2019-11-05 | Sonos, Inc. | Media playback system with voice assistance |
| US10475449B2 (en) | 2017-08-07 | 2019-11-12 | Sonos, Inc. | Wake-word detection suppression |
| US10482868B2 (en) | 2017-09-28 | 2019-11-19 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
| US10573321B1 (en) | 2018-09-25 | 2020-02-25 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US10587430B1 (en) | 2018-09-14 | 2020-03-10 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
| US10586540B1 (en) | 2019-06-12 | 2020-03-10 | Sonos, Inc. | Network microphone device with command keyword conditioning |
| US10587928B2 (en) | 2013-01-23 | 2020-03-10 | Sonos, Inc. | Multiple household management |
| US10602268B1 (en) | 2018-12-20 | 2020-03-24 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
| US10621310B2 (en) | 2014-05-12 | 2020-04-14 | Sonos, Inc. | Share restriction for curated playlists |
| US10621981B2 (en) | 2017-09-28 | 2020-04-14 | Sonos, Inc. | Tone interference cancellation |
| US10645130B2 (en) | 2014-09-24 | 2020-05-05 | Sonos, Inc. | Playback updates |
| US10681460B2 (en) | 2018-06-28 | 2020-06-09 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
| US10692518B2 (en) | 2018-09-29 | 2020-06-23 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
| JP2020136695A (en) * | 2019-02-12 | 2020-08-31 | 株式会社竹中工務店 | Equipment control device, equipment control system, and equipment control method |
| US10797667B2 (en) | 2018-08-28 | 2020-10-06 | Sonos, Inc. | Audio notifications |
| US10818290B2 (en) | 2017-12-11 | 2020-10-27 | Sonos, Inc. | Home graph |
| US10847178B2 (en) | 2018-05-18 | 2020-11-24 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection |
| US10846046B2 (en) | 2014-09-24 | 2020-11-24 | Sonos, Inc. | Media item context in social media posts |
| US10867604B2 (en) | 2019-02-08 | 2020-12-15 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
| US10866698B2 (en) | 2014-08-08 | 2020-12-15 | Sonos, Inc. | Social playback queues |
| US10873612B2 (en) | 2014-09-24 | 2020-12-22 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
| US10871943B1 (en) | 2019-07-31 | 2020-12-22 | Sonos, Inc. | Noise classification for event detection |
| US10872194B2 (en) | 2014-02-05 | 2020-12-22 | Sonos, Inc. | Remote creation of a playback queue for a future event |
| US10880650B2 (en) | 2017-12-10 | 2020-12-29 | Sonos, Inc. | Network microphone devices with automatic do not disturb actuation capabilities |
| US10878811B2 (en) | 2018-09-14 | 2020-12-29 | Sonos, Inc. | Networked devices, systems, and methods for intelligently deactivating wake-word engines |
| US10959029B2 (en) | 2018-05-25 | 2021-03-23 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
| JP2021071682A (en) * | 2019-11-01 | 2021-05-06 | 東芝ライフスタイル株式会社 | Appliance operation system, appliance operation method, information processing device, and computer program |
| US11024331B2 (en) | 2018-09-21 | 2021-06-01 | Sonos, Inc. | Voice detection optimization using sound metadata |
| US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
| US11100923B2 (en) | 2018-09-28 | 2021-08-24 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
| US11120794B2 (en) | 2019-05-03 | 2021-09-14 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
| US11134291B2 (en) | 2014-09-24 | 2021-09-28 | Sonos, Inc. | Social media queue |
| US11132989B2 (en) | 2018-12-13 | 2021-09-28 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
| US11138969B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
| US11138975B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
| US11175880B2 (en) | 2018-05-10 | 2021-11-16 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
| US11183181B2 (en) | 2017-03-27 | 2021-11-23 | Sonos, Inc. | Systems and methods of multiple voice services |
| US11183183B2 (en) | 2018-12-07 | 2021-11-23 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
| US11189286B2 (en) | 2019-10-22 | 2021-11-30 | Sonos, Inc. | VAS toggle based on device orientation |
| US11190564B2 (en) | 2014-06-05 | 2021-11-30 | Sonos, Inc. | Multimedia content distribution system and method |
| US11200894B2 (en) | 2019-06-12 | 2021-12-14 | Sonos, Inc. | Network microphone device with command keyword eventing |
| US11200900B2 (en) | 2019-12-20 | 2021-12-14 | Sonos, Inc. | Offline voice control |
| US11200889B2 (en) | 2018-11-15 | 2021-12-14 | Sonos, Inc. | Dilated convolutions and gating for efficient keyword spotting |
| US11223661B2 (en) | 2014-09-24 | 2022-01-11 | Sonos, Inc. | Social media connection recommendations based on playback information |
| WO2022014738A1 (en) * | 2020-07-14 | 2022-01-20 | 엘지전자 주식회사 | Display device |
| US11308958B2 (en) | 2020-02-07 | 2022-04-19 | Sonos, Inc. | Localized wakeword verification |
| US11308962B2 (en) | 2020-05-20 | 2022-04-19 | Sonos, Inc. | Input detection windowing |
| US11315556B2 (en) | 2019-02-08 | 2022-04-26 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification |
| US11343614B2 (en) | 2018-01-31 | 2022-05-24 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
| US11361756B2 (en) | 2019-06-12 | 2022-06-14 | Sonos, Inc. | Conditional wake word eventing based on environment |
| US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
| US11551700B2 (en) | 2021-01-25 | 2023-01-10 | Sonos, Inc. | Systems and methods for power-efficient keyword detection |
| US11556307B2 (en) | 2020-01-31 | 2023-01-17 | Sonos, Inc. | Local voice data processing |
| US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
| US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
| US11727919B2 (en) | 2020-05-20 | 2023-08-15 | Sonos, Inc. | Memory allocation for keyword spotting engines |
| US11782977B2 (en) | 2014-03-05 | 2023-10-10 | Sonos, Inc. | Webpage media playback |
| US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
| US11984123B2 (en) | 2020-11-12 | 2024-05-14 | Sonos, Inc. | Network device interaction by range |
| US12283269B2 (en) | 2020-10-16 | 2025-04-22 | Sonos, Inc. | Intent inference in audiovisual communication sessions |
| US12322390B2 (en) | 2021-09-30 | 2025-06-03 | Sonos, Inc. | Conflict management for wake-word detection processes |
| US12327556B2 (en) | 2021-09-30 | 2025-06-10 | Sonos, Inc. | Enabling and disabling microphones and voice assistants |
| US12327549B2 (en) | 2022-02-09 | 2025-06-10 | Sonos, Inc. | Gatekeeping for voice intent processing |
| US12387716B2 (en) | 2020-06-08 | 2025-08-12 | Sonos, Inc. | Wakewordless voice quickstarts |
| US12511096B2 (en) | 2014-09-24 | 2025-12-30 | Sonos, Inc. | Social media queue |
-
2003
- 2003-05-29 JP JP2003152634A patent/JP2004354721A/en active Pending
Cited By (246)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012063582A (en) * | 2010-09-16 | 2012-03-29 | Denso Corp | In-vehicle speech recognition device |
| US11032617B2 (en) | 2013-01-23 | 2021-06-08 | Sonos, Inc. | Multiple household management |
| US10587928B2 (en) | 2013-01-23 | 2020-03-10 | Sonos, Inc. | Multiple household management |
| US11889160B2 (en) | 2013-01-23 | 2024-01-30 | Sonos, Inc. | Multiple household management |
| US11445261B2 (en) | 2013-01-23 | 2022-09-13 | Sonos, Inc. | Multiple household management |
| US12506935B2 (en) | 2013-01-23 | 2025-12-23 | Sonos, Inc. | Multiple household management |
| US12112121B2 (en) | 2014-02-05 | 2024-10-08 | Sonos, Inc. | Remote creation of a playback queue for an event |
| US10872194B2 (en) | 2014-02-05 | 2020-12-22 | Sonos, Inc. | Remote creation of a playback queue for a future event |
| US11734494B2 (en) | 2014-02-05 | 2023-08-22 | Sonos, Inc. | Remote creation of a playback queue for an event |
| US11182534B2 (en) | 2014-02-05 | 2021-11-23 | Sonos, Inc. | Remote creation of a playback queue for an event |
| US11782977B2 (en) | 2014-03-05 | 2023-10-10 | Sonos, Inc. | Webpage media playback |
| US12443653B2 (en) | 2014-03-05 | 2025-10-14 | Sonos, Inc. | Webpage media playback |
| US11188621B2 (en) | 2014-05-12 | 2021-11-30 | Sonos, Inc. | Share restriction for curated playlists |
| US12160455B2 (en) | 2014-05-12 | 2024-12-03 | Sonos, Inc. | Share restriction for curated playlists |
| US10621310B2 (en) | 2014-05-12 | 2020-04-14 | Sonos, Inc. | Share restriction for curated playlists |
| US11899708B2 (en) | 2014-06-05 | 2024-02-13 | Sonos, Inc. | Multimedia content distribution system and method |
| US11190564B2 (en) | 2014-06-05 | 2021-11-30 | Sonos, Inc. | Multimedia content distribution system and method |
| US12386880B2 (en) | 2014-06-05 | 2025-08-12 | Sonos, Inc. | Social media queue across multiple streaming media services |
| US10866698B2 (en) | 2014-08-08 | 2020-12-15 | Sonos, Inc. | Social playback queues |
| US11960704B2 (en) | 2014-08-08 | 2024-04-16 | Sonos, Inc. | Social playback queues |
| US11360643B2 (en) | 2014-08-08 | 2022-06-14 | Sonos, Inc. | Social playback queues |
| US10645130B2 (en) | 2014-09-24 | 2020-05-05 | Sonos, Inc. | Playback updates |
| US10846046B2 (en) | 2014-09-24 | 2020-11-24 | Sonos, Inc. | Media item context in social media posts |
| US11134291B2 (en) | 2014-09-24 | 2021-09-28 | Sonos, Inc. | Social media queue |
| US10873612B2 (en) | 2014-09-24 | 2020-12-22 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
| US11223661B2 (en) | 2014-09-24 | 2022-01-11 | Sonos, Inc. | Social media connection recommendations based on playback information |
| US11431771B2 (en) | 2014-09-24 | 2022-08-30 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
| US11451597B2 (en) | 2014-09-24 | 2022-09-20 | Sonos, Inc. | Playback updates |
| US12200034B2 (en) | 2014-09-24 | 2025-01-14 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
| US12231477B2 (en) | 2014-09-24 | 2025-02-18 | Sonos, Inc. | Social media connection recommendations based on playback information |
| US12511096B2 (en) | 2014-09-24 | 2025-12-30 | Sonos, Inc. | Social media queue |
| US11539767B2 (en) | 2014-09-24 | 2022-12-27 | Sonos, Inc. | Social media connection recommendations based on playback information |
| JP2017142651A (en) * | 2016-02-10 | 2017-08-17 | 大日本印刷株式会社 | Mobile device and program |
| JP2019514237A (en) * | 2016-02-22 | 2019-05-30 | ソノズ インコーポレイテッド | Audio control of media playback system |
| US11137979B2 (en) | 2016-02-22 | 2021-10-05 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US10097939B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Compensation for speaker nonlinearities |
| WO2017147075A1 (en) * | 2016-02-22 | 2017-08-31 | Sonos, Inc. | Audio response playback |
| US10365889B2 (en) | 2016-02-22 | 2019-07-30 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US10409549B2 (en) | 2016-02-22 | 2019-09-10 | Sonos, Inc. | Audio response playback |
| US11405430B2 (en) | 2016-02-22 | 2022-08-02 | Sonos, Inc. | Networked microphone device control |
| WO2017147081A1 (en) * | 2016-02-22 | 2017-08-31 | Sonos, Inc. | Voice control of a media playback system |
| US12505832B2 (en) | 2016-02-22 | 2025-12-23 | Sonos, Inc. | Voice control of a media playback system |
| US11212612B2 (en) | 2016-02-22 | 2021-12-28 | Sonos, Inc. | Voice control of a media playback system |
| US9772817B2 (en) | 2016-02-22 | 2017-09-26 | Sonos, Inc. | Room-corrected voice detection |
| US10499146B2 (en) | 2016-02-22 | 2019-12-03 | Sonos, Inc. | Voice control of a media playback system |
| US9811314B2 (en) | 2016-02-22 | 2017-11-07 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US10509626B2 (en) | 2016-02-22 | 2019-12-17 | Sonos, Inc | Handling of loss of pairing between networked devices |
| US10555077B2 (en) | 2016-02-22 | 2020-02-04 | Sonos, Inc. | Music service selection |
| US9820039B2 (en) | 2016-02-22 | 2017-11-14 | Sonos, Inc. | Default playback devices |
| US11513763B2 (en) | 2016-02-22 | 2022-11-29 | Sonos, Inc. | Audio response playback |
| US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
| US11184704B2 (en) | 2016-02-22 | 2021-11-23 | Sonos, Inc. | Music service selection |
| JP2019509679A (en) * | 2016-02-22 | 2019-04-04 | ソノズ インコーポレイテッド | Audio response playback |
| US9947316B2 (en) | 2016-02-22 | 2018-04-17 | Sonos, Inc. | Voice control of a media playback system |
| US10225651B2 (en) | 2016-02-22 | 2019-03-05 | Sonos, Inc. | Default playback device designation |
| US11514898B2 (en) | 2016-02-22 | 2022-11-29 | Sonos, Inc. | Voice control of a media playback system |
| US10212512B2 (en) | 2016-02-22 | 2019-02-19 | Sonos, Inc. | Default playback devices |
| CN109076285B (en) * | 2016-02-22 | 2020-03-27 | 搜诺思公司 | Audio response playback |
| US9965247B2 (en) | 2016-02-22 | 2018-05-08 | Sonos, Inc. | Voice controlled media playback system based on user profile |
| US11832068B2 (en) | 2016-02-22 | 2023-11-28 | Sonos, Inc. | Music service selection |
| CN109076284A (en) * | 2016-02-22 | 2018-12-21 | 搜诺思公司 | Voice Control for Media Playback Systems |
| US11863593B2 (en) | 2016-02-22 | 2024-01-02 | Sonos, Inc. | Networked microphone device control |
| CN109076285A (en) * | 2016-02-22 | 2018-12-21 | 搜诺思公司 | Audio Response Playback |
| CN109076284B (en) * | 2016-02-22 | 2020-05-12 | 搜诺思公司 | Voice Control of Media Playback Systems |
| US10095470B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Audio response playback |
| US12047752B2 (en) | 2016-02-22 | 2024-07-23 | Sonos, Inc. | Content mixing |
| US10097919B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Music service selection |
| US10971139B2 (en) | 2016-02-22 | 2021-04-06 | Sonos, Inc. | Voice control of a media playback system |
| CN111510821A (en) * | 2016-02-22 | 2020-08-07 | 搜诺思公司 | Audio response playback |
| US10743101B2 (en) | 2016-02-22 | 2020-08-11 | Sonos, Inc. | Content mixing |
| US11983463B2 (en) | 2016-02-22 | 2024-05-14 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
| US10764679B2 (en) | 2016-02-22 | 2020-09-01 | Sonos, Inc. | Voice control of a media playback system |
| US11726742B2 (en) | 2016-02-22 | 2023-08-15 | Sonos, Inc. | Handling of loss of pairing between networked devices |
| US11042355B2 (en) | 2016-02-22 | 2021-06-22 | Sonos, Inc. | Handling of loss of pairing between networked devices |
| US11947870B2 (en) | 2016-02-22 | 2024-04-02 | Sonos, Inc. | Audio response playback |
| US11736860B2 (en) | 2016-02-22 | 2023-08-22 | Sonos, Inc. | Voice control of a media playback system |
| US11006214B2 (en) | 2016-02-22 | 2021-05-11 | Sonos, Inc. | Default playback device designation |
| US10142754B2 (en) | 2016-02-22 | 2018-11-27 | Sonos, Inc. | Sensor on moving component of transducer |
| US10847143B2 (en) | 2016-02-22 | 2020-11-24 | Sonos, Inc. | Voice control of a media playback system |
| US11750969B2 (en) | 2016-02-22 | 2023-09-05 | Sonos, Inc. | Default playback device designation |
| US10970035B2 (en) | 2016-02-22 | 2021-04-06 | Sonos, Inc. | Audio response playback |
| US10714115B2 (en) | 2016-06-09 | 2020-07-14 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US9978390B2 (en) | 2016-06-09 | 2018-05-22 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US11133018B2 (en) | 2016-06-09 | 2021-09-28 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US11545169B2 (en) | 2016-06-09 | 2023-01-03 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US10332537B2 (en) | 2016-06-09 | 2019-06-25 | Sonos, Inc. | Dynamic player selection for audio signal processing |
| US11664023B2 (en) | 2016-07-15 | 2023-05-30 | Sonos, Inc. | Voice detection by multiple devices |
| US11979960B2 (en) | 2016-07-15 | 2024-05-07 | Sonos, Inc. | Contextualization of voice inputs |
| US10297256B2 (en) | 2016-07-15 | 2019-05-21 | Sonos, Inc. | Voice detection by multiple devices |
| US11184969B2 (en) | 2016-07-15 | 2021-11-23 | Sonos, Inc. | Contextualization of voice inputs |
| US10593331B2 (en) | 2016-07-15 | 2020-03-17 | Sonos, Inc. | Contextualization of voice inputs |
| US10134399B2 (en) | 2016-07-15 | 2018-11-20 | Sonos, Inc. | Contextualization of voice inputs |
| US10152969B2 (en) | 2016-07-15 | 2018-12-11 | Sonos, Inc. | Voice detection by multiple devices |
| US10699711B2 (en) | 2016-07-15 | 2020-06-30 | Sonos, Inc. | Voice detection by multiple devices |
| US10565999B2 (en) | 2016-08-05 | 2020-02-18 | Sonos, Inc. | Playback device supporting concurrent voice assistant services |
| US10115400B2 (en) | 2016-08-05 | 2018-10-30 | Sonos, Inc. | Multiple voice services |
| US11934742B2 (en) | 2016-08-05 | 2024-03-19 | Sonos, Inc. | Playback device supporting concurrent voice assistants |
| US10021503B2 (en) | 2016-08-05 | 2018-07-10 | Sonos, Inc. | Determining direction of networked microphone device relative to audio playback device |
| US10354658B2 (en) | 2016-08-05 | 2019-07-16 | Sonos, Inc. | Voice control of playback device using voice assistant service(s) |
| US10565998B2 (en) | 2016-08-05 | 2020-02-18 | Sonos, Inc. | Playback device supporting concurrent voice assistant services |
| US11531520B2 (en) | 2016-08-05 | 2022-12-20 | Sonos, Inc. | Playback device supporting concurrent voice assistants |
| US10847164B2 (en) | 2016-08-05 | 2020-11-24 | Sonos, Inc. | Playback device supporting concurrent voice assistants |
| US9794720B1 (en) | 2016-09-22 | 2017-10-17 | Sonos, Inc. | Acoustic position measurement |
| US10034116B2 (en) | 2016-09-22 | 2018-07-24 | Sonos, Inc. | Acoustic position measurement |
| US9942678B1 (en) | 2016-09-27 | 2018-04-10 | Sonos, Inc. | Audio playback settings for voice interaction |
| US11641559B2 (en) | 2016-09-27 | 2023-05-02 | Sonos, Inc. | Audio playback settings for voice interaction |
| US10582322B2 (en) | 2016-09-27 | 2020-03-03 | Sonos, Inc. | Audio playback settings for voice interaction |
| US11516610B2 (en) | 2016-09-30 | 2022-11-29 | Sonos, Inc. | Orientation-based playback device microphone selection |
| US10117037B2 (en) | 2016-09-30 | 2018-10-30 | Sonos, Inc. | Orientation-based playback device microphone selection |
| US10873819B2 (en) | 2016-09-30 | 2020-12-22 | Sonos, Inc. | Orientation-based playback device microphone selection |
| US10313812B2 (en) | 2016-09-30 | 2019-06-04 | Sonos, Inc. | Orientation-based playback device microphone selection |
| US10075793B2 (en) | 2016-09-30 | 2018-09-11 | Sonos, Inc. | Multi-orientation playback device microphones |
| US10614807B2 (en) | 2016-10-19 | 2020-04-07 | Sonos, Inc. | Arbitration-based voice recognition |
| US11727933B2 (en) | 2016-10-19 | 2023-08-15 | Sonos, Inc. | Arbitration-based voice recognition |
| US11308961B2 (en) | 2016-10-19 | 2022-04-19 | Sonos, Inc. | Arbitration-based voice recognition |
| US10181323B2 (en) | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
| US12217748B2 (en) | 2017-03-27 | 2025-02-04 | Sonos, Inc. | Systems and methods of multiple voice services |
| US11183181B2 (en) | 2017-03-27 | 2021-11-23 | Sonos, Inc. | Systems and methods of multiple voice services |
| JP2018194810A (en) * | 2017-05-15 | 2018-12-06 | ネイバー コーポレーションNAVER Corporation | Device controlling method and electronic apparatus |
| US11900937B2 (en) | 2017-08-07 | 2024-02-13 | Sonos, Inc. | Wake-word detection suppression |
| US10475449B2 (en) | 2017-08-07 | 2019-11-12 | Sonos, Inc. | Wake-word detection suppression |
| US11380322B2 (en) | 2017-08-07 | 2022-07-05 | Sonos, Inc. | Wake-word detection suppression |
| US11080005B2 (en) | 2017-09-08 | 2021-08-03 | Sonos, Inc. | Dynamic computation of system response volume |
| US12141502B2 (en) | 2017-09-08 | 2024-11-12 | Sonos, Inc. | Dynamic computation of system response volume |
| US11500611B2 (en) | 2017-09-08 | 2022-11-15 | Sonos, Inc. | Dynamic computation of system response volume |
| US10445057B2 (en) | 2017-09-08 | 2019-10-15 | Sonos, Inc. | Dynamic computation of system response volume |
| US11646045B2 (en) | 2017-09-27 | 2023-05-09 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
| US10446165B2 (en) | 2017-09-27 | 2019-10-15 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
| US11017789B2 (en) | 2017-09-27 | 2021-05-25 | Sonos, Inc. | Robust Short-Time Fourier Transform acoustic echo cancellation during audio playback |
| US11769505B2 (en) | 2017-09-28 | 2023-09-26 | Sonos, Inc. | Echo of tone interferance cancellation using two acoustic echo cancellers |
| US10621981B2 (en) | 2017-09-28 | 2020-04-14 | Sonos, Inc. | Tone interference cancellation |
| US12047753B1 (en) | 2017-09-28 | 2024-07-23 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
| US11538451B2 (en) | 2017-09-28 | 2022-12-27 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
| US10482868B2 (en) | 2017-09-28 | 2019-11-19 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
| US10051366B1 (en) | 2017-09-28 | 2018-08-14 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
| US11302326B2 (en) | 2017-09-28 | 2022-04-12 | Sonos, Inc. | Tone interference cancellation |
| US10891932B2 (en) | 2017-09-28 | 2021-01-12 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
| US10880644B1 (en) | 2017-09-28 | 2020-12-29 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
| US10511904B2 (en) | 2017-09-28 | 2019-12-17 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
| US10606555B1 (en) | 2017-09-29 | 2020-03-31 | Sonos, Inc. | Media playback system with concurrent voice assistance |
| US11288039B2 (en) | 2017-09-29 | 2022-03-29 | Sonos, Inc. | Media playback system with concurrent voice assistance |
| US10466962B2 (en) | 2017-09-29 | 2019-11-05 | Sonos, Inc. | Media playback system with voice assistance |
| US11893308B2 (en) | 2017-09-29 | 2024-02-06 | Sonos, Inc. | Media playback system with concurrent voice assistance |
| US11175888B2 (en) | 2017-09-29 | 2021-11-16 | Sonos, Inc. | Media playback system with concurrent voice assistance |
| US11451908B2 (en) | 2017-12-10 | 2022-09-20 | Sonos, Inc. | Network microphone devices with automatic do not disturb actuation capabilities |
| US10880650B2 (en) | 2017-12-10 | 2020-12-29 | Sonos, Inc. | Network microphone devices with automatic do not disturb actuation capabilities |
| US11676590B2 (en) | 2017-12-11 | 2023-06-13 | Sonos, Inc. | Home graph |
| US10818290B2 (en) | 2017-12-11 | 2020-10-27 | Sonos, Inc. | Home graph |
| US11689858B2 (en) | 2018-01-31 | 2023-06-27 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
| US11343614B2 (en) | 2018-01-31 | 2022-05-24 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
| US12360734B2 (en) | 2018-05-10 | 2025-07-15 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
| US11175880B2 (en) | 2018-05-10 | 2021-11-16 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
| US11797263B2 (en) | 2018-05-10 | 2023-10-24 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
| US11715489B2 (en) | 2018-05-18 | 2023-08-01 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection |
| US10847178B2 (en) | 2018-05-18 | 2020-11-24 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection |
| US10959029B2 (en) | 2018-05-25 | 2021-03-23 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
| US12513479B2 (en) | 2018-05-25 | 2025-12-30 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
| US11792590B2 (en) | 2018-05-25 | 2023-10-17 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
| US11696074B2 (en) | 2018-06-28 | 2023-07-04 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
| US11197096B2 (en) | 2018-06-28 | 2021-12-07 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
| US10681460B2 (en) | 2018-06-28 | 2020-06-09 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
| US11973893B2 (en) | 2018-08-28 | 2024-04-30 | Sonos, Inc. | Do not disturb feature for audio notifications |
| US12375052B2 (en) | 2018-08-28 | 2025-07-29 | Sonos, Inc. | Audio notifications |
| US12438977B2 (en) | 2018-08-28 | 2025-10-07 | Sonos, Inc. | Do not disturb feature for audio notifications |
| US11563842B2 (en) | 2018-08-28 | 2023-01-24 | Sonos, Inc. | Do not disturb feature for audio notifications |
| US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
| US11482978B2 (en) | 2018-08-28 | 2022-10-25 | Sonos, Inc. | Audio notifications |
| US10797667B2 (en) | 2018-08-28 | 2020-10-06 | Sonos, Inc. | Audio notifications |
| US11432030B2 (en) | 2018-09-14 | 2022-08-30 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
| US10878811B2 (en) | 2018-09-14 | 2020-12-29 | Sonos, Inc. | Networked devices, systems, and methods for intelligently deactivating wake-word engines |
| US11551690B2 (en) | 2018-09-14 | 2023-01-10 | Sonos, Inc. | Networked devices, systems, and methods for intelligently deactivating wake-word engines |
| US11778259B2 (en) | 2018-09-14 | 2023-10-03 | Sonos, Inc. | Networked devices, systems and methods for associating playback devices based on sound codes |
| US10587430B1 (en) | 2018-09-14 | 2020-03-10 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
| US11024331B2 (en) | 2018-09-21 | 2021-06-01 | Sonos, Inc. | Voice detection optimization using sound metadata |
| US12230291B2 (en) | 2018-09-21 | 2025-02-18 | Sonos, Inc. | Voice detection optimization using sound metadata |
| US11790937B2 (en) | 2018-09-21 | 2023-10-17 | Sonos, Inc. | Voice detection optimization using sound metadata |
| US10811015B2 (en) | 2018-09-25 | 2020-10-20 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US10573321B1 (en) | 2018-09-25 | 2020-02-25 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US12165651B2 (en) | 2018-09-25 | 2024-12-10 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US11727936B2 (en) | 2018-09-25 | 2023-08-15 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US11031014B2 (en) | 2018-09-25 | 2021-06-08 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
| US11790911B2 (en) | 2018-09-28 | 2023-10-17 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
| US11100923B2 (en) | 2018-09-28 | 2021-08-24 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
| US12165644B2 (en) | 2018-09-28 | 2024-12-10 | Sonos, Inc. | Systems and methods for selective wake word detection |
| US12062383B2 (en) | 2018-09-29 | 2024-08-13 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
| US10692518B2 (en) | 2018-09-29 | 2020-06-23 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
| US11501795B2 (en) | 2018-09-29 | 2022-11-15 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
| US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
| US11741948B2 (en) | 2018-11-15 | 2023-08-29 | Sonos Vox France Sas | Dilated convolutions and gating for efficient keyword spotting |
| US11200889B2 (en) | 2018-11-15 | 2021-12-14 | Sonos, Inc. | Dilated convolutions and gating for efficient keyword spotting |
| US12288558B2 (en) | 2018-12-07 | 2025-04-29 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
| US11183183B2 (en) | 2018-12-07 | 2021-11-23 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
| US11557294B2 (en) | 2018-12-07 | 2023-01-17 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
| US11538460B2 (en) | 2018-12-13 | 2022-12-27 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
| US11132989B2 (en) | 2018-12-13 | 2021-09-28 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
| US11540047B2 (en) | 2018-12-20 | 2022-12-27 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
| US10602268B1 (en) | 2018-12-20 | 2020-03-24 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
| US11159880B2 (en) | 2018-12-20 | 2021-10-26 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
| US11646023B2 (en) | 2019-02-08 | 2023-05-09 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
| US10867604B2 (en) | 2019-02-08 | 2020-12-15 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
| US11315556B2 (en) | 2019-02-08 | 2022-04-26 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification |
| JP7505704B2 (en) | 2019-02-12 | 2024-06-25 | 株式会社竹中工務店 | Facility control device, facility control system, and facility control method |
| JP2020136695A (en) * | 2019-02-12 | 2020-08-31 | 株式会社竹中工務店 | Equipment control device, equipment control system, and equipment control method |
| US11798553B2 (en) | 2019-05-03 | 2023-10-24 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
| US11120794B2 (en) | 2019-05-03 | 2021-09-14 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
| US12518756B2 (en) | 2019-05-03 | 2026-01-06 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
| US11361756B2 (en) | 2019-06-12 | 2022-06-14 | Sonos, Inc. | Conditional wake word eventing based on environment |
| US11854547B2 (en) | 2019-06-12 | 2023-12-26 | Sonos, Inc. | Network microphone device with command keyword eventing |
| US10586540B1 (en) | 2019-06-12 | 2020-03-10 | Sonos, Inc. | Network microphone device with command keyword conditioning |
| US11501773B2 (en) | 2019-06-12 | 2022-11-15 | Sonos, Inc. | Network microphone device with command keyword conditioning |
| US11200894B2 (en) | 2019-06-12 | 2021-12-14 | Sonos, Inc. | Network microphone device with command keyword eventing |
| US11551669B2 (en) | 2019-07-31 | 2023-01-10 | Sonos, Inc. | Locally distributed keyword detection |
| US11138975B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
| US11354092B2 (en) | 2019-07-31 | 2022-06-07 | Sonos, Inc. | Noise classification for event detection |
| US11710487B2 (en) | 2019-07-31 | 2023-07-25 | Sonos, Inc. | Locally distributed keyword detection |
| US10871943B1 (en) | 2019-07-31 | 2020-12-22 | Sonos, Inc. | Noise classification for event detection |
| US12211490B2 (en) | 2019-07-31 | 2025-01-28 | Sonos, Inc. | Locally distributed keyword detection |
| US11714600B2 (en) | 2019-07-31 | 2023-08-01 | Sonos, Inc. | Noise classification for event detection |
| US11138969B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
| US11862161B2 (en) | 2019-10-22 | 2024-01-02 | Sonos, Inc. | VAS toggle based on device orientation |
| US11189286B2 (en) | 2019-10-22 | 2021-11-30 | Sonos, Inc. | VAS toggle based on device orientation |
| JP2021071682A (en) * | 2019-11-01 | 2021-05-06 | 東芝ライフスタイル株式会社 | Appliance operation system, appliance operation method, information processing device, and computer program |
| JP7433841B2 (en) | 2019-11-01 | 2024-02-20 | 東芝ライフスタイル株式会社 | Equipment operating system, equipment operating method, information processing device and computer program |
| US11869503B2 (en) | 2019-12-20 | 2024-01-09 | Sonos, Inc. | Offline voice control |
| US11200900B2 (en) | 2019-12-20 | 2021-12-14 | Sonos, Inc. | Offline voice control |
| US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
| US12518755B2 (en) | 2020-01-07 | 2026-01-06 | Sonos, Inc. | Voice verification for media playback |
| US11556307B2 (en) | 2020-01-31 | 2023-01-17 | Sonos, Inc. | Local voice data processing |
| US12118273B2 (en) | 2020-01-31 | 2024-10-15 | Sonos, Inc. | Local voice data processing |
| US11308958B2 (en) | 2020-02-07 | 2022-04-19 | Sonos, Inc. | Localized wakeword verification |
| US11961519B2 (en) | 2020-02-07 | 2024-04-16 | Sonos, Inc. | Localized wakeword verification |
| US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
| US11308962B2 (en) | 2020-05-20 | 2022-04-19 | Sonos, Inc. | Input detection windowing |
| US12119000B2 (en) | 2020-05-20 | 2024-10-15 | Sonos, Inc. | Input detection windowing |
| US11727919B2 (en) | 2020-05-20 | 2023-08-15 | Sonos, Inc. | Memory allocation for keyword spotting engines |
| US12462802B2 (en) | 2020-05-20 | 2025-11-04 | Sonos, Inc. | Command keywords with input detection windowing |
| US12387716B2 (en) | 2020-06-08 | 2025-08-12 | Sonos, Inc. | Wakewordless voice quickstarts |
| WO2022014738A1 (en) * | 2020-07-14 | 2022-01-20 | 엘지전자 주식회사 | Display device |
| US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
| US12283269B2 (en) | 2020-10-16 | 2025-04-22 | Sonos, Inc. | Intent inference in audiovisual communication sessions |
| US12424220B2 (en) | 2020-11-12 | 2025-09-23 | Sonos, Inc. | Network device interaction by range |
| US11984123B2 (en) | 2020-11-12 | 2024-05-14 | Sonos, Inc. | Network device interaction by range |
| US11551700B2 (en) | 2021-01-25 | 2023-01-10 | Sonos, Inc. | Systems and methods for power-efficient keyword detection |
| US12327556B2 (en) | 2021-09-30 | 2025-06-10 | Sonos, Inc. | Enabling and disabling microphones and voice assistants |
| US12322390B2 (en) | 2021-09-30 | 2025-06-03 | Sonos, Inc. | Conflict management for wake-word detection processes |
| US12327549B2 (en) | 2022-02-09 | 2025-06-10 | Sonos, Inc. | Gatekeeping for voice intent processing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2004354721A (en) | Voice control device, voice control method, and voice control program | |
| US12189436B2 (en) | Methods and apparatus to operate closed-lid portable computers | |
| JP4086280B2 (en) | Voice input system, voice input method, and voice input program | |
| US6324499B1 (en) | Noise recognizer for speech recognition systems | |
| US6584439B1 (en) | Method and apparatus for controlling voice controlled devices | |
| US20070203699A1 (en) | Speech recognizer control system, speech recognizer control method, and speech recognizer control program | |
| JP4837917B2 (en) | Device control based on voice | |
| US20020193989A1 (en) | Method and apparatus for identifying voice controlled devices | |
| US20030093281A1 (en) | Method and apparatus for machine to machine communication using speech | |
| EP3653945A1 (en) | Air conditioner, air-conditioning system, communication system, control system, machinery control system, machinery management system, and sound information analysis system | |
| CN114207709B (en) | Electronic device and voice recognition method thereof | |
| KR20180132011A (en) | Electronic device and Method for controlling power using voice recognition thereof | |
| EP1054387A2 (en) | Method and apparatus for activating voice controlled devices | |
| EP1063636A2 (en) | Method and apparatus for standard voice user interface and voice controlled devices | |
| CN109955270B (en) | Voice option selection system and method and intelligent robot using the same | |
| JP7456387B2 (en) | Information processing device and information processing method | |
| Panek et al. | Challenges in adopting speech control for assistive robots | |
| TWI813584B (en) | Indoor active noise reduction system | |
| TW202038060A (en) | Mouse device and noise cancellation method of the same | |
| WO2019187543A1 (en) | Information processing device and information processing method | |
| CN2447894Y (en) | A voice control identification device | |
| JP2010239245A (en) | Environmental sound reproducing device, environmental sound reproducing system, environmental sound reproducing method, and program | |
| KR20050049977A (en) | Ubiquitous home-network system and the control method | |
| JP6472823B2 (en) | Signal processing apparatus, signal processing method, and attribute assignment apparatus | |
| JP7790028B2 (en) | Control method, control device, and program |