JPH03203488A - Voice remote control equipment - Google Patents

Voice remote control equipment

Info

Publication number
JPH03203488A
JPH03203488A JP1341630A JP34163089A JPH03203488A JP H03203488 A JPH03203488 A JP H03203488A JP 1341630 A JP1341630 A JP 1341630A JP 34163089 A JP34163089 A JP 34163089A JP H03203488 A JPH03203488 A JP H03203488A
Authority
JP
Japan
Prior art keywords
voice
recognition
remote control
section
command
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
JP1341630A
Other languages
Japanese (ja)
Inventor
Toshiyuki Kimura
俊之 木村
Kazuo Yabe
一夫 矢部
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic 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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP1341630A priority Critical patent/JPH03203488A/en
Priority to DE4029716A priority patent/DE4029716C2/en
Publication of JPH03203488A publication Critical patent/JPH03203488A/en
Priority to US07/917,672 priority patent/US5247580A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J1/00Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
    • H03J1/0008Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
    • H03J1/0025Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor in a remote control unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • H04B1/20Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
    • H04B1/202Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver by remote control

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PURPOSE:To improve the recognition ratio of a voice instruction and to reduce the influence of misrecognition by judging the importance of an operation instruction by an importance judging part and selectively outputting a voice instruction recognition result to a rerecognition part or a transmission part based on the judged result signal. CONSTITUTION:When a voice instruction is inputted through a microphone M, a voice recognition part 2 compares the voice instruction pattern inputted from the microphone M with a reference pattern to recognize the voice. The importance discriminating part 5 judges the importance of the operation instruction specified by the voice instruction pattern based on the recognized result of the part 2 and outputs the judged result signal to a switch part 6. The switch part 6 outputs the recognized result to either one of the rerecognition part 4 and the transmission part 3 based on the judged result signal. The rerecognition part 4 rerecognizes the inputted recognized result and outputs the rerecognized result to the transmission part 3. When the recognized result corresponds to important operation, rerecognizing processing is executed to reduce the misrecognition ratio.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、各種電子機器を遠隔操作するためのリモート
コントロール装置に係り、特に音声を用いてオーディオ
ビジュアル装置(以下、AV装置という。)等にリモー
トコントロール信号を送信するに好適な送信機に関する
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a remote control device for remotely controlling various electronic devices, and particularly to an audio visual device (hereinafter referred to as an AV device) etc. using audio. The present invention relates to a transmitter suitable for transmitting remote control signals to.

〔従来の技術〕[Conventional technology]

近年、ステレオ再生装置、テレビジョン受像機、カセッ
トテープデツキ、ビデオテープデツキ、コンパクトディ
スクプレーヤ、レーザービジョンディスクプレーヤ等の
AV装置には、リモートコントロール装置が付属されて
いる。
In recent years, remote control devices have been attached to AV devices such as stereo playback devices, television receivers, cassette tape decks, video tape decks, compact disc players, and laser vision disc players.

リモートコントロール装置は、第11図に示すように、
被制御装置102であるAV装置から離れた位置でリモ
ートコントロール信号を送信するための送信機100と
、送信されるリモートコントロール信号を受信し、その
制御内容を解読して被制御装置102に伝える受信機1
01とが一対になって構成される。
The remote control device, as shown in FIG.
A transmitter 100 for transmitting a remote control signal at a location remote from the AV device that is the controlled device 102, and a receiver that receives the transmitted remote control signal, decodes the control content, and transmits it to the controlled device 102. Machine 1
01 is configured as a pair.

ここで、第12図に、−殻内なリモートコントロール信
号の構成を示す。リモートコントロール信号は、データ
送信を受信機側に知らせるためのリーダーコードと、制
御対象機器を指示するカスタムコードと反転カスタムコ
ードおよび制御対象機器の操作命令を意味するデータコ
ードと反転データコードから成る。反転カスタムコード
および反転データコードはそれぞれカスタムコードおよ
びデータコードの誤り検出に用いるためのものである。
Here, FIG. 12 shows the configuration of the internal remote control signal. The remote control signal consists of a reader code for notifying the receiver side of data transmission, a custom code and an inverted custom code that instruct the device to be controlled, and a data code and an inverted data code that indicate operation instructions for the device to be controlled. The inverted custom code and inverted data code are used for error detection in the custom code and data code, respectively.

ところで、近年ではリモートコントロール装置の多様化
に鑑み、キースイッチ操作に代えて音声による操作命令
(以下、音声命令という。)の入力を可能とする、いわ
ゆる音声リモートコントロール装置が提案されている。
In recent years, in view of the diversification of remote control devices, so-called voice remote control devices have been proposed that allow input of operational commands by voice (hereinafter referred to as voice commands) instead of key switch operations.

第13図に従来の音声リモートコントロール装置100
の送信機の概要構成を示す。
FIG. 13 shows a conventional voice remote control device 100.
The schematic configuration of the transmitter is shown below.

音声リモートコントロール装置100は、音声命令を電
気信号に変換するためのマイクロホンMを有している。
The voice remote control device 100 has a microphone M for converting voice commands into electrical signals.

変換された電気信号は音声認識LSI等で構成される音
声認識回路15に入力される。音声認識回路15は、入
力された音声命令の内容を認識し、その認識結果に対応
する命令データを出力する。リモートコントロール装置
100はコントローラ部16を有しており、このコント
ローラ部16は、音声認識回路15からの命令データに
基づいて、リモートコントロール制御信号S、を送信回
路17に出力する。送信回路17はリモートコントロー
ル制御信号SRに基づいて赤外線発光ダイオードD、を
駆動し、リモートコントロール信号RCを送信する。電
源回路18はリモートコント、ロール装置100内の構
成要素各部に必要な電源を供給する。
The converted electrical signal is input to a voice recognition circuit 15 composed of a voice recognition LSI or the like. The voice recognition circuit 15 recognizes the content of the input voice command and outputs command data corresponding to the recognition result. The remote control device 100 has a controller section 16 , and the controller section 16 outputs a remote control control signal S to the transmitting circuit 17 based on command data from the voice recognition circuit 15 . The transmitting circuit 17 drives an infrared light emitting diode D based on the remote control signal SR, and transmits the remote control signal RC. The power supply circuit 18 supplies necessary power to each component within the remote control and roll device 100.

次に、第13図に示したリモートコントロール装置10
0の動作を説明する。
Next, the remote control device 10 shown in FIG.
The operation of 0 will be explained.

マイクロホンMを介して音声命令が入力されると、音声
認識回路15は、入力された音声命令をパターンデータ
化する。音声認識回路15では、この音声命令パターン
データと予め記憶されている複数の標準パターンデータ
とをそれぞれ比較し、音声命令パターンデータと標準パ
ターンデータとの相互間の距離を求める。その結果、最
も距離の短い標準パターンデータに対応する命令データ
を出力する。なお、他の音声認識の手法として単純類似
度法等の類似度法を用いて両データの類似度を求め、最
も類似度の高い標準パターンデータに対応する命令デー
タを出力する方法を採用することも可能である。このよ
うにして生成された命令データはコントローラ部16に
出力される。
When a voice command is input through the microphone M, the voice recognition circuit 15 converts the input voice command into pattern data. The voice recognition circuit 15 compares this voice command pattern data with a plurality of pre-stored standard pattern data, and determines the distance between the voice command pattern data and the standard pattern data. As a result, command data corresponding to the standard pattern data with the shortest distance is output. In addition, as another voice recognition method, a method may be adopted in which the degree of similarity between both data is determined using a similarity method such as the simple similarity method, and the command data corresponding to the standard pattern data with the highest degree of similarity is output. is also possible. The command data generated in this way is output to the controller section 16.

コントローラ部16は、入力された命令データに対応す
るリモートコントロール制御信号SRを送信回路17に
送る。送信回路17は、当該リモートコントロール制御
信号SRに基づいて、赤外線発光ダイオードD1を駆動
し、リモートコントロール信号RCを送信する。このリ
モートコントロール信号RCにより被制御装置102は
リモートコントロールされる。
The controller unit 16 sends a remote control control signal SR corresponding to the input command data to the transmitting circuit 17. The transmitting circuit 17 drives the infrared light emitting diode D1 based on the remote control signal SR, and transmits the remote control signal RC. The controlled device 102 is remotely controlled by this remote control signal RC.

以上の説明のように、従来のリモートコントロール装置
においては、音声認識処理により認識結果が得られれば
、ただちに当該認識結果に対応するリモートコントロー
ル信号を送信している。
As described above, in conventional remote control devices, when a recognition result is obtained through voice recognition processing, a remote control signal corresponding to the recognition result is immediately transmitted.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで、各リモートコントロール信号に対応する被制
御装置の動作の重要度、すなわち、誤認識により生じる
影響の大きさはすべて同一とは限らない。例えば、再生
動作と録音動作では誤認識により生じる被害は録音動作
のほうが大きいものとなる。すべての操作命令を、同一
の重要度で取扱うのではなく、操作命令項目に応じて適
宜処理を切換えることが音声認識のための処理の効率の
向上につながり、また重要な操作命令に対してはより信
頼性を向上することにつながる。
By the way, the importance of the operation of the controlled device corresponding to each remote control signal, that is, the magnitude of the influence caused by erroneous recognition, is not necessarily all the same. For example, between a playback operation and a recording operation, the damage caused by erroneous recognition is greater in the recording operation. Rather than treating all operation commands with the same level of importance, switching the processing appropriately according to the operation command item will lead to improved processing efficiency for voice recognition. This leads to further improved reliability.

本発明の目的は、操作命令の重要度に応じて音声認識の
ための処理を変更しつる音声リモートコントロール装置
を提供することを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide a voice remote control device that changes processing for voice recognition depending on the importance of an operation command.

〔課題を解決するための手段〕[Means to solve the problem]

第1図に本発明の原理説明図を示す。音声リモートコン
トロール装置1は、マイクロホンMから入力された音声
命令パターンを標準パターンと比較することにより音声
認識する音声認識部2と、その認識結果に基づいてリモ
ートコントロール信号RCを出力する送信部3と、前記
認識結果を再認識して再認識結果を送信部3に出力する
再認識部4と、前記音声命令パターンによって指示され
る操作命令の重要度を前記認識結果に基づき判断して、
判断結果信号を出力する重要度判断部5と、前記判断結
果信号に基づいて、前記認識結果を再認識部4または送
信部3に選択的に切換出力する切換部6と、を備える。
FIG. 1 shows a diagram explaining the principle of the present invention. The voice remote control device 1 includes a voice recognition unit 2 that recognizes voice by comparing a voice command pattern input from a microphone M with a standard pattern, and a transmitter 3 that outputs a remote control signal RC based on the recognition result. , a re-recognition unit 4 that re-recognizes the recognition result and outputs the re-recognition result to the transmission unit 3; and a re-recognition unit 4 that determines the importance of the operation command instructed by the voice command pattern based on the recognition result;
It includes an importance determining section 5 that outputs a determination result signal, and a switching section 6 that selectively switches and outputs the recognition result to the re-recognition section 4 or the transmission section 3 based on the determination result signal.

〔作用〕[Effect]

本発明によれば、マイクロホンMを介して音声命令が入
力されると、音声認識部2はマイクロホンMから入力さ
れた音声命令パターンを標準パターンと比較することに
より音声認識を行う。重要度判断部5は、前記音声命令
パターンによって指示される操作命令の重要度を音声認
識部2の認識結果に基づいて判断し、その判断結果信号
を切換部6に出力する。切換部6は判断結果信号に基づ
いて、前記認識結果を再認識部4または送信部3のいず
れかに出力する。再認識部4は、入力された認識結果を
再認識して再認識結果を送信部3に出力する。したがっ
て、送信部3は操作命令の重要度に応じて、音声認識部
2の認識結果または再認識部4の再認識結果のいずれか
に基づいてリモートコントロール信号RCを送信する。
According to the present invention, when a voice command is input through the microphone M, the voice recognition unit 2 performs voice recognition by comparing the voice command pattern input from the microphone M with a standard pattern. The importance determining section 5 determines the importance of the operation command instructed by the voice command pattern based on the recognition result of the voice recognizing section 2, and outputs the determination result signal to the switching section 6. The switching unit 6 outputs the recognition result to either the re-recognition unit 4 or the transmission unit 3 based on the determination result signal. The re-recognition unit 4 re-recognizes the input recognition result and outputs the re-recognition result to the transmission unit 3. Therefore, the transmitting section 3 transmits the remote control signal RC based on either the recognition result of the voice recognition section 2 or the re-recognition result of the re-recognition section 4, depending on the importance of the operation command.

〔実施例〕〔Example〕

第2図乃至第10図を参照して、本発明の詳細な説明す
る。
The present invention will be described in detail with reference to FIGS. 2 to 10.

第1実施例 (1)外観 まず、音声リモートコントロール装置(送信機)の外観
について説明する。第2図に示すように、音声リモート
コントロール装置10Aは、“へ”の字状のケーシング
11により一体に構成されている。ケーシング11の一
面にマイクロホンMが設けられ、ケーシング11の上面
には、リモートコントロール信号を送信するための赤外
線発光ダイオードDIが設けられている。ケーシング1
1の側面には音声を入力する際に押圧することにより閉
動作する音声入力スイッチ(以下、トークスイッチとい
う。)12および音声認識動作と音声登録動作を切換え
る動作切換スイッチ13が設けられている。ケーシング
11の内部には本発明に係る音声リモートコントロール
装fllOAの電子回路が内蔵されている。
First Embodiment (1) Appearance First, the appearance of the audio remote control device (transmitter) will be described. As shown in FIG. 2, the audio remote control device 10A is integrally constituted by a casing 11 in the shape of a "he". A microphone M is provided on one surface of the casing 11, and an infrared light emitting diode DI for transmitting a remote control signal is provided on the upper surface of the casing 11. Casing 1
1 is provided with a voice input switch (hereinafter referred to as a talk switch) 12 that closes when pressed when inputting voice, and an operation changeover switch 13 that switches between voice recognition operation and voice registration operation. Inside the casing 11, an electronic circuit of an audio remote control device fllOA according to the present invention is built-in.

(■)電子回路の構成 第3図に音声リモートコントロール装置10Aの電子回
路を示す。第3図において、第13図の従来例と同一の
部分には同一の符号を付して以下、説明する。
(■) Configuration of electronic circuit FIG. 3 shows the electronic circuit of the audio remote control device 10A. In FIG. 3, the same parts as in the conventional example shown in FIG. 13 are given the same reference numerals and will be described below.

本実施例において、第13図の従来例と異なる主な点は
、次に示し、第1〜第4の点である。第1の点は、音声
入力時にのみ音声リモートコントロール装置10Aを動
作可能状態にするための動作状態制御信号S。をコント
ローラ部16Aに出力するためのトークスイッチ12を
備えた点である。このトークスイッチ12は、いわゆる
ブツシュ釦式の自動復帰形スイッチや、スライドスイッ
チ等を用いることができる。
In this embodiment, the main points different from the conventional example shown in FIG. 13 are the following points 1 to 4. The first point is the operating state control signal S for enabling the audio remote control device 10A only when audio is input. The present invention is equipped with a talk switch 12 for outputting the information to the controller section 16A. This talk switch 12 may be a so-called pushbutton type automatic return switch, a slide switch, or the like.

第2の点は、音声認識回路1.5 Aに標準パターン記
憶部5を備えた点である。この標準パターン記憶部5は
、同一の音声命令について相異なる複数の標準パターン
データを記憶する。例えば、音声命令Aについては、標
準パターンデータPAl〜P 1音声命令Bについては
標準パターンデー^n 夕PB1〜PB11の複数の標準パターンデータを記憶
する。
The second point is that the speech recognition circuit 1.5A is equipped with a standard pattern storage section 5. This standard pattern storage section 5 stores a plurality of different standard pattern data regarding the same voice command. For example, for voice command A, standard pattern data PAl to P1, for voice command B, standard pattern data ^n, and a plurality of standard pattern data PB1 to PB11 are stored.

第3の点は、コントローラ部16Aに第1図における再
認識部4、重要度判断部5、切換部6の機能を持たせた
点である。より具体的には、音声認識回路2の認識結果
に対応する操作命令が重要度が高い場合と判断した場合
には、当該認識結果に対応する複数の標準パターンデー
タ、例えば認識結果が音声命令Aであるどしたならば標
準パターンデータP  −P  、のそれぞれの認識結
果をAI   An 集計し、再認識結果としての命令データを出力する。こ
れによりコントローラ部16Aは当該命令の重要度に見
合う認識結果が得られない場合には命令データを出力し
ないこととなる。
The third point is that the controller section 16A has the functions of the re-recognition section 4, importance judgment section 5, and switching section 6 shown in FIG. More specifically, when it is determined that the operation command corresponding to the recognition result of the voice recognition circuit 2 is of high importance, a plurality of standard pattern data corresponding to the recognition result, for example, the recognition result is voice command A. If so, the AI An aggregates the recognition results for each of the standard pattern data P-P, and outputs command data as the re-recognition results. As a result, the controller unit 16A will not output command data if a recognition result commensurate with the importance of the command is not obtained.

第4の点は、動作切換スイッチ13を備えた点である。The fourth point is that an operation changeover switch 13 is provided.

この動作切換スイッチ13は、音声認識回路15Aの動
作を音声登録モードと音声認識モードとを切換えるため
のモード切換スイッチ13であり、動作切換信号をコン
)・ローラ部16Aに出力する。
This operation changeover switch 13 is a mode changeover switch 13 for changing over the operation of the voice recognition circuit 15A between a voice registration mode and a voice recognition mode, and outputs an operation changeover signal to the controller/roller section 16A.

さて、音声認識回路15Aは、第5図に示すように、マ
イクロホンMを介して入力された音声命令をアナログ処
理しその結果を時分割デジタルデータ20として出力す
るアナログ処理部21と、アナログ処理部21の時分割
デジタルデータ20に基づいて音声認識を行う音声認識
プロセッサ22と、音声認識のための標準パターンデー
タを記憶するメモリ23Aと、外部とのインターフェー
ス動作を行うインターフェース部24と、を備えている
Now, as shown in FIG. 5, the voice recognition circuit 15A includes an analog processing section 21 that performs analog processing on a voice command input through the microphone M and outputs the result as time-division digital data 20; 21, a speech recognition processor 22 that performs speech recognition based on time-division digital data 20, a memory 23A that stores standard pattern data for speech recognition, and an interface unit 24 that performs an interface operation with the outside. There is.

メモリ23Aは、第4図における標準パターン記憶部5
として機能し、同一の音声命令について相異なる複数の
標準パターンデータPAt〜PAn’P  −P  、
・・・、Pい、−P□を記憶している。
The memory 23A is the standard pattern storage section 5 in FIG.
functions as a plurality of different standard pattern data PAt to PAn'P-P for the same voice command.
..., P, -P□ are memorized.

BI     Bn アナログ処理部21は、第5図に示すように、大別して
、マイクロホンMを介して入力された音声命令を適当な
レベルに増幅する増幅器30と、増幅器の出力を所定の
周波数帯域毎に分割し分割された各周波数帯域毎の波形
を整流して出力するフィルタバンク31と、フィルタバ
ンク31の出力信号を各周波数帯域毎にアナログ/デジ
タル変換を行うアナログ/デジタル変換部(以下、A/
D変換部という。)32と、音声認識プロセッサ22と
のデータのやり取りのインターフェース動作を行うイン
ターフェース部33と、を備えている。
As shown in FIG. 5, the BI Bn analog processing section 21 is roughly divided into an amplifier 30 that amplifies the voice command input via the microphone M to an appropriate level, and an amplifier 30 that amplifies the output of the amplifier for each predetermined frequency band. A filter bank 31 rectifies and outputs the divided waveform for each frequency band, and an analog/digital converter (hereinafter referred to as A/D converter) that converts the output signal of the filter bank 31 from analog to digital for each frequency band.
It is called the D conversion section. ) 32, and an interface unit 33 that performs an interface operation for exchanging data with the voice recognition processor 22.

フィルタバンク31は、入力音声を複数(第6図(a)
では4つの例を示す。)の周波数帯域に分割するバンド
パスフィルタ部35と、バンドパスフィルタ部35の出
力信号の整流を行う整流器部36と、整流器部36の出
力信号のリップル成分を除去するローパスフィルタ部3
7と、を含んでいる。
The filter bank 31 receives a plurality of input voices (see FIG. 6(a)).
Here are four examples. ); a rectifier unit 36 that rectifies the output signal of the band-pass filter unit 35; and a low-pass filter unit 3 that removes ripple components from the output signal of the rectifier unit 36.
7 and includes.

バンドパスフィルタ部35は、複数の周波数帯域数に対
応してそれぞれ中心周波数f がfo1f  Sf、f
(ただし、foくflくf2く1    2    3 f3とする。)に設定された複数(図上、4つ)のバン
ドパスフィルタBPF  −BPF3からなる。
The bandpass filter section 35 has center frequencies ffo1f Sf, f corresponding to a plurality of frequency bands, respectively.
(However, it is assumed that f fl x f2 x 1 2 3 f3.) It consists of a plurality of (four in the figure) band pass filters BPF to BPF3.

整流器部36は、バンドパスフィルタ部35の各バンド
パスフィルタBPF  −BPF3にそれぞれ直列に接
続された整流器RCTo−RCT3を備え、各周波数帯
域毎にBPF  −BPF3の出力信号を整流する。
The rectifier unit 36 includes rectifiers RCTo-RCT3 connected in series to each of the band-pass filters BPF-BPF3 of the band-pass filter unit 35, and rectifies the output signal of BPF-BPF3 for each frequency band.

ローパスフィルタ部37は、整流器部36の各整流器R
CT  −RCT3にそれぞれ直列に接続されたローパ
スフィルタLPFD−LPF3を備え、各周波数帯域毎
の整流波形に含まれるリップル成分を除去する。
The low-pass filter section 37 includes each rectifier R of the rectifier section 36.
Low-pass filters LPFD-LPF3 are connected in series to CT-RCT3, respectively, to remove ripple components included in rectified waveforms for each frequency band.

A/D変換部32は、ローパスフィルタ部37の各ロー
パスフィルタLPF  −LPF3にそれぞれ直列に接
続され、各ローバスイルタLPF。
The A/D conversion unit 32 is connected in series to each of the low-pass filters LPF to LPF3 of the low-pass filter unit 37, and serves as a low-pass filter LPF.

〜LPF3の出力信号のアナログ/デジタル変換を行う
A/DコンバータADC−ADC3を備えて構成さる。
- An A/D converter ADC-ADC3 that performs analog/digital conversion of the output signal of the LPF3.

ここで、アナログ処理部21の動作を説明する。Here, the operation of the analog processing section 21 will be explained.

ただし、説明の簡略化のため、1つの分割周波数帯域、
(例えばバンドパスフィルタBPF3系)の処理につい
てのみ説明するが、他の分割周波数帯域についても同様
の処理が行われる。
However, to simplify the explanation, one divided frequency band,
(For example, the processing of the band pass filter BPF3 system) will be described, but similar processing is performed for other divided frequency bands.

マイクロホンMから音声命令が入力されると、その出力
電気信号は増幅器30により適当な信号レベルに増幅さ
れた信号Aが出力される(第6図(b)参照) 増幅さ
れた信号AはバンドパスフィルタBPF3に入力され、
バンドパスフィルタBPF3の通過帯域成分信号Bのみ
が整流器RCT3に出力される(第6図(c)参照)。
When a voice command is input from microphone M, the output electrical signal is amplified to an appropriate signal level by amplifier 30 and output as signal A (see Fig. 6(b)).The amplified signal A is bandpass. Input to filter BPF3,
Only the passband component signal B of the bandpass filter BPF3 is output to the rectifier RCT3 (see FIG. 6(c)).

信号BはRCT3により整流され、その整流出力信号C
は、ローパスフィルタLPF3に入力される。
Signal B is rectified by RCT3, and its rectified output signal C
is input to the low-pass filter LPF3.

ローパスフィルタL P F 3は信号Cに含まれるリ
ップル成分を除去し、その出力信号D(第6図(e)参
照)をA/D:IンバータADC3に出力する。A/D
コンバータA、 D Caは、入力され、例えば、第6
図(f)に示すように、4ビツトの時分割デジタルデー
タ(1010)   (0111)、(口l口l)、(
[1111)、(1101)、・・・の信号Eに変換す
る。
The low-pass filter L P F 3 removes the ripple component contained in the signal C and outputs its output signal D (see FIG. 6(e)) to the A/D:I inverter ADC3. A/D
Converter A, D Ca is input, for example, the sixth
As shown in figure (f), 4-bit time-division digital data (1010) (0111), (1), (
[1111), (1101), . . . are converted into signals E.

音声認識プロセッサ22は、第5図に示すように、コン
トローラ部16から与えられる制御コマンドの解析、処
理および音声認識プロセッサ全体の制御を行うシステム
コントローラ部4oと、距離演算およびメモリ23Aの
管理を行うデジタル処理部41と、を備える。
As shown in FIG. 5, the speech recognition processor 22 includes a system controller section 4o that analyzes and processes control commands given from the controller section 16 and controls the entire speech recognition processor, and a system controller section 4o that performs distance calculations and manages the memory 23A. A digital processing section 41 is provided.

システムコントローラ部4oは、当該音声リモートコン
トロール装置10全体を統括的に制御するCPU42と
、その制御用プログラムを格納するROM43と、デー
タを一時的に格納するRAM44と、アナログ処理部2
1およびデジタル処理部41とのデータのやり取りのイ
ンターフェース動作を行うインターフェース部45と、
を備える。
The system controller unit 4o includes a CPU 42 that centrally controls the entire audio remote control device 10, a ROM 43 that stores a control program therein, a RAM 44 that temporarily stores data, and an analog processing unit 2.
1 and the digital processing unit 41, an interface unit 45 performs an interface operation for exchanging data with the digital processing unit 41;
Equipped with

デジタル処理部41は、距離演算および演算結果に基づ
いて入力音声を特定する演算部46と、距離演算に必要
なデータを格納するデータRA、 Mと、距離演算のプ
ログラムを格納するROMと、−時的に処理データを格
納するワーキングRAMと、アナログ処理部21および
システムコントローラ部40とのデータのやりとりのイ
ンターフェース動作を行うインターフェース部50と、
メモリ23Aとのデータのやり取りのインターフェース
動作を行うインターフェース部51と、を備える。
The digital processing unit 41 includes a calculation unit 46 that performs distance calculation and specifies input audio based on the calculation result, data RA and M that stores data necessary for distance calculation, and a ROM that stores a distance calculation program. a working RAM that temporarily stores processing data, and an interface section 50 that performs an interface operation for exchanging data with the analog processing section 21 and the system controller section 40;
It includes an interface section 51 that performs an interface operation for exchanging data with the memory 23A.

次に、音声認識プロセッサ22の動作について説明する
(第5図参照)。コントローラ部16Aから、制御コマ
ンドがインターフェース部24を介して入力されると、
システムコントローラ部40はインターフェース部50
およびインターフェース部45を介して、当該制御コマ
ンドを取り込み、制御コマンドを解析する。解析結果が
音声認識動作を指示するものである場合には、再びイン
ターフェース部45およびインターフェース部50を介
してデジタル処理部41に音声認識処理を行うよう指示
する。
Next, the operation of the voice recognition processor 22 will be explained (see FIG. 5). When a control command is input from the controller unit 16A via the interface unit 24,
The system controller section 40 is an interface section 50
Then, the control command is taken in through the interface section 45 and the control command is analyzed. If the analysis result instructs a speech recognition operation, the digital processing section 41 is again instructed to perform speech recognition processing via the interface section 45 and the interface section 50.

指示を受けたデジタル処理部41は、時分割デジタルデ
ータ(入力音声)20をアナログ処理部21からインタ
ーフェース部50を介して、データRAM47に取り込
む。演算部46は、メモリ23Aに記憶された複数の標
準パターンデータP  −P  、P  −P  、・
・・、PMl〜P□のうちA1   ^n   BI 
  Bn から第1番目のアドレスに記憶されている標準パターン
データをインターフェース部51を介して読出す。読み
出された標準パターンデータを構成する複数の時分割デ
ジタルデータのうち第1番目の時分割デジタルデータと
、入力音声の第1番目の時分割データのそれぞれの対数
を取り、それらの差を求める。さらに得られた差を二乗
してそれらの総和を求めることにより距離りを求める。
Upon receiving the instruction, the digital processing section 41 takes in the time-division digital data (input audio) 20 from the analog processing section 21 via the interface section 50 into the data RAM 47 . The calculation unit 46 calculates a plurality of standard pattern data P −P , P −P , . . . stored in the memory 23A.
..., A1 ^n BI among PMl~P□
The standard pattern data stored at the first address from Bn is read out via the interface section 51. Take the logarithm of each of the first time-division digital data among the plurality of time-division digital data constituting the read standard pattern data and the first time-division data of the input audio, and find the difference between them. . Furthermore, the distance is calculated by squaring the obtained difference and calculating the sum of the squares.

すなわち、距離りは、 となる。ここで、 X:時分割数 f (t)  :入力音声データ (時分割デジタルデータ) fs(t):標準パターンデータ (時分割デジタルデータ) である。以下同様にして、すべての標準パターンデータ
について距離りを演算する。その演算された距離りの値
が小さいものほど音声命令に類似するデータである確率
が高い。このようにして得られた認識結果を、各音声命
令について集計する。
In other words, the distance is as follows. Here, X: number of time divisions f (t): input audio data (time division digital data) fs(t): standard pattern data (time division digital data). Thereafter, distances are calculated for all standard pattern data in the same manner. The smaller the calculated distance value, the higher the probability that the data is similar to a voice command. The recognition results obtained in this way are totaled for each voice command.

その結果、音声命令についての相異なる複数の標準パタ
ーン全体として最も類似する音声命令に対応する命令デ
ータを、音声認識回路15Aの命令データとして、イン
ターフェース部24を介してコントローラ部16Aに出
力する。
As a result, the command data corresponding to the most similar voice command as a whole of the plurality of different standard patterns for voice commands is outputted to the controller section 16A via the interface section 24 as the command data of the voice recognition circuit 15A.

(I[I)全体動作 次に、本発明の実施例に係る音声リモートコントロール
装置10A全体の一連の動作を説明する。
(I[I) Overall Operation Next, a series of operations of the entire audio remote control device 10A according to the embodiment of the present invention will be described.

まず、音声リモートコントロール装置10の操作手順と
その操作に伴う動作の概要を説明する。
First, an overview of the operation procedure of the audio remote control device 10 and the operations associated with the operation will be explained.

音声リモートコントロール装置10の動作は1・−クス
イッチ12の抑圧または解除(ONloFF)に依存す
る。トークスイッチ12を押した場合は送信動作可能と
なり、トークスイッチ12を解除した場合は低消費電力
モードにて音声命令の入力待ちの状態で待機する。音声
命令の入力モードには2通りあり、ひとつは操作者の音
声命令の登録であり、他のひとつは操作者の音声命令の
認識である。音声命令の登録とは操作者が任意に決定し
た命令用語、例えば“再生”という操作命令を“プレイ
”と発音して音声リモートコントロール装置10A内に
記録させることである。音声命令の認識は、上記のよう
に登録された命令用語、例えば“プレイ“が入力された
場合、その“プレイ”を“再生動作”と認識し、そのた
めの命令データを生成することである。
The operation of the voice remote control device 10 depends on the suppression or release (ONloFF) of the 1-off switch 12. When the talk switch 12 is pressed, a transmission operation is enabled, and when the talk switch 12 is released, the device waits for input of a voice command in a low power consumption mode. There are two modes for inputting voice commands; one is registration of the operator's voice command, and the other is recognition of the operator's voice command. Registration of a voice command means to pronounce a command term arbitrarily determined by the operator, for example, an operation command such as "play" as "play" and record it in the voice remote control device 10A. Recognition of a voice command involves, when a command term registered as described above, for example, "play", is input, the "play" is recognized as a "playback operation", and command data for that purpose is generated.

いま、トークスイッチ12は押されておらず、音声リモ
ートコントロール装置10Aは低消費電力モードで待機
状態であるものとする。
It is assumed that the talk switch 12 is not pressed and the voice remote control device 10A is in a standby state in a low power consumption mode.

まず、コントローラ部16Aは登録バッファ番号をlに
初期化する(ステップSl)。
First, the controller unit 16A initializes the registered buffer number to l (step Sl).

次に、コントローラ部16Aはトークスイッチ12が押
されているか否かを検出する(ステップ32)。この検
出は、動作状態制御信号SCが出力されているか否かを
検出することによって行われる。このとき動作状態制御
信号S。が出力されていれば、トークスイッチ12が押
されていることを意味し、コントローラ部16Aは電源
制御回路14に制御信号Svを出力する。電源制御回路
14は電源供給を通常動作モードとし、音声リモートコ
ントロール装置10Aを動作可能状態とする(ステップ
34)。
Next, the controller unit 16A detects whether the talk switch 12 is pressed (step 32). This detection is performed by detecting whether or not the operating state control signal SC is output. At this time, the operating state control signal S. If is output, it means that the talk switch 12 is pressed, and the controller section 16A outputs the control signal Sv to the power supply control circuit 14. The power supply control circuit 14 sets the power supply to the normal operation mode and makes the audio remote control device 10A ready for operation (step 34).

トークスイッチ12が押されていない場合には、低消費
電力モードのままとし、ステップS2およびステップS
3の処理を繰り返す。
If the talk switch 12 is not pressed, the low power consumption mode remains and steps S2 and S
Repeat step 3.

その後、コントローラ部16Aは動作切換スイッチ13
の状態を読み込み、登録モードであるか否かを判別する
(ステップS5)。
After that, the controller section 16A switches the operation changeover switch 13
The state is read and it is determined whether or not it is in the registration mode (step S5).

登録モードである場合には、ステップS6の処理に移行
し、コントローラ部16Aは音声認識回路15Aに音声
登録処理に移るようにコマンドを出力する。これと同時
にコントローラ部16Aは登録バッファ番号を音声認識
回路15Aに通知する(ステップS6)。
If it is the registration mode, the process moves to step S6, and the controller unit 16A outputs a command to the voice recognition circuit 15A to move to the voice registration process. At the same time, the controller section 16A notifies the voice recognition circuit 15A of the registered buffer number (step S6).

音声認識回路15Aは、メモリ23A上の図示しない当
該登録バッファ、すなわち、この場合には登録バッファ
番号=1の登録バッファに音声認識標準パターンデータ
の格納を行う(ステップS7)。
The speech recognition circuit 15A stores the speech recognition standard pattern data in the registration buffer (not shown) on the memory 23A, that is, in this case, the registration buffer with the registration buffer number=1 (step S7).

一方、コントローラ部16Aは音声認識回路15のステ
ータスレジスタを読み込み、登録が終了したか否かを判
別する(ステップS8)。いまだ登録が終了していない
場合には、ステップS7からステップS8の処理を繰り
返し、待機状態となる。登録が終了した場合には、登録
バッファ番号を1増加する(ステップS9)。
On the other hand, the controller unit 16A reads the status register of the voice recognition circuit 15 and determines whether registration has been completed (step S8). If registration has not yet been completed, the process from step S7 to step S8 is repeated and the process enters a standby state. When the registration is completed, the registration buffer number is incremented by 1 (step S9).

次に、コントローラ部16Aは、登録バッファ番号が登
録可能最大番号Nmaxを越えたか否かを判別しくステ
ップ510)、越えていない場合にはステップS2の処
理に移行する。越えている場合にはコントローラ部16
Aは登録モードを解除するコマンドを音声認識回路15
Aに出力し、登録モードを解除して(ステップ511)
、処理をステップS2に移行する。
Next, the controller unit 16A determines whether the registration buffer number has exceeded the maximum registrable number Nmax (step 510), and if it has not exceeded it, the process moves to step S2. If it exceeds the controller unit 16
A sends a command to cancel the registration mode to the voice recognition circuit 15.
Output to A, cancel the registration mode (step 511)
, the process moves to step S2.

登録モードでない場合、すなわち、認識モードの場合、
コントローラ部16Aは、音声認識回路15Aに音声認
識コマンドを出力する(ステップ512)。音声認識回
路15Aは上述したような方法により、音声認識処理を
行う(ステップ513)。
If not in registration mode, i.e. in recognition mode,
The controller unit 16A outputs a voice recognition command to the voice recognition circuit 15A (step 512). The speech recognition circuit 15A performs speech recognition processing using the method described above (step 513).

一方、コントローラ部16Aは音声認識回路15Aの図
示しないステータスレジスタを読み込み、認識が終了し
たか否かを判別する(ステップ514)。いまだ認識が
終了していない場合には、ステップS13からステップ
814の処理を繰り返し、待機状態となる。認識が終了
した場合には、入力音声データと標準パターンデータが
一致していたか否か、すなわち、距離りが所定範囲内に
あるか否かを判別する(ステップ15)。一致していた
場合には、コントローラ部16Aは認識結果に対応する
標準パターンデータのうち認識結果が一致]7た標準パ
ターンデータ数をカウントする(ステップ516)。以
下、このカウント数をパターンカウント値と呼ぶ。
On the other hand, the controller unit 16A reads a status register (not shown) of the voice recognition circuit 15A, and determines whether recognition has been completed (step 514). If the recognition has not yet been completed, the processes from step S13 to step 814 are repeated and the process enters a standby state. When the recognition is completed, it is determined whether the input voice data and the standard pattern data match, that is, whether the distance is within a predetermined range (step 15). If they match, the controller unit 16A counts the number of standard pattern data for which the recognition result matches among the standard pattern data corresponding to the recognition result (step 516). Hereinafter, this count number will be referred to as a pattern count value.

次に、コントローラ部16Aは認識結果が重要操作に対
応するものであるか否かを判別する(ステップ517)
。重要操作に対応するものではない場合には、パターン
カウント値が所定の第2カウント値以上であるか否かを
判別する(ステップ518)。この第2カウント値は、
例えば、過半数の標準パターンデータで同一の認識結果
が得られる場合に相当し、パターンカウント値がこの値
以下のものについては認識できないとしてステップ82
2の処理に移行する。パターンカウント値が第2カウン
ト値以上である場合には、コントローラ部16Aは、当
該認識データに基づいて、送信回路17にリモートコン
トロ−ル を出力する(ステップS20)。
Next, the controller unit 16A determines whether the recognition result corresponds to an important operation (step 517).
. If the operation does not correspond to an important operation, it is determined whether the pattern count value is greater than or equal to a predetermined second count value (step 518). This second count value is
For example, this corresponds to a case where the same recognition result is obtained with a majority of the standard pattern data, and patterns with a pattern count value below this value are considered unrecognizable in step 82.
Proceed to step 2. If the pattern count value is greater than or equal to the second count value, the controller unit 16A outputs remote control to the transmitting circuit 17 based on the recognition data (step S20).

認識結果が重要操作に対応するものである場合には、パ
ターンカウント値が第1カウント値以上であるか否かを
判別する(ステップS19)。この第1カウント値は、
例えば、9割以上の標準パターンデータで同一の認識結
果が得られる場合に相当し、重要度の高い操作命令につ
いてはこの条件を満たさない場合にはリモートコントロ
ール信号RCは出力されないこととなる。
If the recognition result corresponds to an important operation, it is determined whether the pattern count value is greater than or equal to the first count value (step S19). This first count value is
For example, this corresponds to a case where the same recognition result is obtained for 90% or more of the standard pattern data, and if this condition is not satisfied for a highly important operation command, the remote control signal RC will not be output.

コントローラ部16Aは、当該認識データに基づいて、
送信回路17にリモートコントロール制御信号SRを出
力する(ステ・ツブS20)。
Based on the recognition data, the controller unit 16A
A remote control control signal SR is output to the transmitting circuit 17 (step S20).

リモートコントロール制御信号SRを受は取った送信回
路17は、該当するリモートコンI・ロール信号RCを
送信する(ステップS21)。
The transmitting circuit 17 that has received the remote control control signal SR transmits the corresponding remote control I roll signal RC (step S21).

ステップ15における判別の結果、一致していない場合
には、ブザー音を鳴らすなどのエラー処理を行い(ステ
ップS22)、処理をステ・ツブS2に移行する。
As a result of the determination in step 15, if they do not match, error processing such as sounding a buzzer is performed (step S22), and the process moves to step S2.

以上の説明のように、第1実施例によれば、入力音声命
令を同一の音声命令についての相異なる複数の標準パタ
ーンデータPAt〜PAn”Bl〜P 1・・ P1〜
PMnに基づいて、認識処理を行n い、さらにその認識結果が重要操作に対応するものであ
れば、再認識処理を行って、誤認識率を低下させること
ができる。
As described above, according to the first embodiment, the input voice command is converted into a plurality of different standard pattern data PAt~PAn''Bl~P1...P1~ about the same voice command.
Recognition processing is performed based on PMn, and further, if the recognition result corresponds to an important operation, re-recognition processing is performed to reduce the false recognition rate.

第2実施例 次に、第2実施例について説明する。なお、外観説明は
第1実施例の説明を援用し、以下、異なる部分を説明す
る。
Second Embodiment Next, a second embodiment will be described. Note that the description of the appearance will refer to the description of the first embodiment, and different parts will be described below.

(I)電子回路の構成 第8図に音声リモートコントロール装置10Bの電子回
路を示す。
(I) Configuration of electronic circuit FIG. 8 shows the electronic circuit of the audio remote control device 10B.

本実施例の特徴は、第1に、複数の音声認識プロセッサ
22−1〜22□を備えた点である。これらの音声認識
プロセッサ22−1〜22□同一の音声命令について各
々独自の標準パターンデータを有し、各々独立に音声認
識処理を行う。例えば、音声認識プロセッサ22−1に
ついては、標準ノくターンデータP  、P  、・・
・ pHi1であり、音声認^I    Bl 識プロセッサ22..2については、標準ノくターンデ
” A2” B2’・・・ 1M2である。これらの標
準パターンデータはメモリ23B上の異なる領域に記憶
させても良いし、各音声認識プロセ・ソサ22 〜22
 ごとにメモリを備え、それらに各々記憶させるように
構成しても良い。
The first feature of this embodiment is that it includes a plurality of voice recognition processors 22-1 to 22□. Each of these voice recognition processors 22-1 to 22□ has its own standard pattern data for the same voice command, and each performs voice recognition processing independently. For example, regarding the speech recognition processor 22-1, standard turn data P , P , . . .
- pHi1, voice recognition ^I Bl recognition processor 22. .. Regarding 2, the standard number turn is "A2"B2'... 1M2. These standard pattern data may be stored in different areas on the memory 23B, or may be stored in each voice recognition processor 22 to 22.
It may be configured such that a memory is provided for each of them and each of them is stored.

第2に、コントローラ部16Bに再認識部4、重要度判
断部5、切換部6の機能を持たせた点である。より具体
的には、音声認識回路15Bの認識結果に対応する操作
命令が重要度が高い場合と判断した場合には、各音声認
識プロセッサ22−1〜22 の認識結果を集計し、再
認識結果としての命令データをを出力する。これにより
コントローラ部16Bは当該操作命令の重要度に見合う
認識結果が得られない場合には命令データを出力しない
こととなる。
Second, the controller section 16B has the functions of a re-recognition section 4, an importance level judgment section 5, and a switching section 6. More specifically, if it is determined that the operation command corresponding to the recognition result of the voice recognition circuit 15B is of high importance, the recognition results of each voice recognition processor 22-1 to 22-22 are totaled, and the re-recognition result is calculated. Outputs the instruction data as. As a result, the controller unit 16B will not output command data if a recognition result commensurate with the importance of the operation command is not obtained.

さて、音声認識回路15Bは、第9図に示すようにマイ
クロホンMを介して入力された音声命令をアナログ処理
し、その結果を時分割デジタルデータ20として出力す
るアナログ処理部21と、アナログ処理部2王の時分割
デジタルデータ20に基づいてそれぞれ独自に音声認、
識を行う複数の音声認識プロセッサ22−1〜22−n
と、音声認識のための標準パターンデータP−P,P 
 〜A1     141     人2 P  ・・・ PAn−P□を各音声認識プロセ・ノサ
ご!.12ゝ とに対応させて記憶するメモリ23Bと、外部とのイン
ターフェース動作を行うインターフェース部24と、を
備えている。
Now, as shown in FIG. 9, the voice recognition circuit 15B includes an analog processing section 21 that performs analog processing on a voice command inputted through the microphone M, and outputs the result as time-division digital data 20; Based on the time-sharing digital data 20 of the 2 kings, each independently performs voice recognition,
A plurality of voice recognition processors 22-1 to 22-n
and standard pattern data P-P,P for speech recognition.
~A1 141 Person 2 P... PAn-P□ for each voice recognition process! .. 12, and an interface section 24 that performs an interface operation with the outside.

メモリ23Bは、アドレス領域を各音声認識プロセッサ
ごとに割り当てて、標準パターンデータPAl〜PMI
、2人2〜P1.12、… PAIINPMIIを記憶
している。
The memory 23B allocates an address area to each voice recognition processor and stores standard pattern data PAl to PMI.
, 2 people 2 ~ P1.12, ... PAIINPMII is remembered.

アナログ処理部21、各音声認識プロセッサ22−1〜
22□およびインターフェース部24についての説明は
第1実施例の説明を援用し、以下具なる部分を説明する
Analog processing unit 21, each voice recognition processor 22-1~
22□ and the interface section 24 will refer to the explanation of the first embodiment, and the following components will be explained below.

(n)全体動作 次に、第2実施例にかかる音声リモートコントロール装
置10B全体の一連の動作を第10図の動作フローチャ
ートを参照して説明する。
(n) Overall operation Next, a series of operations of the entire audio remote control device 10B according to the second embodiment will be explained with reference to the operation flowchart of FIG.

いま、トークスイッチ12は押されておらず、音声リモ
ートコントロール装置10Bは待機状態であるものとす
る。
It is assumed that the talk switch 12 is not pressed and the voice remote control device 10B is in a standby state.

まず、コントローラ部16Bは登録バッファ番号を1に
初期化する(ステップ531)。さらにプロセッサ番号
を1に設定し、当該プロセッサ番号に該当する音声認識
プロセッサ、例えば、音声認識プロセッサ22−1を動
作可能状態とする(ステップ532)。
First, the controller unit 16B initializes the registration buffer number to 1 (step 531). Further, the processor number is set to 1, and the voice recognition processor corresponding to the processor number, for example, the voice recognition processor 22-1, is enabled for operation (step 532).

次に、コントローラ部16Bはトークスイッチ12が押
されているか否かを検出する(ステップ533)。この
検出は、動作状態制御信号S。が出力されているか否か
を検出することによって行われる。このとき動作状態制
御信号SCが出力されていれば、トークスイッチエ2が
押されていることを意味し、コントローラ部16Bは音
声リモートコントロール装置10Bを音声命令が受付可
能な状態にする。
Next, the controller unit 16B detects whether the talk switch 12 is pressed (step 533). This detection is caused by the operating state control signal S. This is done by detecting whether or not the is being output. If the operating state control signal SC is output at this time, it means that the talk switch 2 is pressed, and the controller section 16B puts the voice remote control device 10B into a state where it can accept voice commands.

トークスイッチ12が押されていない場合には、待機状
態のままとし、ステップ832〜ステツプS33の処理
を繰り返す。
If the talk switch 12 is not pressed, the standby state remains and the processes from step 832 to step S33 are repeated.

その後、コントローラ部16Bは動作切換スイッチ13
の状態を読み込み、登録モードであるか否かを判別する
(ステップ534)。
After that, the controller section 16B switches the operation changeover switch 13
The state is read and it is determined whether or not it is in the registration mode (step 534).

登録モードである場合には、ステップS35の処理に移
行し、コントローラ部16は音声認識回路15Bに音声
登録処理に移るようにコマンドを出力する。これと同時
にコントローラ部16は登録バッファ番号を音声認識回
路15Bに通知する(ステップ535)。
If it is the registration mode, the process moves to step S35, and the controller unit 16 outputs a command to the voice recognition circuit 15B to move to the voice registration process. At the same time, the controller unit 16 notifies the voice recognition circuit 15B of the registered buffer number (step 535).

音声認識回路15Bは、メモリ23B上の当該音声認識
プロセッサに対応する図示しない当該登録バッファ、す
なわち、この場合には登録バッファ番号=1の登録バッ
ファに音声認識標準パターンデータの格納を行う(ステ
ップ536)。
The speech recognition circuit 15B stores the speech recognition standard pattern data in the registration buffer (not shown) corresponding to the speech recognition processor on the memory 23B, that is, in this case, the registration buffer with the registration buffer number=1 (step 536). ).

一方、コントローラ部16Bは音声認識回路15Bのス
テータスレジスタを読み込み、登録が終了したか否かを
判別する(ステップ537)。
On the other hand, the controller unit 16B reads the status register of the voice recognition circuit 15B and determines whether registration has been completed (step 537).

いまだ登録が終了していない場合には、ステップS36
からステップ337の処理を繰り返し、待機状態となる
If the registration has not been completed yet, step S36
The process from step 337 is repeated, and a standby state is entered.

登録が終了!、た場合には、登録バッファ番号を1増加
する(ステップ538)。
Registration is closed! , the registration buffer number is increased by 1 (step 538).

次に、コントローラ部16Bは、登録バッファ番号が当
該音声認識プロセッサについての登録可能最大番号Nm
axを越えたか否かを判別しくステップ539)、越え
ていない場合にはステップ832の処理に移行する。
Next, the controller unit 16B determines that the registered buffer number is the maximum registrable number Nm for the voice recognition processor.
It is determined whether or not ax has been exceeded (step 539), and if it has not been exceeded, the process moves to step 832.

越えている場合には、コントローラ部16Bはプロセッ
サ番号が音声認識プロセッサ数P maXを越えたか否
かを判別しくステップ540)、越えていない場合には
ステップS41の処理に移行する。
If the number exceeds the number, the controller unit 16B determines whether the processor number exceeds the number of voice recognition processors Pmax (step 540), and if it does not, the process moves to step S41.

コントローラ部16Bは登録バッファ番号を再び1に設
定する(ステップ541)。さらにプロセッサ番号を1
増加し、当該プロセッサ番号に該当する音声認識プロセ
ッサ、例えば、音声認識プロセッサ22−2を動作可能
状態とする。(ステップ542)。
The controller unit 16B sets the registration buffer number to 1 again (step 541). Then change the processor number to 1
The voice recognition processor corresponding to the processor number, for example, the voice recognition processor 22-2, is activated. (Step 542).

ステップ839の判別により、プロセッサ番号が音声認
識プロセッサ数Pmaxを越えている場合にはコントロ
ーラ部16Bは登録モードを解除するコマンドを音声認
識回路15Bに出力し、登録モードを解除して(ステッ
プ543)、処理をステップS32に移行する。
As a result of the determination in step 839, if the processor number exceeds the number Pmax of voice recognition processors, the controller unit 16B outputs a command to cancel the registration mode to the voice recognition circuit 15B, and cancels the registration mode (step 543). , the process moves to step S32.

登録モードでない場合、すなわち、認識モードの場合、
コントローラ部16Bは、全音声認識プロセッサを動作
可能状態とする(ステップ544)。続いて音声認識回
路15Bに音声認識コマンドを出力する(ステップ54
5)。音声認識回路15の各音声認識プロセッサ22−
1〜22゜は上述したような方法により、音声認識処理
を行う(ステップ846)。
If not in registration mode, i.e. in recognition mode,
The controller unit 16B enables all voice recognition processors (step 544). Next, a voice recognition command is output to the voice recognition circuit 15B (step 54).
5). Each voice recognition processor 22- of the voice recognition circuit 15
1 to 22 degrees, speech recognition processing is performed using the method described above (step 846).

一方、コントローラ部16は音声認識回路15Bの図示
しないステータスレジスタを読み込み、全音声認識プロ
セッサ22−1〜22□の認識が終了したか否かを判別
する(ステップ547)。
On the other hand, the controller unit 16 reads a status register (not shown) of the voice recognition circuit 15B, and determines whether recognition by all voice recognition processors 22-1 to 22□ has been completed (step 547).

いまだ認識が終了していない場合には、ステップS46
からステップS47の処理を繰り返し、待機状態となる
。全音声認識プロセッサ22−1〜22 の認識が終了
した場合には、認識結果が一致した音声認識プロセッサ
の数をカウントする(ステップ548)。以下、このカ
ウント数をプロセッサカウント値と呼ぶ。
If recognition has not yet been completed, step S46
The process from step S47 is repeated, and a standby state is entered. When recognition by all the speech recognition processors 22-1 to 22-22 is completed, the number of speech recognition processors with matching recognition results is counted (step 548). Hereinafter, this count number will be referred to as a processor count value.

次に、コントローラ部16Bは認識結果が重要操作に対
応するものであるか否かを判別する(ステップ549)
。重要操作に対応するものではない場合には、プロセッ
サカウント値が所定の第2カウント値以上であるか否か
を判別する(ステップ350)。この第2カウント値は
、例えば、過半数の音声認識プロセッサで同一の認識結
果が得られる場合に相当し、プロセッサカウント値がこ
の値以下のものについては認識できないとしてステップ
S54の処理に移行する。プロセッサカウント値が第2
カウント値以上である場合には、コントローラ部16B
は、当該認識データに基づいて、送信回路4にリモート
コントロール制御信号SRを出力する(ステップ552
)。
Next, the controller unit 16B determines whether the recognition result corresponds to an important operation (step 549).
. If the operation does not correspond to an important operation, it is determined whether the processor count value is greater than or equal to a predetermined second count value (step 350). This second count value corresponds to, for example, a case where the same recognition result is obtained by a majority of the voice recognition processors, and if the processor count value is less than this value, it is assumed that recognition is not possible and the process moves to step S54. Processor count value is second
If the count value is greater than or equal to the count value, the controller section 16B
outputs the remote control control signal SR to the transmitting circuit 4 based on the recognition data (step 552).
).

認識結果が重要操作に対応するものである場合には、プ
ロセッサカウント値が第1カウント値以上であるか否か
を判別する(ステップ551)。
If the recognition result corresponds to an important operation, it is determined whether the processor count value is greater than or equal to the first count value (step 551).

この第1カウント値は、例えば、9割以上の音声認識プ
ロセッサで同一の認識結果が得られる場合に相当し、重
要度の高い操作命令についてはここの条件を満たさない
場合にはリモートコントロール信号RCは出力されない
こととなる。
This first count value corresponds to, for example, the case where the same recognition result is obtained with 90% or more of the voice recognition processors, and if this condition is not satisfied for a highly important operation command, the remote control signal RC will not be output.

コントローラ部16Bは、当該認識データに基づいて、
送信回路4にリモートコントロール制御信号S、を出力
する(ステップ552)。リモートコントロール制御信
号SRを受は取った送信回路17は該当するリモートコ
ントロール信号RCを送信する(ステップ553)。そ
の後コントローラ部16Bはステップ32の処理に移行
する。
Based on the recognition data, the controller unit 16B
A remote control control signal S is output to the transmitting circuit 4 (step 552). The transmitting circuit 17 that has received the remote control control signal SR transmits the corresponding remote control signal RC (step 553). Thereafter, the controller section 16B proceeds to step 32.

以上説明したように、第2実施例によれば、音声リモー
トコントロール装置10Bは複数の音声認識プロセッサ
22−1〜22、により各々独自の標準パターンデータ
P  −P  、P  −Pへ1    旧    ^
2     M2ゝ °°゛PAIl−PMnに基づい
て入力音声の認識を行い、さらにその認識結果が重要操
作に対応するものであれば、再認識処理を行って誤認識
率を低下させることができる。
As explained above, according to the second embodiment, the voice remote control device 10B uses the plurality of voice recognition processors 22-1 to 22-22 to respectively send their own standard pattern data P-P and P-P.
2 M2ゝ °°゛The input speech is recognized based on PAIl-PMn, and further, if the recognition result corresponds to an important operation, the recognition error rate can be reduced by performing re-recognition processing.

〔発明の効果〕〔Effect of the invention〕

以上の説明のように、本発明は、重要度の高い音声命令
については、その認識結果をさらに再認識部により再認
識を行って処理を行うので、認識率が向上し、誤認識に
よる影響を低減させることができる。
As explained above, in the present invention, for voice commands with high importance, the recognition results are further re-recognized by the re-recognition unit and processed, so the recognition rate is improved and the influence of erroneous recognition is reduced. can be reduced.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の原理説明図、 第2図は第1実施例のリモートコントロール装置の外観
図、 第3図は第1実施例のリモートコントロール装置の電子
回路のブロック図、 第4図は第1実施例の音声認識回路のブロック図、 第5図は第1実施例の音声認識回路の詳細ブロック図、 第6図はアナログ処理部の詳細説明図、第7図は第1実
施例の動作フローチャート、第8図は第2実施例のリモ
ートコントロール装置の電子回路のブロック図、 第9図は第2実施例の音声認識回路の詳細ブロック図、 第10図は第2実施例の動作フローチャート、第11図
はリモートコントロール装置の概要説明図、 第12図はリモートコントロール信号の説明図、第13
図は従来の音声リモートコントロール装置のブロック図
である。 1・・・音声リモートコントロール装置2A・・・音声
認識部 2B・・・音声認識部 3・送信部 4・・・電源部 5・・・標準パターン記憶部 61〜6□・・・音声認識処理部 10A・・・音声リモートコントロール装置10B・音
声リモートコントロール装置11・・・ケーシング 12・・・音声人力スイッチ(トークスイッチ)13・
・・動作切換スイッチ 14・・・電源制御回路 15A・・・音声認識回路 15B・・・音声認識回路 16A・・・コントローラ部 16B・・コントローラ部 17・・・送信回路 18・・・電源回路 20・・・時分割デジタルデータ 21・・・アナログ処理部 22・・・音声認識プロセッサ 22−1〜22、・・・音声認識プロセッサ23A・・
・メモリ 23B・・・メモリ 24・・・インターフェース部 30・・・増幅器 31・・・フィルタバンク 32・・・A/D変換部 33・・・インターフェース部 35・・・バンドパスフィルタ部 36・・・整流器部 37・・・ローパスフィルタ部 40・・・システムコントローラ部 41・・・デジタル処理部 42・・・CPU 43・・・ROM 44・・・RAM 45・・・インターフェース部 46・t・演算部 47・・・データRAM 48・・・ROM 49・・・ワーキングRAM 50・・インターフェース部 51・・・インターフェース部
Fig. 1 is an explanatory diagram of the principle of the present invention, Fig. 2 is an external view of the remote control device of the first embodiment, Fig. 3 is a block diagram of the electronic circuit of the remote control device of the first embodiment, and Fig. 4 is FIG. 5 is a detailed block diagram of the speech recognition circuit of the first embodiment. FIG. 6 is a detailed explanatory diagram of the analog processing section. FIG. 7 is a detailed block diagram of the speech recognition circuit of the first embodiment. Operation flowchart, FIG. 8 is a block diagram of the electronic circuit of the remote control device of the second embodiment, FIG. 9 is a detailed block diagram of the voice recognition circuit of the second embodiment, and FIG. 10 is an operation flowchart of the second embodiment. , Fig. 11 is a schematic explanatory diagram of the remote control device, Fig. 12 is an explanatory diagram of the remote control signal, and Fig. 13 is an explanatory diagram of the remote control signal.
The figure is a block diagram of a conventional voice remote control device. 1... Voice remote control device 2A... Voice recognition section 2B... Voice recognition section 3, transmission section 4... Power supply section 5... Standard pattern storage section 61-6□... Voice recognition processing Part 10A... Voice remote control device 10B Voice remote control device 11... Casing 12... Voice human power switch (talk switch) 13.
...Operation changeover switch 14...Power supply control circuit 15A...Voice recognition circuit 15B...Voice recognition circuit 16A...Controller section 16B...Controller section 17...Transmission circuit 18...Power supply circuit 20 . . . Time-division digital data 21 . . . Analog processing unit 22 . . . Voice recognition processors 22-1 to 22, .
-Memory 23B...Memory 24...Interface section 30...Amplifier 31...Filter bank 32...A/D conversion section 33...Interface section 35...Band pass filter section 36... - Rectifier section 37...Low pass filter section 40...System controller section 41...Digital processing section 42...CPU 43...ROM 44...RAM 45...Interface section 46.t.Calculation Section 47...Data RAM 48...ROM 49...Working RAM 50...Interface section 51...Interface section

Claims (1)

【特許請求の範囲】 マイクロホンから入力された音声命令パターンを標準パ
ターンと比較することにより音声認識する音声認識部と
、その認識結果に基づいてリモートコントロール信号を
出力する送信部と、を備えた音声リモートコントロール
装置において、前記認識結果を再認識して再認識結果を
前記送信部に出力する再認識部と、 前記音声命令パターンによって指示される操作命令の重
要度を前記認識結果に基づいて判断し、その判断結果信
号を出力する重要度判断部と、前記判断結果信号に基づ
いて、前記認識結果を前記再認識部または前記送信部に
選択的に切換え出力する切換部と、 を備えたことを特徴とする音声リモートコントロール装
置。
[Claims] A voice system comprising: a voice recognition unit that recognizes voice by comparing a voice command pattern input from a microphone with a standard pattern; and a transmission unit that outputs a remote control signal based on the recognition result. In the remote control device, a re-recognition unit that re-recognizes the recognition result and outputs the re-recognition result to the transmission unit; and a re-recognition unit that determines the importance of the operation command instructed by the voice command pattern based on the recognition result. , an importance determining unit that outputs the determination result signal, and a switching unit that selectively switches and outputs the recognition result to the re-recognition unit or the transmission unit based on the determination result signal. Features a voice remote control device.
JP1341630A 1989-12-29 1989-12-29 Voice remote control equipment Pending JPH03203488A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP1341630A JPH03203488A (en) 1989-12-29 1989-12-29 Voice remote control equipment
DE4029716A DE4029716C2 (en) 1989-12-29 1990-09-19 Voice operated remote control system
US07/917,672 US5247580A (en) 1989-12-29 1992-07-22 Voice-operated remote control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1341630A JPH03203488A (en) 1989-12-29 1989-12-29 Voice remote control equipment

Publications (1)

Publication Number Publication Date
JPH03203488A true JPH03203488A (en) 1991-09-05

Family

ID=18347580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1341630A Pending JPH03203488A (en) 1989-12-29 1989-12-29 Voice remote control equipment

Country Status (2)

Country Link
JP (1) JPH03203488A (en)
DE (1) DE4029716C2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3208800B2 (en) * 1991-08-09 2001-09-17 ソニー株式会社 Microphone device and wireless microphone device
WO1999027524A1 (en) 1997-11-21 1999-06-03 Siemens Aktiengesellschaft Method and device for voice recognition
US6275800B1 (en) * 1999-02-23 2001-08-14 Motorola, Inc. Voice recognition system and method
DE10012572C2 (en) * 2000-03-15 2003-03-27 Bayerische Motoren Werke Ag Device and method for voice input of a destination using a defined input dialog in a route guidance system
DE10015960C2 (en) * 2000-03-30 2003-01-16 Micronas Munich Gmbh Speech recognition method and speech recognition device
US20060087924A1 (en) * 2004-10-22 2006-04-27 Lance Fried Audio/video portable electronic devices providing wireless audio communication and speech and/or voice recognition command operation
DE102016114280A1 (en) * 2016-08-02 2018-02-08 Endress+Hauser Conducta Gmbh+Co. Kg Field device of process automation technology

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62194517A (en) * 1986-02-20 1987-08-27 Iseki & Co Ltd Sound recognizing device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2755633C2 (en) * 1977-12-14 1982-04-01 Siegfried R. Dipl.-Math. 7000 Stuttgart Ruppertsberg Remote control for controlling, switching on and switching between variable and fixed device functions and function variables in communications technology. devices
JPS5529803A (en) * 1978-07-18 1980-03-03 Nippon Electric Co Continuous voice discriminating device
KR830008274A (en) * 1980-10-17 1983-11-16 미다 가쓰시게 Voice output device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62194517A (en) * 1986-02-20 1987-08-27 Iseki & Co Ltd Sound recognizing device

Also Published As

Publication number Publication date
DE4029716A1 (en) 1991-07-04
DE4029716C2 (en) 1998-02-19

Similar Documents

Publication Publication Date Title
US5247580A (en) Voice-operated remote control system
JPH03203794A (en) Voice remote controller
US5226090A (en) Voice-operated remote control system
US5267323A (en) Voice-operated remote control system
US5228087A (en) Speech recognition apparatus and methods
CN106572411A (en) Noise cancelling control method and relevant device
JPH03203488A (en) Voice remote control equipment
US5278911A (en) Speech recognition using a neural net
JPH03203487A (en) Voice remote control equipment
JPH03202900A (en) Voice remote control device
JPS5835600A (en) Voice recognition unit
JPH01179855A (en) Method of voice control for air conditioner
JPH03202899A (en) Voice remote control device
JPH03203795A (en) Voice remote controller
JPH03203796A (en) Voice remote controller
JPH03203486A (en) Voice remote control equipment
GB2258936A (en) Voice recognition apparatus
JP3363660B2 (en) Voice recognition method and voice recognition device
JPS59180599A (en) Voice recognition controller to be carried on vehicle
JP2754960B2 (en) Voice recognition device
JPH03160499A (en) Speech recognizing device
JPS646376B2 (en)
KR100423495B1 (en) Operation control system by speech recognition for portable device and a method using the same
JPH03203797A (en) Voice remote controller
JPS5885498A (en) Voice input unit