JPS6019200A - 音声認識方法 - Google Patents

音声認識方法

Info

Publication number
JPS6019200A
JPS6019200A JP12623883A JP12623883A JPS6019200A JP S6019200 A JPS6019200 A JP S6019200A JP 12623883 A JP12623883 A JP 12623883A JP 12623883 A JP12623883 A JP 12623883A JP S6019200 A JPS6019200 A JP S6019200A
Authority
JP
Japan
Prior art keywords
input
circuit
value
dissimilarity
speech
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
Application number
JP12623883A
Other languages
English (en)
Other versions
JPH0311480B2 (ja
Inventor
裕 飯塚
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP12623883A priority Critical patent/JPS6019200A/ja
Publication of JPS6019200A publication Critical patent/JPS6019200A/ja
Publication of JPH0311480B2 publication Critical patent/JPH0311480B2/ja
Granted legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (技術分野) この発明は、認識性能の向上を図るようにした音声認識
方法に関する。
(従来技術) 従来の音声認識装置は第1図のように構成されており、
1は入力端子、2は周波数分析部、3はスペクトル傾斜
値、4は音声区間決定部、5は非類似度演算部、6は標
準パターンメモリ、7は判定部、8は認識結果出力端子
である。
従来の音声認識装置では、スペクトル傾斜した入力音声
/4’ターンと標準・ぐターンに、(k=l−K)との
非類似度演算において、非類似度Dkを入カバターンの
時間標本点第n番目のmチャネル目の要素、をA(m、
n)とし、標準パターンにの時間標本点n番目のmチャ
ネル目の要素をSk(m、n) とした時に(1)式に
より計算しに個の標準・ぐターンの中でDkを最小とす
る標準ノやターンのカテゴリを認識結果としている。こ
こで重みW (m + n )の計算方法については数
々の方式があるが、也の発明の目的でないので省略する
従来の音声認識装置では入力音声を周波数分析し、音声
スペクトルの最小2乗近似直線を計算し、最小2乗近似
直線の傾きをスペクトル傾斜値としている。そして、ス
ペクトル傾斜値が負の場合は入力音声を有声音と判定し
、音声スペクトルから音声スにクトルの最小2乗近似直
線を引き、スペクトル傾斜値が正の場合には入力音声を
無声音と判定し、音声スペクトルから音声スペクトルの
平均を引くことにより、入力音声の声帯音源特性の傾き
および発声強度の差の正規化を行なっている。
その結果「サン」と「ヨン」を誤認識したシ、「二」と
「キュ′つ」を誤認識する場合がある。
第2図に「サン」と「ヨン」、「二」ト「−キュウ」の
音声パターンのツナグラムの例を示す。第2図で横方向
は周波数軸、たて方向が時間軸である。
このように前記の変換により「サン」と「ヨンーI・「
二」と「キュウ」はかなり似かよった・マターンになシ
、その差としては「サンJの先頭数フレームは無声音で
あるが「ヨン」ては有声音であること、又「キーウ」の
先頭数フレームは無声音だが「二」では有声音であるこ
とがあげられるか、その差はごくわずかであり、前記変
換作用により、はとんど同じようなノミターンとなって
し1い、結果として誤認識されることがあシ、認識率低
下の原因となった。
(発明の目的) この発明の目的は、誤認識をなくして認識率の向上をは
かることの出来る音声認識方法を提供するにある。
(発明の概要) この発明では、上記目的を達成するため非類似度演算処
理時に音声入カバターンと標準パターン間のスペクトル
傾斜値の比較を行わせるようにしたものであり、以下詳
細に説明する。
(発明の実施例) 第3図はこの発明の1実施例を示したブロック図である
。第3図において、100は入力端子、200は周波数
分析部である。300はスペクトル変換部であシ、カウ
ンタ3019乗算回路302゜加算回路303.レジス
タ304.加算回路305゜レジスタ3061マルチプ
レクサ307,308゜乗算回路309,310.減算
除算回路311゜レジスタ312.減算除算回路313
.レジスタ314、カウンタ3151乗算回路316.
加算回路317.遅延回路318.減算回路319゜切
シ換え回路320,321から成る。400は音声区間
決定部である。500は非類似度演算部であシ、入力・
母ターンメ牟り5θl、減算回路502、絶対値回路5
031乗算回路5o49重み決定回路、505.切り換
え回路506.アキュムレータ507.入力パターンス
ペクトル傾斜値メモリ5θ8.コン7ぞレータ509,
510.標準パターンスペクトル傾斜値メモリ511 
、 AND回路512,513.OR回路514.定数
発生回路515から成る。600は標準/Fターンメモ
リ、7θOは判定部、800は認識結果出力端子である
このような構成において、入力端子1 ’00から入力
される入力音声信号は周波数分析部200に入力され、
複数の周波数帯域に対応した量子化信号として周波数分
析され、スペクトル変換部300に送られる。周波数分
析部200で、ある時刻nに分析されたM個のデータを
x(m、 n )(m=1〜M )とすると、スペクト
ル変換された入カスベクトルデータA(m、n)l (
m=1〜M)は(1)式で与えられる。
A(m、n)=x(m+n) −(αn’m+βn )
 ・−(1)(1)式においてα□、β。はそれぞれx
(m、n)の最小2乗近似直線の傾き及び切片を意味す
るもので、それぞれ次式によってめられる。
m=1 m=l m=4 m=1 (3)式の分母も定数となる。
C1−Σm + C2=Σm2とおけば(2)、(3)
式はrri=1 m=l m=1 m=1 (4) 、 (5)式から明らかのように入力データか
らによシα。、β。の値をめることができ、さらに(1
)式により入カス被りトルデータA(m、n)をめるこ
とができる。
第3図ではこの人カスベクトルデータA (m + n
 )を次の如くして作っている。捷ず、周波数分析部2
00より入力された入力データx(m、n)と、入力デ
ータと同期して計算するカウンタ301によって発生し
たmとの積を乗算回路、? 02によってめ、さらに加
算回路303とレジスタ304によ’9 m−x(m、
 n)の値を累積させることにより、ことができる。ま
た、加算回路305とレジスタ306により同様に、レ
ジスタ306にΣx(m、n)。
m=1 の値をセットすることができる。
次にマルチプレクサ307.308において、それぞれ
M、C1の値を選択することにより、乗算さらに減算除
算回路311によシ セットする。また、その値を入力・ぐターンスペクトル
傾斜値として入力パターンス被りトル傾斜値メモリ50
8に出力する。同様に、マルチプレクサ307,308
においてそれぞれC□+C2を選択させ、乗算回路30
9.310及び切9換え回路320.321を減算除算
回路313側に切り換え、減算除算回路313を使用し
て ない、その結果すなわちβ。の値をレジスタ314にセ
ットする。
続いてカウンタ315によシmを発生させ、乗算回路3
16によりα□・mをめ、さらに加算回路317によシ
α。・m+β。をめることができる。
次に遅延回路31′8により遅延した入力データx(m
、n)と加算回路317でめたα。・1r+β。の減算
を減算回路319によって行なえば、ス啄りトル変換デ
ータA (m + n )が入力・ぐターンメモリ50
1に出力される。
第4図は入力データX (m + n )、直線Y−α
。・m+β。、入カス被りトルデータA(m 、 n 
)の関係を表わした図である。(nはある時刻2m−1
〜M)Y−α。・m十β。はX (m + n )の最
小2乗近似直線であり、X (m + n )からα。
・m十β。をさし引いたものがA(m、n)である。
音声区間検出部400は音声区間の始端及び終端を検出
し非類似度演算部に始端検出信号及び終端検出信号を送
るものであり、簡易的な検出法としてはサンプル周期毎
の周波数分析部200からのM個の分析データの平均値
をめその値があらかじめ設定された閾値を最初に越えた
時点を始点とし、最後に閾値以下になった時点を終端と
する検出法がある。
音声区間検出部において、音声の始端が検出されると入
カスベクトルパターンデータA(m、n)の入カバター
ンメモリ501への書き込みとスペクトル傾斜値の入カ
バターンスペクトル傾斜値メモリ508への書き込みが
開始される。まだ、音声の終端が検出されると入カス波
りトルパターンデータの入カバターンメモIJ 501
への書き込みとスペクトル傾斜値が入力/ぐターンス被
りトル傾斜値メモリ508への書き込みが打ち切られ、
非類似度演算処理が開始される。まず、スペクトル変換
部300からス被りトル変換された音声テ゛−タが入力
/eターンメモリ501に書き込まれる。入カッRター
ンメモリは2次元のメモリであり、その要素をA(m、
n)、(m =1〜M、 n=1o −N )で表わす
。また、スペクトル傾斜値300から入カバターンのス
ペクトル傾斜値が入カバターンスペクトル傾斜値メモリ
508に書き込まれる。入力i4ターンスにクトル傾斜
値メモリ508は1次元のメモリであシ、その要素をI
 A(n) 、 (n=1〜N)で表わす。非類似度演
算部500ではに個の標準・ξターンと入カバターンと
の非類似度を計算するが、ここではに番目の標準パター
ンとの非類似度を計算することを考える。
非類似度Dkは次式で表わされる。
十ΣCC(n)xWA −1 CC(n) = I IA(n)≧Q1かつAAk(n
)≦Q2又はIA(n)≦Q2かつAAk(n)≧Q1
−〇 その他 (6) ここでSk(m、n)はに番目の標準パターンの要素(
m=1〜M+ n=1〜N) o W(m、n)は重み
決゛定回路505により決定される重み、AAk(n)
 、 (n=1−N )は標準パターンにのスペクトル
傾斜値、Ql、Q2は定数、WAは非類似度Dkの中で
のス被りトル傾斜値による非類似度の割合を決定するた
めの重み係数である。
まず、非類似度計算用アキュムレータ507をゼロクリ
アする。次に、入力i4ターンメモリ501゜から入カ
ッぐターンの要素A (m + n )と標準・ぐター
ンメモリ600から標準/ぞターンにの要素8k(m 
r n )を読み込み減算回路502により A(m、
 n) −8k(m、n)を計算し、絶対値回路503
によシ絶対値をとり、乗算回路504によシ重み係数W
(m、n)を乗じる。
重み係数W(m、n)は重み決定回路505により決定
される。重み決定方式については数々の方式があシ、そ
の例としては特願昭56−184416 r音声認識装
置」に開示されておシ、この発明の目的ではないので説
明は省略する。さらに乗算回路504の出力を切り換え
回路506を通じアキュムレータ507に加算する。m
 + nをm= 1〜M 、 n = 1〜Nまで以上
の動作を繰シ返し、Dkの第1項が計算されることにな
る。
次に入力パターンス被りトル傾斜値メモリ508から入
カバターンのス(゛クトル傾斜値IA(n)。
(n−1〜N)を順に読み出し、定数Q1とのコンパレ
ータ509と定数Q2とのコンパ、レータ510に加え
る。ここでIA(n)≧Q1なら定数Q1とのコンパレ
ータ509の出力は「1」となりIA(n)<Qlなら
rOJとなる。又IA(n)≦Q2なら定数Q2とのコ
ンノミレータ510の出力は「1」と々す、IA(n)
)Q2なら「0」となる。一方、標準ノやターンス被り
トル傾斜メモリ511には標準パターンを構成する音声
・ぐターンのス被りトル傾斜値AAk(n)と定数Ql
およびQ2と比較しAAk(n)がどの範囲にあるかに
より標準・ぐターンス硬りトル傾斜比較値XYk(n)
にrl OJ、rO0JJOIJの形であらかじめ書き
込んでおく。ここで、AAk(n)≧Qlなら XYk
(n)= r l OJQl > AAk(n)> Q
2なら XYk(n) = 「00 jAAk(n)≦
Q2なら XYk(n)= r 01 Jである。この
標準・やターンスにクトル傾斜比較値XYk(n)の上
位1ビツトはAND回路513に入力され、下位1ビツ
トはAND回路512に入力される。次に、標準パター
ンスペクトル傾斜値メモリ511からQl 、 Q2と
の標準パターンス硬りトル傾′斜比較値XYk(n)を
順に読み出し、定数Qlとのコン・やレータ509、定
数Q2とのコンパレータ510の出力とともにAND回
路512およびAND回路513に加える。ここで、I
 A(n)≧Q1かつAAk(n)≦Q2ならばAND
回路512の出力は「1」となり、IA(n)≦Q2か
つAAk(n)≧Q1ならばAND回路513の出力は
1になる。次にAND回路512およびAND回路51
3の出力をOR回路514に加えることにより、IA(
n)≧Q1かつAAk(n)≦Q2又はIA(n)≦Q
2かつAAk≧Q1の時にOR回路514の出力は「1
」になる。OR回路514の出力が「1」になった時に
定数発生回路515から定数WAを発生し、切り換え回
路506を通じアキュムレータ507に加算する。
nを1〜Nまで変化させてアキームレータへの加算が終
了したら加算結果を非類似度Dkとして判定部700に
出力する。判定部700では非類似度が最も小さい標準
ノfターンのカテゴリを認識結果とする。定数Ql 、
 Q2はスペクトル傾斜値が正から負へ変化する位置が
発声ごとにずれる場合があること、又、ノイズによ・シ
符号が逆転する場合にそなえ、入カバターンと標準パタ
ーンのスペクトル傾斜値の符号が明らかに異なる部分の
み類似度に加算するために 02≦01 ≦ 1 −1 ≦Q2≦−0,2 程度に設定する。Ql、Q2の絶対値が大きすぎる場合
は非類似度に加算されることが少なく効果が小さい。定
数WAの値は入力・Pターンと標準・ぞターンのスペク
トル傾斜値の符号が異なるフレームが2〜3フレームあ
った時に1位、2位のカテゴリが逆転するように設定さ
れる。
以上説明したように第1の実施例では通常の・ぐター7
マノチングに加え音声のスペクトル傾斜値を比較してい
る。第5図は「サン」と1ヨノ」のスペクトル傾斜値を
比較した図である・「サン」の先頭数フレームは無声音
であり、スにクトル傾斜値が正になっているが、ヨノの
先頭数フレームは有声音であるためにスペクトル傾斜値
が負になっている。このため例えば「サン」と発声され
た入カスベクトルパターンと「ヨン」の標準・Pターン
を本発明による非類似度演算部で比較すれば従来よシも
非類似度が大きくなる。又、「サン」と発声された入カ
バターンを「サン」の標準パターンと比較する場合には
、発声スピードの違いによりスペクトル傾斜値が正から
負へ変化する点が多少ずれたとしても、どちらか一方が
Q2〜Q1の範囲内であれば非類似度に失点として加算
されることは々いので、非類似度は従来よりも大きくは
々らない。
したがって、「ヨン」の標準ノぐターンと「サン」と発
声された音声の非類似度はより大きくな9、「サン」と
発声された音声の非類似度はほとんど変化しないので、
誤認識が少なくなり、認識率が向上する。これらの関係
は「二」と「キーウ」の間でも成立する。
(発明の効果) この発明は、通常のパターンマツチングに加え、音声の
スペクトル傾斜値を比較し、非類似度を演算しているの
で、「サン′」と「ヨン」、「二」と「キーウ」などの
間の誤認識が少なく、認識率が向上するので音声認識応
答システムに利用することができる。
【図面の簡単な説明】
第1図は従来の音声認識装置のブロック図、第2図は音
声パターンの例、第3図はこの発明による音声認識装置
の一実施例、第4図は入力データX (m + n )
とスペクトル変換データA (m + n )との関係
を表わした図、第5図はスペクトル傾斜値の比較図であ
る。 100・・・入力端子、200・・周波数分析部、30
θ・・・スペクトル傾斜値、400 音声区間決定部、
500 ・非類似度演算部、501 人カバターンメモ
リ、502・・・減算回路、503・・絶対値回路、5
04・・・乗算回路、505・・重み決定回路・ 50
6・・切り換え回路、507・・アキームレータ、50
8・入カバターンスペクトル傾斜値メ−E:す、509
,510・・・コンノぐレータ、51ノ・・・標準・ぞ
ターンスペクトル傾斜値メモリ、512゜513・・・
AND回路、514・・・OR回路、J I J ・定
数発生回路、600・・・標準・やターンメモリ、70
0・・・判定部、800・・・認識結果出力端子。 第1図 4 0 第2図 ヨゝノ 二 寸ゝノ キエフ ー粛浪数 ↓ 0如 明 第4図 (0) ル (b) 第5図 (+) 1、事件の表示 昭和58年 特 許 願第126238号2 発明の名
称 音声認識方法 図面「第2図」 6、補正の内容 別紙のとおシ ロ、補正の内容 C1Σ、、、−x (m、 n))/c5Jと補正する
。 m=1 (2) 同書第10頁第14行、第15行、第16行目
、第11頁第1行、第2行、第7行目に「検出」とある
のを「決定」と補正する。 (3) 同書第11頁第15行目に[(m−1〜M。 n= 10−N ) Jとあるのをr(m=1〜M。 n=1〜N)Jと補正する。 (4)同書第15頁第3行目から第4行目に「出力はl
になる。」とあるのを「出力は「1」になる。」と補正
する。 (5)図面「第2図」を別紙のとおり補正する。

Claims (1)

  1. 【特許請求の範囲】 入力音声のスペクトル傾斜値を作成する過程と、入力音
    声のスペクトル傾斜で正規化されたスペクトル・ぐター
    ンを作成す之過程と、 標準音声の予め用意されたスペクトルパターンと入力音
    声の前記スにクトルパターンとのパターンマツチングを
    行い、第1の非類似度を算出する過程と、 入力音声のスペクトル傾斜値が正のある一定値Q1以上
    で前記標準音声のスペクトル傾斜値が負のある一定値Q
    2以下であるか、又は入力音声のスペクトル傾斜値が負
    のある一定値Q2以下で前記標準音声のスペクトル傾斜
    値が正のある一定値Q1以上である時に定数を発生させ
    るものであってこれを入力音声のスペクトル傾斜値・母
    ターンの全区間にわたって行い、発生する定数を累算す
    る過程と、 前記第1の非類似度と累算された前記定数とを加算する
    過程とを備え、 その加算値を入力音声と前記標準音声との非類似度とし
    て入力音声を認識することを特徴とした音声認識方法。
JP12623883A 1983-07-13 1983-07-13 音声認識方法 Granted JPS6019200A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12623883A JPS6019200A (ja) 1983-07-13 1983-07-13 音声認識方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12623883A JPS6019200A (ja) 1983-07-13 1983-07-13 音声認識方法

Publications (2)

Publication Number Publication Date
JPS6019200A true JPS6019200A (ja) 1985-01-31
JPH0311480B2 JPH0311480B2 (ja) 1991-02-18

Family

ID=14930207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12623883A Granted JPS6019200A (ja) 1983-07-13 1983-07-13 音声認識方法

Country Status (1)

Country Link
JP (1) JPS6019200A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56159696A (en) * 1980-05-14 1981-12-09 Oki Electric Ind Co Ltd Voice recognizing device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56159696A (en) * 1980-05-14 1981-12-09 Oki Electric Ind Co Ltd Voice recognizing device

Also Published As

Publication number Publication date
JPH0311480B2 (ja) 1991-02-18

Similar Documents

Publication Publication Date Title
US4038503A (en) Speech recognition apparatus
US4282403A (en) Pattern recognition with a warping function decided for each reference pattern by the use of feature vector components of a few channels
US5903863A (en) Method of partitioning a sequence of data frames
EP0413361A2 (en) Speech-recognition circuitry employing nonlinear processing, speech element modelling and phoneme estimation
JPS58134698A (ja) 音声認識方法および装置
JPH0361959B2 (ja)
Ma et al. Exploiting correlogram structure for robust speech recognition with multiple speech sources
WO1995034035A1 (en) Method of training neural networks used for speech recognition
US4937871A (en) Speech recognition device
CN109767776A (zh) 一种基于密集神经网络的欺骗语音检测方法
CN112489692A (zh) 语音端点检测方法和装置
US20040220804A1 (en) Method and apparatus for quantizing model parameters
KR101644039B1 (ko) 고정소수점 연산 방법 및 고정소수점 연산 장치
US7299173B2 (en) Method and apparatus for speech detection using time-frequency variance
CN113763930B (zh) 语音分析方法、装置、电子设备以及计算机可读存储介质
CN114242074B (zh) 人声检测方法和设备
Kumar et al. A new pitch detection scheme based on ACF and AMDF
JPS6019200A (ja) 音声認識方法
JPS628800B2 (ja)
Goyani et al. Performance analysis of lip synchronization using LPC, MFCC and PLP speech parameters
JP2817429B2 (ja) 音声認識装置
JPS63502304A (ja) 高雑音環境における言語認識のためのフレ−ム比較法
JP2992324B2 (ja) 音声区間検出方法
WO2007041789A1 (en) Front-end processing of speech signals
Lin et al. A comparative study of histogram equalization (HEQ) for robust speech recognition