JPS62209497A - 連続音声認識装置 - Google Patents

連続音声認識装置

Info

Publication number
JPS62209497A
JPS62209497A JP61052123A JP5212386A JPS62209497A JP S62209497 A JPS62209497 A JP S62209497A JP 61052123 A JP61052123 A JP 61052123A JP 5212386 A JP5212386 A JP 5212386A JP S62209497 A JPS62209497 A JP S62209497A
Authority
JP
Japan
Prior art keywords
pattern
standard
recognition
matching
input
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
JP61052123A
Other languages
English (en)
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP61052123A priority Critical patent/JPS62209497A/ja
Publication of JPS62209497A publication Critical patent/JPS62209497A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、連続音声認識装置における認識#を度の向上
技術に関する。
(従来の技術) 音声認識は、計算機にデータやコマンドを入力する手段
として有効であり、従来から多くの認識装置が発売され
ている。それらの中でも、連続発声された単語を認識す
ることのできる連続音声認識は離散音声認識に比べて、
利用者の負担が少なく、かつ、高速に入力することがで
きるという利点がある。認識装置の多くは、パターンマ
ツチング法による認識方式を採用している。パターンマ
ツチング法は、認識対象となる単語のtlA準的な音声
パターンを1個または複数個用意しておき、未知の発声
、すなわち、入力パターンとそれら標準パターンとの比
較によって、最も類似した標準パターンのカテゴリに属
する単語名を認識結果とするものである。その時、パタ
ーンどうしを比較し蘭似度の尺度(以下、距離という)
を求める方法としては、従来から動的計画法を用いた非
線形なマツチング法が使用されている(特公昭56−2
8278号公報)。
以下、この方法の原理を簡単に説明する。音声パターン
は、一般に特徴ベクトルの時系列で表現され、 A”al t  al v  a3 t ””*  a
l 、  …aIここで al ” (aliy alit ””t aLl)は
、音声の時刻1における特徴を示すベクトルであり、例
えばLチャンネルの周波数分析により得られるものを使
用できる。このパターンと、以下の B”’bl#  J*  b3ν””t l)j、 b
Jとを比較する場合を考える。パターンAの時間軸を1
、パターンBの時間軸をjとすると、両パターンの時間
正規化は、iをjに写像する歪関数j=、1(t) を求める事と等しい。すなわち、写像を受けたAとBと
のパターン間距離が最小になる歪関数を求める事が、両
パターンの最適な時間正規化マツチングを行なう事であ
る。その時の距1i111Dは、次のように定義できる
よ り(A、 B )=min (Σd(1,j)]j町(
i)i=1 a(tej)は、ペクトl’i al 、  bJ間の
距離テアリ、以下の漸化式によって距離D(A、B)を
得ることができる。
ここで、この漸化式は、マツチングの柔軟性を与えるも
のと解釈することができる。すなわち、この漸化式の場
合、第2図に示すように、標準パターンに対して、入力
パターンは%から2倍の伸縮を許すものである。
この方法を用いた連続音声の認識は、以下のように考え
ることができる。まず、認識語索をあらかじめ発声し、
そのパターンを標準パターンElseB1.・・・、B
Nとし、入力された音声パターンを入力パターンAとし
て保持する。次に%Bt−klta並べて作ったに桁の
標準パターン列 n(1)    n(2)    n(3)     
   n(k)B  ■B   <+) B   Cf
) ・・・(9Bを作りAとの;IA似度を求める。類
似度が最も大きくなる単鎖列(n (IL n(”)、
〜Hn (k))が求める結果である。このような連続
音声認識のためのアルゴリズムとしては、特開昭58−
98796号および日本音響学会研究会資料881−6
5に詳しく記述されており、それらを用いることができ
る。
(発明が解決しようとする問題点) 以上説明したような従来の連続音声認識装置では、標準
パターンとして、利用者または、それ以外の話者によっ
て発声された離散単語の音声情報をそのまま保持したパ
ターンを用いていた。すなわち、発声長分の特徴をその
まま保持していた。
一般に、連続単語で発声されると、−単語当たりの平均
発声長は短くなることが知られているが、実際にはどの
単語も同一の割合で短くなるのではなく、離散発声で発
声長が長いものほど短くなる割合が大きい。また、発声
速度が早まる程、−単語当たりの平均時間長は一定にな
ってゆくという傾向がある。すなわち、連続発声では、
前後の単語の影響を受けるために、各単語の時間長の均
一化が起こる。この現象は、数字などの単語の結合が意
味を持たない場合%に見られ、人間はこのような時に、
発声を楽にするために、一定の間隔のリズムで発声する
ようになるためと考えられる。
従って、従来方式のように、発声長の情報をそのまま標
準パターンとして用いて連続単語認識を行なうと、長い
標準パターンは常に圧縮されてマツチングされることに
なる。これでは、伸縮可能な範囲の一部しか利用されて
いないことになる。
第3図は、そのマツチングの例を示したものである。連
続発声@381’と、標準パターンの@31゜fi8#
、@l#の連結パターンとのマツチングの様子を示した
ものである。順化式には、前述のものを用いている。図
中の斜線部分に示すようにミ”8″、”1″は、離散発
声では、時間長が長いために前述の漸化式によって許さ
れる伸縮の範囲は、′a3”の場合と比べて小さくなっ
てしまう。
そのため、順化式における(3)式がS緊に匣われるこ
とになり、(1)式はほとんど使われていない。このよ
うに、従来方式では、マツチングの柔軟性が十分に生か
されず、認識の精度が低下してしまう場合があった。ま
た、離散単鎖の発声長と連続単語中での発声長の差が大
きい場合には、マツチング時に許される伸縮の範囲を超
える場合も生じ、そのような場合には、正しいマツチン
グが行なわれず、認シェラ−が多発してしまう。
この問題に対して、離散発声と連続発声における発声長
に差がある場合に、伸縮の大きい部分に対しては、マツ
チングの柔軟性を増して順化式計算を行なうという方式
が特願昭59−245328に提案されている。この方
式は、第4図(a)〜(C) に示すような、伸縮の度
合いの異なる複数間の順化式計算によって、マツチング
の柔軟性を変化させるものである。図に示すように、マ
ツチングの柔軟性を増すと、漸化式の計gtはそれに比
例して増加してしまう。すなわち、この方式では、認識
時の計算量、メモリ量が大幅に増えるという欠点があっ
た。
本発明の目的は、上記のような欠点を除去し、認識語集
の全ての単語に対し、無理な時間軸対応付けをすること
なく、性能の良い連続音声認識装置を提供することにあ
る。
(問題点を解決するための手段) 本発明による連続音声認識装置は、欠の各部からなる。
すなわち、入力音声の特徴ベクトルの時系列を入力パタ
ーンとして保持する入力パターン格納部、W11練用音
声の特徴ベクトルの時系列を訓練パターンとして保持す
る−11練パターン格納部、前記訓練パターン格納部に
格納されている訓練パターンに対し、時間軸の圧縮伸張
処理を行なう均一化処理部、前記均一化処理部にて得ら
れたパターン−を4準パターンとして格納する標準パタ
ーン格納部、前記入力パターン格納部より読み出された
入力パターンと、前記標準パターン格納部より読み出さ
れたta準パターンより認識処理を行なう認識処理部の
各部である。
(作用) 本発明は、標準パターンに対して、あらかじめ時間長の
伸縮を行なうことにより、各単語に対するマツチングの
自由度を増し、時間長正規化の精度を向上させるという
ものである。これは、本発明における均一化処理部を設
けることによって実現できる。すなわち、均一化処理部
では、発声された離散訓練パターンに対し、それらが連
続して発声された場合での時間長となるように時間長の
伸縮処理を行なう。それらを標準パターンとし、パター
ンマツチングによる認識を行なうことにより、精度の高
い認識が実現できる。
(実施例) 以下に、本発明の実施レリについて図面を参照しながら
詳細に説明する。第1図は本発明の連続音声認識装置の
一実施例を示すブロック図である。
ここでは、“zero″〜”kyu” までの数字が連
続発声されたものを認識する場合について説明する。
−11練パターン格納部1には、あらかじめ利用者、ま
たは、それ以外の話者によって発声された数字音声の特
徴パターンが格納されている。ここで、各i、l11練
パターンを以下のように表わすことにする。
Efl”bl y bt v bB t・・・t b、
i、、−・・、bJnただしn= it  2r ・”
*  N btは、各−11練パターンの時刻tにおけ
る特徴パラメータであり、Jnは、−11練パターンB
nの時間長である。訓練パターン格納部に格納されてい
るパターンは、発声された時間長のまま保持されたもの
であり% @ni ’t@go # などは比較的時間
長jは小さく、” 1chi −、−roku ’ 、
 −hachi”などの時間長は長い。
欠に、均一化処理部2では、訓練パターン格納部lより
訓練パターンを読み込み、時間長が均一化されるように
パターンの伸i陥処理を行なう。この均一化処理は、例
えば、以下のように行なわれる。
初めに、連続発声における一単語の平均時間長を以下の
式で求める。
yは1離散発声長に対する連続発声長の伸縮割合を示す
係数であり、ここでは、例えば0.8とする。
矢に、111#!パターンの各単語を、求められた時間
長Jになるように、伸縮処理を行なう。すなわち、標準
パターンCn =C1t  C1t・・・t C1t 
”’t CJXの時刻1における特徴ペク) /L/ 
Ct、は、次式により求めることができる。
C1=br*  r=(tXJn/、yx+ 1 )た
だし、〔2〕は2を超えない最大整数値である。
以上の述べた伸縮処理により得られたパターンCnn=
1*  2w =・e  N  t’fA準パターンと
して、標準パターン格納部3に格納する。
認識時には、入力された入力パターンが、入力パターン
格納部4に格納される。続いて、認識処理部5において
、入力パターン格納部40入力パターンと、標準パター
ン格納部3の標準パターンとを読み込み、パターンマツ
チング法による認識処理を行ない、結果を求める。認識
処理部5における処理としては、前記特公昭58−98
796に記述されているものを用いることができる。
以上、本発明による連続音声認識装置の動作を説明した
が、伸縮処理としては、上記の処理に限らず、以下に示
すものも用いることができる。
et、’=(t−α)×br+α喝+1r =Ct X
Jn/JX ) α=ixJn/JX−r また、上記の線形な伸縮だけでなく、動的計画法や′)
>(11ベクトルの変化分に基づいて非線形な伸縮を行
なうこともできる。さらに、実施例では、単語単位の標
準パターンを用い、標準パターン長は、各カテゴリ共通
に、TXとしたが、標準パターンとしては、音素単位、
音節単位、VCV単位、半単語単位などのパターンを用
いることもでき、標準パターン長は、各カテゴリ別に求
めても良い。
(発明の効果) 以上述べた本発明の連続音声認識装置では、−11練パ
ターンが離散発声であっても、連続発声における時間長
を持つ標準パターンが用意されている。
そのため、従来のように、連続発声パターンと、a準パ
ターンとの時間長の差は大ぎくならず、大きな時間長差
によって正しいマツチングができずエラーになる、とい
う欠点を解決し、全ての標準パターンに対し無理のない
マツチングが可能になる。これにより、より正確な類似
度を求めることができ、認識の精度は向上する。また、
従来は、マツチングの許容範囲を広げるためには、順化
式により対応するしかなく、その場合、計算量、メモリ
量ともに大幅に増えるのが欠点であったが、本発明によ
れば、計n量、メモリ量は、増やすことなく、マツチン
グの許容範囲を広げることができる。また、計算量、メ
モリ量の増大を防ぐために伸縮の度合いに応じて、用い
る漸化式を変化させる方式が従来提案されていたが、本
発明による方式では、用いる順化式は一種類で良い。そ
のため、認識時の処理が簡単になるため、認識回路が簡
単になるという利点が生じる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
従来方式におけるマツチングの柔軟性の範囲を示すため
の図、5g3図は従来方式におけるマツチングの様子を
示すための図、第4図(a)〜(C)は従来方式におけ
るマツチングの柔軟性を変化させる方法を説明するため
の図である。図において、 1・・・−11練パタ一ン格納部、2・・・均一化処理
部、3・・・標準パターン格納部、4・・・入力パター
ン格納部、5・・・認識処理部。 ワ j   入力/\゛ターン ′381”第3図 (’+−1.j−2) 第4図(1)) 第4図(c)

Claims (1)

    【特許請求の範囲】
  1. 入力音声の特徴ベクトルの時系列を入力パターンとして
    保持する入力パターン格納部と、訓練用音声の特徴ベク
    トルの時系列を訓練パターンとして保持する訓練パター
    ン格納部と、前記訓練パターン格納部に格納されている
    訓練パターンの時間軸の圧縮伸張処理を行なう均一化処
    理部と、前記均一化処理部にて得られたパターンを標準
    パターンとして格納する標準パターン格納部と、前記入
    力パターン格納部より読み出された入力パターンと前記
    標準パターン格納部より読み出された標準パターンより
    認識処理を行なう認識処理部とを有することを特徴とす
    る連続音声認識装置。
JP61052123A 1986-03-10 1986-03-10 連続音声認識装置 Pending JPS62209497A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61052123A JPS62209497A (ja) 1986-03-10 1986-03-10 連続音声認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61052123A JPS62209497A (ja) 1986-03-10 1986-03-10 連続音声認識装置

Publications (1)

Publication Number Publication Date
JPS62209497A true JPS62209497A (ja) 1987-09-14

Family

ID=12906096

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61052123A Pending JPS62209497A (ja) 1986-03-10 1986-03-10 連続音声認識装置

Country Status (1)

Country Link
JP (1) JPS62209497A (ja)

Similar Documents

Publication Publication Date Title
JP2595495B2 (ja) パタンマッチング装置
JPH07334184A (ja) 音響カテゴリ平均値計算装置及び適応化装置
JP2980026B2 (ja) 音声認識装置
JPH029359B2 (ja)
CN107910008A (zh) 一种用于个人设备的基于多声学模型的语音识别方法
JPH0673080B2 (ja) 連続音声認識方式
KR20070047795A (ko) 벡터 코드북 생성 방법, 데이터 압축 방법 및 장치, 및분산 음성 인식 시스템
JPH0346839B2 (ja)
JPS62209497A (ja) 連続音声認識装置
JP2003535376A (ja) 分類システムの反復訓練用の方法と装置
JP2964881B2 (ja) 音声認識装置
JPS62221000A (ja) 連続音声認識装置
JP3353334B2 (ja) 音声認識装置
JPS63188199A (ja) パタンマッチング装置
JPH0387900A (ja) 音声認識装置
JPH0436400B2 (ja)
JPS62144200A (ja) 連続音声認識装置
JPS6344699A (ja) 音声認識装置
JPH0247758B2 (ja)
JPS6170595A (ja) 音声認識方式
JPH04223499A (ja) 音声認識方法及び装置
JPS61123890A (ja) パタンマツチング装置
JPH022159B2 (ja)
JPS60203996A (ja) 音声認識装置
Lee et al. A Study on the Isolated word Recognition Using One-Stage DMS/DP for the Implementation of Voice Dialing System