JPH0117598B2 - - Google Patents

Info

Publication number
JPH0117598B2
JPH0117598B2 JP56009925A JP992581A JPH0117598B2 JP H0117598 B2 JPH0117598 B2 JP H0117598B2 JP 56009925 A JP56009925 A JP 56009925A JP 992581 A JP992581 A JP 992581A JP H0117598 B2 JPH0117598 B2 JP H0117598B2
Authority
JP
Japan
Prior art keywords
voice
card
input
memory
register
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP56009925A
Other languages
Japanese (ja)
Other versions
JPS57124400A (en
Inventor
Masuteru Sekiguchi
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56009925A priority Critical patent/JPS57124400A/en
Publication of JPS57124400A publication Critical patent/JPS57124400A/en
Publication of JPH0117598B2 publication Critical patent/JPH0117598B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明は、音声により情報を入力するシステム
における入力音声認識方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an input voice recognition method in a system for inputting information by voice.

銀行などに設置される無人の預金入、出金端末
では、例えば顧客が該端末のカード挿入口にカー
ドを挿入し、またテンキーを操作して暗証コード
を入力する。端末側では該カードに磁気的に書込
まれた暗証コードとテンキーにより入力された暗
証コードとを比較し、その一致、不一致により個
人の確認を行なう。この際誤りやすいのはやはり
テンキー操作による暗証コード入力である。若し
この暗証コード入力が音声でつまり顧客の発声で
可能であれば誤入力は回避でき、入力所要時間も
短縮できる。しかし現在では不特定話者を対象と
する音声認識率は実用レベルに達しておらず、予
め登録された特定話者専用の音声入力装置が開発
されているのみである。従つて銀行等、多数の顧
客を対象とする分野での音声入力サービスは不可
能若しくは困難である。
At unmanned deposit/withdrawal terminals installed in banks and the like, for example, a customer inserts a card into the card slot of the terminal and inputs a personal identification code by operating a numeric keypad. On the terminal side, the personal identification code magnetically written on the card is compared with the personal identification code entered using the numeric keypad, and the identity of the individual is verified based on whether they match or do not match. In this case, it is easy to make mistakes when entering the password using the numeric keypad. If the password code can be input by voice, that is, by the customer's voice, erroneous input can be avoided and the time required for input can be shortened. However, at present, the speech recognition rate for unspecified speakers has not reached a practical level, and only pre-registered speech input devices exclusively for specific speakers have been developed. Therefore, it is impossible or difficult to provide voice input services in fields such as banks that target a large number of customers.

本発明は声紋記録カードを併用して不特定話者
の音声による入力、その識別を可能にしようとす
るものであつて、特徴とする所は音声により情報
を入力するシステムにおける入力音声の認識方式
において、入力すべき各言葉に対する標準音声信
号とと利用者個人の音声信号との各周波数成分に
ついての差をカードの記憶部に記録しておき、ま
た音声応答装置には該カードの読取器および前記
の各言話に対する標準音声信号の周波数成分を記
憶するメモリテーブルを用意しておき、音声入力
に際して音声応答装置に前記カードを挿入してそ
の記憶内容を読み取らせ、またマイクロホンを通
して音声を入力し、この入力音声と前記カードの
記憶内容とメモリテーブル読取り出力とを用いて
入力音声を認識させる点にある。以下図面に示す
実施例を参照しながらこれを詳細に説明する。
The present invention aims to enable voice input and identification of unspecified speakers using a voiceprint recording card, and is characterized by a method for recognizing input voice in a system for inputting information by voice. , the difference in each frequency component between the standard voice signal for each word to be input and the user's personal voice signal is recorded in the memory section of the card, and the voice response device is equipped with the card reader and the user's personal voice signal. A memory table is prepared in which the frequency components of standard audio signals for each of the above-mentioned languages are stored, and when inputting voice, the card is inserted into a voice response device to read the stored contents, and the voice is input through a microphone. , the input voice is recognized using this input voice, the memory contents of the card, and the memory table read output. This will be explained in detail below with reference to embodiments shown in the drawings.

第1図で10はカードであり、このカードには
LSI(大規模集積回路)12が搭載されている。
14はカード発行機であり、マイクロホン16が
付設されている。20は無人の預金入出金用端末
であるが、音声入力が可能なようにされている。
即ち音声識別用のテーブル22、カード発行機1
4により発行されたカードの挿入口24、そのカ
ード読取器26、マイクロホン28、認識部30
などを備える。
In Figure 1, 10 is a card, and this card has
It is equipped with 12 LSIs (Large Scale Integrated Circuits).
14 is a card issuing machine to which a microphone 16 is attached. Reference numeral 20 is an unmanned deposit/withdrawal terminal which allows voice input.
That is, a voice recognition table 22, a card issuing machine 1
4, a card reader 26, a microphone 28, and a recognition unit 30.
Equipped with etc.

第2図はLSI搭載カードの概要を示す。LSI1
2はカード10に埋込まれた状態となつており、
該LSIに対する配線の端子12aは表面に露出し
ている。従つてこの端子部をソケツト32に挿入
することによりLSI12と外部回路との接続が行
なわれ、本例ではメモリ(EEPROM)であるこ
のLSIに対する書込み読取りが可能になる。カー
ド10は磁気記録用の磁性膜なども被着される
が、簡単化のため図示はしてない。
Figure 2 shows an overview of the LSI-equipped card. LSI1
2 is embedded in the card 10,
The terminal 12a of the wiring for the LSI is exposed on the surface. Therefore, by inserting this terminal portion into the socket 32, the LSI 12 is connected to an external circuit, and it becomes possible to write to and read from this LSI, which is a memory (EEPROM) in this example. The card 10 is also coated with a magnetic film for magnetic recording, but this is not shown for the sake of simplicity.

このカード10のLSIメモリヘはカード使用者
の音声の特徴を記録しておき、それで該使用者の
音声信号を修正して音声認識を可能にする。
The LSI memory of this card 10 records the characteristics of the card user's voice, and modifies the user's voice signal accordingly to enable voice recognition.

第3図はカード発行機14の一例を示す。50
はフオルマント抽出部であつて入力音声の周波数
f1,f2……fo成分を抽出するバンドパスフイルタ
F1〜Fo、積分器I1〜Ioおよびアナログ・デジタル
変換器C1〜Coを備える。52はタイマであつて
クロツクCLKを発生し、これを積分器I1〜Io
A/D変換器C1〜Co、カウンタ54、およびラ
ンプ60の駆動部62へ供給する。各積分器はフ
イルタF1〜Foの出力周波数f1,f2……foを各クロ
ツク周期の間積分する。タイマからのクロツクは
リセツト信号となる。クロツクCLKの周期は入
力音声の一語の発声期間、本例では暗証コード用
等の各数値1、2、3……の発音期間の予想又は
予定値0.5秒にとつてあり、これらの数値「1」、
「2」「3」……の各音声の各周波数成分(f1〜fo
のうちの所定のものの振幅)の積分値が積分器I1
〜Ioで逐次求められ、かつその積分値がA/D変
換器C1〜Coで逐次デジタル値に変換され、クロ
ツクが入る毎にそのA/D変換値が読出され、カ
ウンタ54はクロツクCLKを計数し、その計数
値が標準音声のテーブルメモリ56のデコーダ5
6aにアドレス信号として加えられて該メモリを
アクセスする。
FIG. 3 shows an example of the card issuing machine 14. 50
is the formant extractor and the frequency of the input voice
f 1 , f 2 ...Band pass filter that extracts the f o component
F 1 -F o , integrators I 1 -I o and analog-to-digital converters C 1 -C o . 52 is a timer that generates a clock CLK, which is passed through the integrators I 1 to I o ,
The signal is supplied to the A/D converters C 1 to C o , the counter 54 , and the driver 62 of the lamp 60 . Each integrator integrates the output frequencies f 1 , f 2 . . . fo of filters F 1 -F o during each clock period. The clock from the timer serves as a reset signal. The period of the clock CLK corresponds to the utterance period of one word of the input audio, in this example, the expected or planned utterance period of each numerical value 1, 2, 3, etc. for a password code, etc., of 0.5 seconds, and these numerical values " 1”,
Each frequency component of each voice of "2", "3"... (f 1 ~ f o
The integral value of the predetermined amplitude of the integrator I 1
~ Io , and the integrated value is successively converted into a digital value by A/D converters C1 ~ Co , and the A/D converted value is read out every time the clock is input. Decoder 5 of table memory 56 that counts CLK and whose counted value is standard audio.
6a as an address signal to access the memory.

このメモリには数値「1」、「2」、「3」の標準
音声の周波数成分(f1〜foのうちの所定のものの
各振幅)の積分値のデジタル値が書込まれてお
り、アクセスされるとそれらが順にレジスタ58
へ出力される。ランプ60はクロツクCLKが入
力する毎に点灯し、従つて本例では0.5秒の周期
で点滅する。従つてこのランプ60はマイク16
から音声を入力するときの、各1語を発音するタ
イミング情報ともなる。そしてクロツクCLKに
マイク16からの音声入力、その周波数分折、積
分、およびA/D変換、ならびにテーブル56の
読出しが同期するから、マイク16に向つてカー
ドを利用者が先ず数値「1」を発音するとその音
声「1」の周波数成分の積分、デジタル値がフオ
ルマント抽出部50のA/D変換器から出力さ
れ、またテーブル56から「1」の標準音声の周
波数成分の積分、デジタル値が読み出されてレジ
スタ58に格納され、これらの対応するもの同志
が差分回路D1〜Doで比較され、差を求められる。
各差分d1,d2……do(d1はf1成分についての入力、
標準各音声の差、f2等についても同様)はレジス
タR1〜Roに格納され、セレクタ64によりR1
R2……の順で順次読み出され、シリアルデータ
レジスタ66へ格納される。つまり並直列変換が
行なわれ、音声「1」の周波数成分の差d1〜do
(当然、これらの中には0であるものもある)が
図示の如くレジスタ66に蓄えられる。
In this memory, digital values of integral values of frequency components (amplitudes of predetermined ones among f 1 to f o ) of standard voices with numerical values ``1'', ``2'', and ``3'' are written, When accessed, they are sequentially stored in register 58.
Output to. The lamp 60 lights up every time the clock CLK is input, so in this example it blinks at a cycle of 0.5 seconds. Therefore, this lamp 60 is the microphone 16.
It also serves as timing information for pronouncing each word when inputting audio. Since the audio input from the microphone 16, its frequency analysis, integration, and A/D conversion, as well as the reading of the table 56, are synchronized with the clock CLK, the user first inputs the numerical value "1" while holding the card toward the microphone 16. When pronounced, the integral and digital values of the frequency components of the voice "1" are output from the A/D converter of the formant extraction section 50, and the integrals and digital values of the frequency components of the standard voice "1" are read from the table 56. The corresponding signals are outputted and stored in the register 58, and the corresponding ones are compared in difference circuits D 1 to D o to determine the difference.
Each difference d 1 , d 2 ...d o (d 1 is the input for f 1 component,
Differences between standard voices, f2, etc.) are stored in registers R 1 to R o , and the selector 64 selects R 1 ,
R 2 . . . are sequentially read out and stored in the serial data register 66. In other words, parallel-to-serial conversion is performed, and the difference between the frequency components of voice "1" d 1 ~ d o
(Of course, some of these are 0) are stored in register 66 as shown.

マイク16に向つて次にカード利用者が数値
「2」を発音すると同様にしてその音声と標準音
声との差が求められ、レジスタ66に書込まれ
る。
When the card user next pronounces the number "2" into the microphone 16, the difference between that voice and the standard voice is found in the same way and written into the register 66.

以下同様であり、こうして数値1、2、……
9、0に対するカード被発行者の音声と標準音声
との差が逐次レジスタ66に書込まれる。68は
レジスタ66の読出し回路、70はカード10の
LSIメモリ12に対する書込み制御回路であり、
これらによりレジスタ66の内容、従つて数値
1、2……9、0に対する上記差が該メモリ12
に書込まれる。
The same goes for the rest, thus the numbers 1, 2, etc.
The difference between the voice of the card issuer and the standard voice for 9 and 0 is sequentially written into the register 66. 68 is a readout circuit for the register 66, and 70 is a readout circuit for the card 10.
A write control circuit for the LSI memory 12,
As a result, the content of the register 66, and thus the above-mentioned difference between the numerical values 1, 2, . . . 9, 0, is
written to.

音声識別は次のようにして行なう。即ち金融端
末20の利用する顧客は上述のように記録された
カード10をカード挿入口24に挿入し、カード
リーダ26にLSIメモリ12の内容を読取らせ
る。次いでマイクロホン28を通して暗証コード
などを音声入力する。認識部30の一例を第4図
に示す。カード挿入口24にはカード搬送用のコ
ンベア72が設けられ、その奥にカードリーダ2
6がある。カードリーダ26の出力は読出しデー
タレジスタ74に蓄えられる。マイクロホン28
の出力は第3図で説明したと同様な構成を持つフ
オルマント抽出部76に送られ、マイクから入力
された音声の各1語の周波数成分の積分値のA/
D変換値にされる。78はタイマであつて前述の
如きクロツクを出力し、これをフオルマント抽出
部76、前述のランプ60と同様なランプ78の
駆動部80、カウンタ82、およびシフトレジス
タ群84のオアゲート群86へ入力する。
Voice identification is performed as follows. That is, a customer using the financial terminal 20 inserts the card 10 recorded as described above into the card insertion slot 24 and causes the card reader 26 to read the contents of the LSI memory 12. Next, a password code and the like are input by voice through the microphone 28. An example of the recognition unit 30 is shown in FIG. A conveyor 72 for conveying cards is provided in the card insertion slot 24, and a card reader 2 is installed at the back of the conveyor 72.
There are 6. The output of card reader 26 is stored in read data register 74. Microphone 28
The output of is sent to the formant extractor 76 having the same configuration as explained in FIG.
It is converted into a D-converted value. 78 is a timer which outputs the above-mentioned clock, and inputs it to the formant extracting section 76, the driving section 80 of the lamp 78 similar to the above-mentioned lamp 60, the counter 82, and the OR gate group 86 of the shift register group 84. .

第3図で説明したようにして利用者個人の音声
と標準音声との差を書込まれたカード10を挿入
すると、該カードは搬送機構72により引込まれ
てカードリーダ26の位置に至り、そこで記録内
容を読み取られる。本例ではカード10には数値
1、2、3……に対する差が書込まれているか
ら、該差がレジスタ74に逐次蓄えられ、またカ
ードの磁気ストライプ(図示しない)には暗証番
号No.およびその他の取引データDTがコードで磁
気的に書込まれているからカードリーダ26でそ
れらも読出され、レジスタ74に蓄えられる。ま
た利用者が自己の暗証コードをランプ77の点滅
に合せてマイク28に向つて発音するとその各語
の各周波数成分の各積分値のデジタル変換値
(こゝでは単に周波数成分という)がレジスタ8
4に蓄えられる。本例では暗証コードは4桁の数
値からなるとしており、そして若しそれが例えば
2468なら各2、4、6、8の周波数成分、、
、が図示の如くレジスタ84に蓄えられる。
各周波数成分は各シフトレジスタ84a,84
b,84c,84dをクロツクCLKによりシフ
トされて図示状態になり、そしてカウンタ82は
このシフト回数を計数しており、暗証コードの桁
数本例では「4」になるとタイマ78に信号を送
つてクロツク送出を停止させる。
When the card 10 on which the difference between the user's personal voice and the standard voice is written is inserted as explained in FIG. Recorded contents can be read. In this example, the difference between the numbers 1, 2, 3, . Since the transaction data DT and other transaction data are magnetically written in code, they are also read out by the card reader 26 and stored in the register 74. Furthermore, when the user pronounces his/her personal identification code into the microphone 28 while the lamp 77 blinks, the digital conversion value of each integral value of each frequency component of each word (hereinafter simply referred to as frequency component) is stored in the register 8.
It is stored in 4. In this example, the PIN code is assumed to consist of a 4-digit number, and if it is, for example
2468 has 2, 4, 6, and 8 frequency components, respectively.
, are stored in the register 84 as shown.
Each frequency component corresponds to each shift register 84a, 84.
b, 84c, and 84d are shifted by the clock CLK to reach the state shown in the figure, and the counter 82 counts the number of shifts, and when the number of digits of the PIN code reaches "4" in this example, it sends a signal to the timer 78. Stops clock transmission.

また88はアドレスカウンタであつて図示しな
いクロツクを計数してテーブルメモリ22のアク
セス用のセレクタ90、レジスタ74の読出し用
のセレクタ92、およびメモリ94の制御回路9
6へアドレス信号を送出する。テーブルメモリ2
2には、本例では数値1、2、3……9、0に対
する標準の周波数成分が書込まれており、セレク
タ90はこれらを順に読出す。セレクタ92も同
様であり、こうしてこれらのセレクタの出力はそ
れぞれ数値「1」に対する周波数成分、数値
「2」に対する周波数成分、以下同様となる。そ
こで加算器98でこれらを加算すればその出力は
利用者の数値1、2……に対する各周波数成分と
なる。これらはデータレジスタ100を介してメ
モリ94に書き込まれ、従つてこのメモリ94は
個々の利用者の数字1、2……についての各周波
数成分のテーブルメモリとなる。102は比較器
であつてレジスタ群84の出側のもの84dの出
力とメモリ94の読出し出力とを比較する。この
メモリ94の読出しアドレス信号を出力するのは
カウンタ104であり、これは図示しないクロツ
クを計数してアドレス信号をメモリ制御回路96
へ送る。比較器102はレジスタ84dの出力と
メモリ94の読出し出力とが一致しないなら不一
致信号S1をカウンタ104へ送り、+1させる。
従つてメモリ94は次のアドレスの内容が読出さ
れ、それがレジスタ84dの内容と比較される。
比較結果が「一致」となると、信号S2が生じ、こ
れはオアゲート86を通つてシフトレジスタ群8
4に入つてレジスタの内容を一斉に1ピツトだけ
図面左方へシフトさせ、またゲート106を開い
てそのときのカウンタ104の計数値を出力させ
る。またこの一致出力S2は図示しないがカウンタ
104に入つてこれをクリヤする。従つて該カウ
ンタは再びメモリ94を最初からアクセス開始す
る。本例では暗証コードは2、4、6、8である
から各サイクルの2番目、6番目、8番目で一致
がとれ、そのときのカウンタ計数値2、4、6、
8がシフトレジスタ108へ蓄えられる。このレ
ジスタ108の内容は比較器110で、レジスタ
74に蓄えられているカード10からの読取出力
No.と比較され、一致すれば本人確認成立を示す信
号S3が取引処理部112へ送られる。この処理部
112へはレジスタ74に蓄えられている、カー
ドから読取つた暗証番号No.およびその他の取引デ
ータDTが送られ、信号S3の入力で、これらの取
引データによる取引が開始される。
Reference numeral 88 denotes an address counter which counts clocks (not shown) and controls a selector 90 for accessing the table memory 22, a selector 92 for reading the register 74, and a control circuit 9 for the memory 94.
Sends an address signal to 6. table memory 2
2, in this example, standard frequency components for numerical values 1, 2, 3, . . . 9, 0 are written, and the selector 90 reads these in order. The same applies to the selector 92, and the outputs of these selectors are the frequency component for the numerical value "1", the frequency component for the numerical value "2", and so on. If these are added by an adder 98, the output will be each frequency component for the user's numerical values 1, 2, . . . . These are written to the memory 94 via the data register 100, and this memory 94 thus becomes a table memory of each frequency component for the numbers 1, 2, . . . for the individual users. A comparator 102 compares the output of the output side 84d of the register group 84 with the readout output of the memory 94. A counter 104 outputs a read address signal for the memory 94, which counts a clock (not shown) and outputs an address signal to the memory control circuit 94.
send to If the output of the register 84d and the readout output of the memory 94 do not match, the comparator 102 sends a mismatch signal S1 to the counter 104 and increments it by one.
Therefore, the contents of the next address in memory 94 are read and compared with the contents of register 84d.
If the comparison result is a "match", a signal S 2 is generated, which passes through an OR gate 86 to a shift register group 8.
4, the contents of the registers are all shifted one pit to the left in the drawing, and the gate 106 is opened to output the count value of the counter 104 at that time. Although this coincidence output S2 is not shown, it enters the counter 104 and clears it. Therefore, the counter starts accessing memory 94 again from the beginning. In this example, the PIN codes are 2, 4, 6, and 8, so a match is made at the 2nd, 6th, and 8th of each cycle, and the counter counts at that time are 2, 4, 6, and 8.
8 is stored in shift register 108. The contents of this register 108 are read from the card 10 by a comparator 110 and stored in register 74.
No., and if they match, a signal S3 indicating that the identity verification has been established is sent to the transaction processing unit 112. The personal identification number read from the card and other transaction data DT stored in the register 74 are sent to the processing section 112, and upon input of the signal S3 , a transaction based on these transaction data is started.

この方式によればメモリ94には個々の利用者
の音声基準値が用意されることになるので、取引
金額を音声入力することも可能である。また暗証
番号のみ音声入力の場合カードには利用者の暗証
番号の音声の前記差のみを記録し、別に磁気スト
ライプに書込まれる暗証番号の読取り結果等を利
用してテーブルメモリ94を作成し、前記比較を
行なうようにしてもよい。
According to this method, since the voice reference value of each user is prepared in the memory 94, it is also possible to input the transaction amount by voice. In addition, when only the PIN number is input by voice, only the difference in the voice of the user's PIN number is recorded on the card, and a table memory 94 is created using the reading results of the PIN number written separately on the magnetic stripe. The above comparison may be performed.

この音声入力は電話システムの利用も可能であ
る。即ち第1図に示したように端末20には受信
装置34を用意しておき、利用者は電話36によ
り端末20の受信装置34を呼び出し、カードリ
ーダ38でLSIメモリ12の内容を読み出し、そ
れをデータ伝送装置40、電話回線42の経路で
受信装置34へ伝える。然るのち受話器36aを
通して暗証コード等を入力し、前述の要領で端末
20に音声認識させる。
This voice input can also be performed using a telephone system. That is, as shown in FIG. 1, a receiving device 34 is prepared in the terminal 20, and the user calls the receiving device 34 of the terminal 20 using the telephone 36, reads out the contents of the LSI memory 12 with the card reader 38, and reads the contents of the LSI memory 12. is transmitted to the receiving device 34 via the data transmission device 40 and the telephone line 42. Thereafter, a personal identification code or the like is input through the receiver 36a, and the voice is recognized by the terminal 20 in the manner described above.

以上説明したように本発明によれば顧客の音声
の特徴を記録した声紋カードを併用することによ
り、該顧客の音声に対する比較(基準)用音声テ
ーブルを得、該テーブルを用いての入力音声の認
識が正確に行なえ、不特定多数の者が利用できる
音声入力装置の実現を可能化し得る利点がある。
またカードに記録するのは本人音声と標準音声の
差分であるから情報量は少なくて済み、メモリ1
2を小容量のもので済ませることができる。また
音声入力であるから電話設備を利用しての各種無
人端末へのアクセスが可能となる。勿論上述のカ
ードは顧客本人以外の者が使用すれば、似た声の
場合はとも角、一般には前述の処理で基準たり得
る音声から益々ずれてしまうから、音声認識は不
可能もしくは困難となり、従つて本カードは一層
正確な本人確認用にも利用できる。
As explained above, according to the present invention, by using a voiceprint card that records the characteristics of the customer's voice, a voice table for comparison (standard) of the customer's voice is obtained, and the table is used to calculate the input voice. This has the advantage that recognition can be performed accurately and that it is possible to realize a voice input device that can be used by an unspecified number of people.
Also, since what is recorded on the card is the difference between the user's voice and the standard voice, the amount of information is small, and the memory
2 can be done with a small capacity one. Also, since it is voice input, it is possible to access various unmanned terminals using telephone equipment. Of course, if the above-mentioned card is used by someone other than the customer himself/herself, voice recognition will become impossible or difficult, as the voice will generally deviate further from the standard voice in the above-mentioned process, even if the voice is similar. Therefore, this card can also be used for more accurate identification.

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

第1図は本発明の認識方式の説明図、第2図は
声紋カードの説明図でaは概略図、bは同平面図
である。第3図および第4図は第1図のカード発
行機および音声応答端末の一例の詳細を示すブロ
ツク図である。 図面で12はカードの記憶部、20は音声応答
装置、26はカード読取器、28はマイクロホ
ン、22はメモリテーブル、30は認識部であ
る。
FIG. 1 is an explanatory diagram of the recognition system of the present invention, and FIG. 2 is an explanatory diagram of a voiceprint card, in which a is a schematic diagram and b is a plan view thereof. 3 and 4 are block diagrams showing details of an example of the card issuing machine and voice response terminal of FIG. 1. In the drawing, 12 is a card storage section, 20 is a voice response device, 26 is a card reader, 28 is a microphone, 22 is a memory table, and 30 is a recognition section.

Claims (1)

【特許請求の範囲】[Claims] 1 音声により情報を入力するシステムにおける
入力音声の認識方式において、入力すべき各言葉
に対する標準音声信号と利用者個人の音声信号と
の各周波数成分についての差をカードの記憶部に
記録しておき、また音声応答装置には該カードの
読取器および前記の各言話に対する標準音声信号
の周波数成分を記憶するメモリテーブルを用意し
ておき、音声入力に際して音声応答装置に前記カ
ードを挿入してその記憶内容を読み取らせ、また
マイクロホンを通して音声を入力し、この入力音
声と前記カードの記憶内容とメモリテーブル読取
り出力とを用いて入力音声を認識させることを特
徴とする入力音声認識方式。
1. In the input voice recognition method of a system that inputs information by voice, the difference in each frequency component between the standard voice signal for each word to be input and the user's individual voice signal is recorded in the memory section of the card. In addition, the voice response device is equipped with a reader for the card and a memory table that stores the frequency components of the standard voice signals for each of the above-mentioned languages, and when inputting voice, the card is inserted into the voice response device. An input voice recognition method characterized by reading memory contents, inputting voice through a microphone, and recognizing the input voice using the input voice, the memory contents of the card, and a memory table read output.
JP56009925A 1981-01-26 1981-01-26 Input voice recognition system Granted JPS57124400A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56009925A JPS57124400A (en) 1981-01-26 1981-01-26 Input voice recognition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56009925A JPS57124400A (en) 1981-01-26 1981-01-26 Input voice recognition system

Publications (2)

Publication Number Publication Date
JPS57124400A JPS57124400A (en) 1982-08-03
JPH0117598B2 true JPH0117598B2 (en) 1989-03-31

Family

ID=11733653

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56009925A Granted JPS57124400A (en) 1981-01-26 1981-01-26 Input voice recognition system

Country Status (1)

Country Link
JP (1) JPS57124400A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5851389A (en) * 1981-09-22 1983-03-26 Canon Inc Input device
JPS62223799A (en) * 1986-03-25 1987-10-01 日本電気株式会社 Voice recognition equipment
JPS63102000U (en) * 1986-12-24 1988-07-02

Also Published As

Publication number Publication date
JPS57124400A (en) 1982-08-03

Similar Documents

Publication Publication Date Title
US4653097A (en) Individual verification apparatus
US4053710A (en) Automatic speaker verification systems employing moment invariants
CA1326299C (en) Speaker verification system using integrated circuit cards
US4403114A (en) Speaker recognizer in which a significant part of a preselected one of input and reference patterns is pattern matched to a time normalized part of the other
CN108347441A (en) Payment processing method, device, computer equipment and storage medium
JPS5797167A (en) Secret code discriminating device of transaction processing equipment
JPH0117598B2 (en)
JPS58161083A (en) Collating device
JPS5914073A (en) Method for identifying individual
JP2000293491A (en) Information terminal machine
JPH0628459A (en) Fingerprint matching device
JPH04310180A (en) Transaction processing system for banking online system
JPS60207956A (en) Identification matching system
JPS56103759A (en) Voting system
James et al. Cave–speaker verification in banking and telecommunications
JPS6294899A (en) Personal identification system using ic card
JPS63307582A (en) Collating method for identification number of transaction card for paper money receiving and paying machine
JPS6145328A (en) Automatic cash transaction machine with voice input
JPS58163066A (en) Personal identification system
JPS6172362A (en) Inspecting device of credit card or the like
CN115529174A (en) Short message verification method, device, server and medium
JPS5968077A (en) Individual collating device
JPH04143882A (en) Card collating device with voice discriminating function
JPH0520343A (en) Telephone deposit balance inquiry system
JPS60260095A (en) Voice recognition equipment