JP2005234332A - 電子機器制御装置 - Google Patents
電子機器制御装置 Download PDFInfo
- Publication number
- JP2005234332A JP2005234332A JP2004044799A JP2004044799A JP2005234332A JP 2005234332 A JP2005234332 A JP 2005234332A JP 2004044799 A JP2004044799 A JP 2004044799A JP 2004044799 A JP2004044799 A JP 2004044799A JP 2005234332 A JP2005234332 A JP 2005234332A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- control target
- target item
- control
- category
- 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.)
- Granted
Links
Images
Abstract
【解決手段】 音声認識結果解析部4は、音声認識部3により認識された認識語に含まれるキーワードとカテゴリ/操作キーワード対応テーブル11の記憶内容とを比較した結果、入力されたキーワードの中に複数の電子機器に対する制御対象項目を特定するためのカテゴリキーワードがある場合、該カテゴリキーワードに対応する制御対象項目のカテゴリスコア値を最大値に設定する。一方、入力されたキーワードの中にカテゴリキーワードがなくても、量操作キーワードがある場合、過去の操作の流れに基づいて設定されたカテゴリスコア値が現在最大の制御対象項目に対応した電子機器を特定し、機器制御部5へ該電子機器を操作対象とする制御対象項目と量操作キーワードに基づく操作内容の指示を行う。
【選択図】 図1
Description
一方、特許文献2に記載の装置では、操作対象の電子機器を特定用のキーワードを利用して認識できるものの、複数の電子機器に共通する操作キーワードが入力された場合でも、特定された電子機器に対する制御のみしか実行できず、ある電子機器の制御を実行しながら、臨機応変に他の電子機器を制御することができなかった。
従って、複数の電子機器に共通する操作キーワードが入力され、いずれの電子機器を操作対象とするかが不明でも、複数の電子機器の中から最適な電子機器を特定して制御を行う電子機器制御装置を実現することができるという効果が得られる。
図1は、本発明の一実施例の電子機器制御装置の構成を示すブロック図である。
図1において、本実施例の電子機器制御装置の記憶領域1には、予め操作対象の複数の電子機器における制御対象項目(カテゴリ)を特定するためのカテゴリキーワードと、制御対象項目の操作制御量に対応した量操作キーワードと、制御対象項目の操作制御量を決定する量決定キーワードを記憶するカテゴリ/操作キーワード対応テーブル11が備えられているものとする。
そして、変換された認識語は、音声認識結果解析部4に入力され、音声認識結果解析部4は、カテゴリ/操作キーワード対応テーブル11に記憶されたいずれのキーワードが入力されたかを解析する。また、音声認識結果解析部4は、解析されたキーワードの内容に基づいて、該キーワードに対応した複数の電子機器の各制御対象項目毎にカテゴリスコア値を設定し、記憶領域1に備えられたスコア記憶領域12に記憶する。
なお、音声認識結果解析部4は、機器制御部5に対して指示した制御対象項目、及び量操作キーワードに基づく操作内容を、記憶領域1に備えられた履歴記憶領域13に記憶し、入力されたキーワードの内容によっては少なくとも1個前の制御を元に戻せるように過去の履歴を保存する。
次に、カテゴリ/操作キーワード対応テーブル11に記憶されている、操作対象の複数の電子機器についてのカテゴリキーワード、量操作キーワード、及び量決定キーワードの一例を説明する。下記の表1は、カテゴリキーワード、量操作キーワード、及び量決定キーワードの一例を示した表である。表1では、例えば操作対象の複数の電子機器がナビゲーション装置、オーディオ機器、エアコン、パワーウィンドウで、その制御対象項目が、ナビゲーション装置の「地図縮尺」、オーディオ機器の「音量」、エアコンの「温度」、パワーウィンドウの「窓開閉」であった場合に、それぞれの制御対象項目毎に設定された制御対象項目を特定するためのカテゴリキーワード、制御対象項目の操作制御量に対応した量操作キーワード、及び制御対象項目の操作制御量を決定する量決定キーワードの例を示している。
次に、図面を参照して本実施例の電子機器制御装置の全体処理について説明する。図2は、本実施例の電子機器制御装置の全体処理動作を示すフローチャートである。
図2において、まず音声認識部3が、マイク2から入力された音声を音声認識することにより、認識語に変換する(ステップS1)。
次に、音声認識結果解析部4は、音声認識部3により認識された認識語について、カテゴリ/操作キーワード対応テーブル11に記憶されたいずれのキーワードが入力されたかを解析する認識結果の解析を行う(ステップS2)。
次に、図面を参照して本実施例の電子機器制御装置の操作機器判定処理について説明する。図3は、本実施例の電子機器制御装置の操作機器判定処理動作を示すフローチャートである。
図3において、まず音声認識結果解析部4は、音声認識部3により認識されて入力された認識語に含まれるキーワードについて、前述の表1に示したカテゴリ/操作キーワード対応テーブル11に記憶された量決定キーワードがあるか否か(含まれているか否か)を判定する(ステップS11)。
ステップS11において、入力されたキーワードの中に量決定キーワードがない場合(ステップS11のNO)、音声認識結果解析部4は、同様にカテゴリ/操作キーワード対応テーブル11に記憶されたカテゴリキーワードがあるか否か(含まれているか否か)を判定する(ステップS12)。
また、ステップS12において、入力されたキーワードの中にカテゴリキーワードがある場合(ステップS12のYES)、音声認識結果解析部4は、カテゴリキーワードの言い換えが行われた否かを判定する(ステップS14)。
そして、ステップS17へ進み、音声認識結果解析部4は、最も大きいカテゴリスコア値を持ち、利用者により選択された制御対象項目に対応した電子機器を特定し、機器制御部5に対して、該電子機器を操作対象とする制御対象項目と量操作キーワードに基づく操作内容の指示を行う(ステップS17)。
もし、ステップS19において、入力された量操作キーワードが含まれる制御対象項目の数Mが1個の場合(ステップS19:M=1)、音声認識結果解析部4は、入力された量操作キーワードに基づいて選択された該制御対象項目のカテゴリスコア値を最大値(例えば10)に設定する(ステップS20)。
そして、ステップS20へ進み、音声認識結果解析部4は、入力された量操作キーワードに基づくと共に、利用者により選択された制御対象項目のカテゴリスコア値を最大値(例えば10)に設定する(ステップS20)。
そして、ステップS16へ進み、音声認識結果解析部4は、スコア記憶領域12を参照し、カテゴリスコア値が「1」以上で、かつカテゴリスコア値が最も大きい制御対象項目の数Nを数え、その数Nが1個のみか(N=1?)、あるいは1個より多いか(N>1?)、あるいは0個か(N=0?)を判定する(ステップS16)。
また、操作を指示した制御対象項目、及び量操作キーワードに基づく操作内容については、履歴記憶領域13に履歴として保存して(ステップS26)、音声認識結果解析部4は、1回の操作機器判定処理を終了し、次の操作入力に備える。
また、上述のステップS13において、入力されたキーワードの中に量操作キーワードがない場合(ステップS13のNO)、音声認識結果解析部4は、何もせず操作機器判定処理を終了し、次の操作入力に備える。
また、カテゴリスコア値から制御対象項目を特定できなかった場合には、ステップS18やステップS21のように、制御対象項目を直接指定させても良いし、直前に操作された制御対象項目を候補として利用者に提示しても良い。
更に、上述の操作機器判定処理動作で説明したカテゴリスコア値の初期値(リセット値)=0、最大値=10、及びステップS25において制御対象項目の操作順位を落とすために減算される値=1は一例であって、これらは、操作対象の電子機器や制御対象項目の数に基づいて決定するものとする。
次に、以上の処理を踏まえて、具体的に利用者の操作指示(ユーザ発話内容)と、制御対象項目毎のカテゴリスコア値の遷移を、3つの動作例を示して説明する。なお、以下に示す3つの動作例は、すべて設定されるカテゴリスコア値の初期値(リセット値)=0、最大値=10、及びステップS25において制御対象項目の操作順位を落とすために減算される値=1として説明する。
表2は、普通に操作指示が実行される場合の操作ステップ毎における利用者の操作指示(ユーザ発話内容)と、「地図縮尺」、「音量」、「温度」、「窓開閉」の4個の制御対象項目毎のカテゴリスコア値の遷移とを示している。
次に、操作ステップ02において、「地図縮小」という利用者の操作指示が入力されると、「地図縮小」にはカテゴリキーワードと量操作キーワードの両方が含まれているので、制御対象項目「地図縮尺」のカテゴリスコア値が「10」に設定されると共に、機器制御部5によるナビゲーションECU53に対する地図制御が実行される。
そして、最後に操作ステップ15において、「OK」という利用者の操作指示が入力されると、「OK」は量決定キーワードであるので、操作が継続していた制御対象項目「地図縮尺」のカテゴリスコア値が「0」にリセットされる。
表3は、利用者が操作指示を訂正する場合の操作ステップ毎における利用者の操作指示(ユーザ発話内容)と、「地図縮尺」、「音量」、「温度」、「窓開閉」の4個の制御対象項目毎のカテゴリスコア値の遷移とを示している。
そして、操作ステップ15において、「OK」という利用者の操作指示が入力されると、「OK」は量決定キーワードであるので、操作が継続していた制御対象項目「音量」のカテゴリスコア値が「0」にリセットされるが、制御対象項目「地図縮尺」のカテゴリスコア値は「3」、制御対象項目「温度」のカテゴリスコア値は「8」のまま保持される。
表4は、制御対象項目を決定できない場合の操作ステップ毎における利用者の操作指示(ユーザ発話内容)と、電子機器制御装置の応答(発話内容)と、「地図縮尺」、「音量」、「温度」、「窓開閉」の4個の制御対象項目毎のカテゴリスコア値の遷移とを示している。
次に、操作ステップ02において、「地図縮小」という利用者の操作指示が入力されると、「地図縮小」にはカテゴリキーワードと量操作キーワードの両方が含まれているので、制御対象項目「地図縮尺」のカテゴリスコア値が「10」に設定されると共に、機器制御部5によるナビゲーションECU53に対する地図制御が実行される。
次に、操作ステップ08において、「もっと」という利用者の操作指示が入力されると、「もっと」には量操作キーワードしか含まれておらず、また現在、過去から操作が継続している制御対象項目はなく、更に全ての制御対象項目のカテゴリスコア値が「0」のため、カテゴリスコア値から制御対象項目を選択することもできない状態となる。
また、操作ステップ13において、「OK」という利用者の操作指示が入力されると、「OK」は量決定キーワードであるので、操作が継続していた制御対象項目「音量」のカテゴリスコア値が「0」にリセットされる。
従って、複数の電子機器に共通する量操作キーワードが入力され、いずれの電子機器を操作対象とするかが不明でも、複数の電子機器の中から最適な電子機器を特定して制御を行う電子機器制御装置を実現することができるという効果が得られる。
3 音声認識部(音声認識手段)
4 音声認識結果解析部(スコア設定手段)
5 機器制御部(機器制御手段)
11 カテゴリ/操作キーワード対応テーブル(キーワード記憶手段)
51 エアコンECU(電子機器)
52 オーディオECU(電子機器)
53 ナビゲーションECU(電子機器)
54 ワイパーECU(電子機器)
55 ウィンドウECU(電子機器)
Claims (1)
- 音声入力手段に入力された音声を音声認識手段で音声認識し、複数の電子機器を前記音声により制御する電子機器制御装置において、
前記複数の電子機器に対する制御対象項目を特定するためのカテゴリキーワード、及び前記制御対象項目の操作制御量に対応した操作キーワード、及び前記制御対象項目の操作制御量を決定する決定キーワードを記憶するキーワード記憶手段と、
前記音声認識手段において認識された認識語に含まれるキーワードを前記キーワード記憶手段の記憶内容と比較して、前記制御対象項目毎にスコアを設定するスコア設定手段と、
前記音声認識手段において認識された認識語に対応する前記電子機器の制御を、前記スコアの値に応じて実行する機器制御手段と
を備えたことを特徴とする電子機器制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004044799A JP4503310B2 (ja) | 2004-02-20 | 2004-02-20 | 電子機器制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004044799A JP4503310B2 (ja) | 2004-02-20 | 2004-02-20 | 電子機器制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005234332A true JP2005234332A (ja) | 2005-09-02 |
JP4503310B2 JP4503310B2 (ja) | 2010-07-14 |
Family
ID=35017337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004044799A Expired - Fee Related JP4503310B2 (ja) | 2004-02-20 | 2004-02-20 | 電子機器制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4503310B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007101892A (ja) * | 2005-10-04 | 2007-04-19 | Denso Corp | 音声認識装置 |
JP2008003474A (ja) * | 2006-06-26 | 2008-01-10 | Funai Electric Co Ltd | 電子機器 |
JP2008309864A (ja) * | 2007-06-12 | 2008-12-25 | Fujitsu Ten Ltd | 音声認識装置および音声認識方法 |
JPWO2013190956A1 (ja) * | 2012-06-19 | 2016-05-26 | 株式会社Nttドコモ | 機能実行指示システム、機能実行指示方法及び機能実行指示プログラム |
JP2016161735A (ja) * | 2015-03-02 | 2016-09-05 | 株式会社プロフィールド | オーサリング装置、オーサリング方法、およびプログラム |
WO2021054671A1 (en) * | 2019-09-18 | 2021-03-25 | Samsung Electronics Co., Ltd. | Electronic apparatus and method for controlling voice recognition thereof |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10088853B2 (en) | 2012-05-02 | 2018-10-02 | Honeywell International Inc. | Devices and methods for interacting with an HVAC controller |
US10145579B2 (en) | 2013-05-01 | 2018-12-04 | Honeywell International Inc. | Devices and methods for interacting with a control system that is connected to a network |
WO2015026933A2 (en) | 2013-08-21 | 2015-02-26 | Honeywell International Inc. | Devices and methods for interacting with an hvac controller |
US10030878B2 (en) | 2013-08-21 | 2018-07-24 | Honeywell International Inc. | User interaction with building controller device using a remote server and a duplex connection |
US10514677B2 (en) | 2014-04-11 | 2019-12-24 | Honeywell International Inc. | Frameworks and methodologies configured to assist configuring devices supported by a building management system |
KR20190130376A (ko) * | 2018-05-14 | 2019-11-22 | 삼성전자주식회사 | 사용자 발화를 처리하는 시스템 및 그 시스템의 제어 방법 |
US20190390866A1 (en) | 2018-06-22 | 2019-12-26 | Honeywell International Inc. | Building management system with natural language interface |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001296881A (ja) * | 2000-04-14 | 2001-10-26 | Sony Corp | 情報処理装置および方法、並びに記録媒体 |
JP2002169584A (ja) * | 2000-11-29 | 2002-06-14 | Denso Corp | 音声操作システム |
JP2002258892A (ja) * | 2001-03-05 | 2002-09-11 | Alpine Electronics Inc | 音声認識機器操作装置 |
JP2003084794A (ja) * | 2001-09-07 | 2003-03-19 | Olympus Optical Co Ltd | 音声制御システム |
-
2004
- 2004-02-20 JP JP2004044799A patent/JP4503310B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001296881A (ja) * | 2000-04-14 | 2001-10-26 | Sony Corp | 情報処理装置および方法、並びに記録媒体 |
JP2002169584A (ja) * | 2000-11-29 | 2002-06-14 | Denso Corp | 音声操作システム |
JP2002258892A (ja) * | 2001-03-05 | 2002-09-11 | Alpine Electronics Inc | 音声認識機器操作装置 |
JP2003084794A (ja) * | 2001-09-07 | 2003-03-19 | Olympus Optical Co Ltd | 音声制御システム |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007101892A (ja) * | 2005-10-04 | 2007-04-19 | Denso Corp | 音声認識装置 |
JP2008003474A (ja) * | 2006-06-26 | 2008-01-10 | Funai Electric Co Ltd | 電子機器 |
JP2008309864A (ja) * | 2007-06-12 | 2008-12-25 | Fujitsu Ten Ltd | 音声認識装置および音声認識方法 |
JPWO2013190956A1 (ja) * | 2012-06-19 | 2016-05-26 | 株式会社Nttドコモ | 機能実行指示システム、機能実行指示方法及び機能実行指示プログラム |
JP2016161735A (ja) * | 2015-03-02 | 2016-09-05 | 株式会社プロフィールド | オーサリング装置、オーサリング方法、およびプログラム |
WO2021054671A1 (en) * | 2019-09-18 | 2021-03-25 | Samsung Electronics Co., Ltd. | Electronic apparatus and method for controlling voice recognition thereof |
US11538458B2 (en) | 2019-09-18 | 2022-12-27 | Samsung Electronics Co., Ltd. | Electronic apparatus and method for controlling voice recognition thereof |
Also Published As
Publication number | Publication date |
---|---|
JP4503310B2 (ja) | 2010-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10446155B2 (en) | Voice recognition device | |
US10777193B2 (en) | System and device for selecting speech recognition model | |
JP6570651B2 (ja) | 音声対話装置および音声対話方法 | |
JP4503310B2 (ja) | 電子機器制御装置 | |
US9466293B1 (en) | Speech interface system and method for control and interaction with applications on a computing system | |
JP4131978B2 (ja) | 音声認識機器制御装置 | |
JP6203288B2 (ja) | 音声を認識するシステムおよび方法 | |
KR102411619B1 (ko) | 전자 장치 및 그 제어 방법 | |
JP2004086150A (ja) | 音声制御装置 | |
JP2004510239A (ja) | ディクテーションとコマンドの区別を向上させる方法 | |
JP2003202897A (ja) | 車載機器用音声認識装置 | |
CN112346697A (zh) | 一种对设备进行控制的方法、装置和存储介质 | |
US11996099B2 (en) | Dialogue system, vehicle, and method of controlling dialogue system | |
JP2006208486A (ja) | 音声入力装置 | |
JP4770374B2 (ja) | 音声認識装置 | |
JP7063844B2 (ja) | ロボット教示装置 | |
US7272560B2 (en) | Methodology for performing a refinement procedure to implement a speech recognition dictionary | |
US20190379777A1 (en) | Voice recognition apparatus, vehicle including the same, and control method thereof | |
JP5157596B2 (ja) | 音声認識装置 | |
JP2004029354A (ja) | 音声認識装置、音声認識方法及び音声認識プログラム | |
KR20130041421A (ko) | 터치기반 음성인식 멀티모달리티 시스템 | |
JP4516918B2 (ja) | 機器制御装置、音声認識装置、エージェント装置、機器制御方法及びプログラム | |
JP2008233009A (ja) | カーナビゲーション装置及びカーナビゲーション装置用プログラム | |
KR20050017885A (ko) | 화자 적응형 음성 명령어 인식장치 및 방법 | |
WO2023139769A1 (ja) | 文法調整装置、及びコンピュータが読み取り可能な記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090804 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090911 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100413 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100421 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130430 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130430 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140430 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |