[go: up one dir, main page]

JP2004354721A - Voice control device, voice control method, and voice control program - Google Patents

Voice control device, voice control method, and voice control program Download PDF

Info

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
Application number
JP2003152634A
Other languages
Japanese (ja)
Inventor
Kazuhiro Sato
和浩 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shimizu Construction Co Ltd
Shimizu Corp
Original Assignee
Shimizu Construction Co Ltd
Shimizu Corp
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 Shimizu Construction Co Ltd, Shimizu Corp filed Critical Shimizu Construction Co Ltd
Priority to JP2003152634A priority Critical patent/JP2004354721A/en
Publication of JP2004354721A publication Critical patent/JP2004354721A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • Selective Calling Equipment (AREA)

Abstract

【課題】利便性および信頼性を高めること。
【解決手段】制御対象である照明器具20〜20に対応して設けられ、音声コマンドを含む音声データO〜Oを出力するマイクロホン30〜30と、マイクロホン30〜30のうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データ(位置データP〜Pのうちいずれか)を対応付けて出力するスイッチ部43と、音声データおよび位置データに基づいて、照明器具20〜20から当該制御対象を特定し、音声認識により音声データから得られる音声コマンドに基づいて、当該制御対象を制御する制御部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は、本発明にかかる一実施の形態の構成を示すブロック図である。この図には、居間10、台所10、・・・、子供部屋10を有する住宅に設置された音声制御装置40が図示されている。
【0027】
これらの居間10、台所10、・・・、子供部屋10のそれぞれには、制御対象としての照明器具20、20、・・・、20が設置されている。マイクロホン30は、居間10に設置されており、居間10で発せられた音声(例えば、音声コマンドとしての「照明をつけて」)を音声データOに変換して出力する。
【0028】
マイクロホン30は、台所10に設置されており、台所10で発せられた音声を音声データOに変換して出力する。マイクロホン30は、子供部屋10に設置されており、子供部屋10で発せられた音声を音声データOに変換して出力する。
【0029】
音声制御装置40は、マイクロホン30〜30からの音声データO〜Oに基づいて、音声認識による音声コマンドや、制御対象の位置認識により、照明器具20〜20を制御するための装置である。
【0030】
入力ポート41は、マイクロホン30に接続されており、音声データOを入力するためのポートである。位置データ出力部42は、入力ポート41およびマイクロホン30に対応して設けられており、音声データOが入力された場合に、照明器具20(マイクロホン30)が設置されている位置(居間10)を表す位置データPを出力する。
【0031】
入力ポート41は、マイクロホン30に接続されており、音声データOを入力するためのポートである。位置データ出力部42は、入力ポート41およびマイクロホン30に対応して設けられており、音声データOが入力された場合に、照明器具20(マイクロホン30)が設置されている位置(台所10)を表す位置データPを出力する。
【0032】
入力ポート41は、マイクロホン30に接続されており、音声データOを入力するためのポートである。位置データ出力部42は、入力ポート41およびマイクロホン30に対応して設けられており、音声データOが入力された場合に、照明器具20(マイクロホン30)が設置されている位置(子供部屋10)を表す位置データPを出力する。
【0033】
スイッチ部43は、入力ポート41〜41と、出力ポート44との接続状態を制御する機能を備えている。具体的には、スイッチ部43は、位置データ出力部42〜42のうちいずれか位置データ出力部より位置データが入力されると、対応する入力ポートをアクティブとして、該入力ポートからの音声データと位置データとを出力ポート44から出力させる。なお、位置データ出力部より位置データが入力されない場合、スイッチ部43は、対応する入力ポートを非アクティブとする。
【0034】
制御部45は、出力ポート44より入力される音声データ、位置データ、位置/制御対象テーブル50および音声コマンドテーブル60に基づいて、制御対象(照明器具20〜20)を制御する。なお、制御部45の動作の詳細については、後述する。
【0035】
位置/制御対象テーブル50は、位置と制御対象との対応関係を表すテーブルである。図2に示したように、「位置データ」、「位置」および「制御対象」というフィールドを備えている。「位置データ」は、位置データ出力部42〜42から出力される位置データP〜Pを表す。
【0036】
「位置」は、位置データP〜Pに対応しており、制御対象(マイクロホン)が設置されている具体的位置(居間、台所、・・・、子供部屋)を表す。「制御対象」は、位置データP〜Pに対応しており、照明器具20〜20を表す。
【0037】
図1に戻り、音声コマンドテーブル60は、マイクロホン30〜30に向けて発せられる音声コマンドと制御内容との対応関係を表すテーブルである。具体的には、音声コマンドテーブル60は、図3に示したように、「音声コマンド」および「制御内容」というフィールドを備えている。
【0038】
「音声コマンド」は、「照明をつけて」または「照明を消して」であり、従来のように位置の情報を含まない。「制御内容」は、「音声コマンド」に対する具体的な制御内容を表す。
【0039】
例えば、「照明をつけて」の場合には、位置/制御対象テーブル50(図2参照)で検索された当該位置における照明器具がオンに制御される。一方、「照明を消して」の場合には、位置/制御対象テーブル50(図2参照)で検索された当該位置における照明器具がオフに制御される。
【0040】
つぎに、一実施の形態の動作について、図4に示したフローチャートを参照しつつ説明する。同図に示したステップSA1では、位置データ出力部42〜42のそれぞれは、音声データO〜Oが入力されたか否かを判断し、この場合、判断結果を「No」として、同判断を繰り返す。この状態では、入力ポート41〜41の全てが非アクティブとされている。
【0041】
そして、居間10において、話者が照明器具20をオンにすべく、マイクロホン30に向かって「照明をつけて」と発音すると、マイクロホン30から「照明をつけて」に対応する音声データOが出力される。
【0042】
これにより、位置データ出力部42に音声データOが入力され、位置データ出力部42は、ステップSA1の判断結果を「Yes」とする。ステップSA2では、位置データ出力部42は、位置データPを生成した後、これをスイッチ部43へ出力する。
【0043】
ステップSA3では、スイッチ部43は、位置データPに対応する入力ポート41をアクティブとする。これにより、ステップSA4では、位置データPおよび入力ポート41からの音声データOが出力ポート44から制御部45へ出力される。
【0044】
ステップSA5では、制御部45は、音声データOに基づいて音声認識を実行する。この場合には、「照明をつけて」という音声が認識される。ステップSA6では、制御部45は、音声コマンドテーブル60(図3参照)を参照して、ステップSA5で認識された音声が音声コマンドであるか否かを判断し、この場合、判断結果を「Yes」とする。
【0045】
なお、ステップSA6の判断結果が「No」である場合、音声コマンド以外の音声(雑音や通常の会話音声)として、ステップSA1の判断が行われる。
【0046】
ステップSA7では、制御部45は、位置データPをキーとして、図2に示した位置/制御対象テーブル50から位置(この場合、居間)および制御対象(この場合、照明器具20)を検索する。
【0047】
ステップSA8では、制御部45は、ステップSA5での音声認識結果である音声コマンド(この場合「照明をつけて」)をキーとして、図3に示した音声コマンドテーブル60から制御内容(この場合、「当該位置における照明器具をオン」)を検索する。
【0048】
ステップSA9では、制御部45は、ステップSA7で検索された制御対象(居間10に設置された照明器具20)および制御内容(「当該位置における照明器具をオン」)に基づいて、制御を実行する。これにより、照明器具20は、オンとされる。以後、ステップSA1の判断が行われる。
【0049】
以上説明したように、一実施の形態によれば、複数のマイクロホン30〜30のうちいずれかのマイクロホンから音声コマンドを含む音声データ(音声データO〜Oのうちいずれか)が出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力し、音声データおよび位置データに基づいて、照明器具20〜20から当該制御対象を特定した後、音声コマンドに基づいて、特定された当該制御対象を制御することとしたので、音声コマンドに位置の情報が不要となるため、話者の利便性や、制御の信頼性を高めることができる。
【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】
また、一実施の形態においては、位置情報と音声認識との組み合わせをセキュリティに応用してもよい。例えば、不在時には、位置データ出力部42〜42における位置データの出力機能を防犯センサとして利用可能である。
【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】同一実施の形態の変形例の構成を示すブロック図である。
【符号の説明】
30〜30 マイクロホン
40 音声制御装置
41〜41 入力ポート
42〜42 位置データ出力部
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 voice control device 40 installed in a house having a living room 10 1 , a kitchen 10 2 ,..., And a children's room 10 n is illustrated.
[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]
Voice control unit 40, based on the audio data O 1 ~ O n from the microphone 30 1 to 30 n, and a voice command by the speech recognition, the position recognition of the controlled object, for controlling the lighting fixture 20 1 to 20 n Device.
[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 switch unit 43 has a function of controlling a connection state between the input ports 41 1 to 41 n and the output port 44. Specifically, when the position data is input from any of the position data output units among the position data output units 42 1 to 42 n , the switch unit 43 activates the corresponding input port and sets the sound from the input port. The data and the position data are output from the output port 44. When the position data is not input from the position data output unit, the switch unit 43 deactivates the corresponding input port.
[0034]
Control unit 45, audio data inputted from the output port 44, the position data, based on the position / control object table 50 and the voice command table 60, controls the control target (the luminaire 20 1 ~20 n). The operation of the control unit 45 will be described later in detail.
[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 switch unit 43.
[0043]
At step SA3, the switch unit 43, the input port 41 1 corresponding to the position data P 1 and active. Thus, in step SA4, the audio data O 1 from the position data P 1 and the input port 41 1 is output to the control unit 45 from the output port 44.
[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 voice control device 40 shown in FIG. 1 is recorded on the computer-readable recording medium 200 shown in FIG. Each function may be realized by causing the computer 100 shown in FIG.
[0053]
The computer 100 shown in FIG. 1 includes a CPU (Central Processing Unit) 110 for executing the above-described program, an input device 120 such as a keyboard and a mouse, a ROM (Read Only Memory) 130 for storing various data, an operation parameter and the like. (Random access memory) 140 that stores a program, a reading device 150 that reads a program from the recording medium 200, and an output device 160 such as a display and a printer.
[0054]
After reading the program recorded on the recording medium 200 via the reading device 150, the CPU 110 executes the program to realize the functions described above. Note that the recording medium 200 includes an optical disk, a flexible disk, a hard disk, and the like.
[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 voice control device 40 notifies the outside of emergency data and position data indicating the occurrence of an emergency. Or display on a monitor. In this case, it is possible to quickly respond to an emergency.
[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 Microphone 40 Voice control device 41 1 to 41 n Input port 42 1 to 42 n Position data output unit 43 Switch unit 44 Output port 45 Control unit 50 Position / control target table 60 Voice command table

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:
前記複数の制御対象における相対位置関係を登録する登録手段を備え、前記特定手段は、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする請求項1に記載の音声制御装置。A registration unit that registers a relative positional relationship among the plurality of control targets, wherein the specifying unit specifies the control target from the plurality of control targets based on the audio data, the position data, and the relative positional relationship. The voice control device according to claim 1, wherein: 前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知手段を備えたことを特徴とする請求項1または2に記載の音声制御装置。3. The voice control device according to claim 1, further comprising: an emergency notification unit that notifies the position data and the emergency data indicating the occurrence of the emergency to the outside when the voice data indicates the occurrence of an emergency. 4. 複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力工程と、
前記音声データから前記音声コマンドを認識する音声認識工程と、
前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定工程と、
前記音声認識工程で認識された前記音声コマンドに基づいて、前記特定工程で特定された当該制御対象を制御する制御工程と、
を含むことを特徴とする音声制御方法。
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:
前記複数の制御対象における相対位置関係を登録する登録工程を含み、前記特定工程では、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする請求項4に記載の音声制御方法。A registration step of registering a relative positional relationship between the plurality of control targets, wherein the specifying step specifies the control target from the plurality of control targets based on the audio data, the position data, and the relative positional relationship. The voice control method according to claim 4, wherein: 前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知工程を含むことを特徴とする請求項4または5に記載の音声制御方法。6. The voice control method according to claim 4, further comprising an emergency notification step of notifying the position data and the emergency data indicating the occurrence of the emergency to the outside when the audio data indicates the occurrence of an emergency. コンピュータを、
複数の制御対象に対応して設けられ、音声コマンドを含む音声データを出力する複数のマイクロホンのうちいずれかのマイクロホンから音声データが出力された場合、該音声データに、当該制御対象に関する位置データを対応付けて出力する出力手段、
前記音声データから前記音声コマンドを認識する音声認識手段、
前記音声データおよび前記位置データに基づいて、前記複数の制御対象から当該制御対象を特定する特定手段、
前記音声認識手段で認識された前記音声コマンドに基づいて、前記特定手段で特定された当該制御対象を制御する制御手段、
として機能させるための音声制御プログラム。
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.
前記コンピュータを、前記複数の制御対象における相対位置関係を登録する登録手段として機能させ、前記特定手段は、前記音声データ、前記位置データおよび前記相対位置関係に基づいて、前記複数の制御対象から当該制御対象を特定することを特徴とする請求項7に記載の音声制御プログラム。The computer causes the computer to function as a registration unit that registers a relative positional relationship between the plurality of control targets. The sound control program according to claim 7, wherein a control target is specified. 前記コンピュータを、前記音声データが緊急事態発生を表す場合、前記位置データおよび緊急事態発生を表す緊急データを外部へ通知する緊急通知手段として機能させることを特徴とする請求項7または8に記載の音声制御プログラム。9. The computer according to claim 7, wherein when the voice data indicates the occurrence of an emergency, the computer functions as emergency notification means for notifying the position data and the emergency data indicating the occurrence of the emergency to the outside. 10. Voice control program.
JP2003152634A 2003-05-29 2003-05-29 Voice control device, voice control method, and voice control program Pending JP2004354721A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (246)

* Cited by examiner, † Cited by third party
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