JPH0117159B2 - - Google Patents

Info

Publication number
JPH0117159B2
JPH0117159B2 JP8500481A JP8500481A JPH0117159B2 JP H0117159 B2 JPH0117159 B2 JP H0117159B2 JP 8500481 A JP8500481 A JP 8500481A JP 8500481 A JP8500481 A JP 8500481A JP H0117159 B2 JPH0117159 B2 JP H0117159B2
Authority
JP
Japan
Prior art keywords
frequency
band
phoneme
value
feature
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
JP8500481A
Other languages
English (en)
Other versions
JPS57200098A (en
Inventor
Isamu Nose
Kaneyoshi Mizuno
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 JP8500481A priority Critical patent/JPS57200098A/ja
Publication of JPS57200098A publication Critical patent/JPS57200098A/ja
Publication of JPH0117159B2 publication Critical patent/JPH0117159B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明は、音声信号を音韻記号系列へ変換する
過程を有する音韻形の音声認識装置に関する。
具体的には、音声信号を周波数分析してn個の
帯域振幅値を出力する周波数分析器を備え、その
帯域振幅値に周波数の低い順、若しくは高い順に
帯域番号をつけておき、前記帯域振幅値の周波数
軸に沿つた極大値を帯域番号で出力するホルマン
ト検出器を備え、その帯域番号の最も離れたもの
から2個ずつ選択して各対の中央値と差分値を検
出する手段を備え、これら中央値と差分値とを要
素として音声信号を音韻記号系列へ変換する手段
を備えたものである。
音韻の認識は、一般に、第1ホルマント周波数
と第2ホルマント周波数とによる平面領域面を主
な判定要素として、複数のホルマントとによる多
次元領域によつて行われている。
しかし、ホルマント周波数は声道長の影響を受
けて変移し、また第2ホルマントや第3ホルマン
トは、電話機やマイクロホン等の非線形歪に基づ
く第1ホルマントのスプリアスピークの影響を受
け易く、極大値周波数とホルマント周波数とは一
致しない場合が起こり、従つて、音韻判定の領域
を広く取る必要があつた。
本発明は、このような難点を軽減することを目
的とし、対の極大値帯域番号(対のホルマント周
波数対応)の中央値(中心周波数に対応)と差分
値(周波数間隔に対応)による平面領域で音韻判
定を行うことによつて、声道長の相違に基づく影
響を軽減し、また外側の帯域番号から順に対を構
成することにより、スプリアスピークの影響を軽
減したものであり、以下詳細に説明する。
第1図は、本発明の第1の実施例であつて、1
は音声信号入力端子、10は周波数分析部、20
は音声区間抽出・スペクトル正規化部、30はス
ペクトル特徴抽出部、40は音韻特徴変換部、5
0は単語辞書、60はマツチング部、70は認識
結果の出力信号線である。
これを動作するには、マイク等により電気信号
に変換された音声は音声信号入力端子1を通して
周波数分析部10にて周波数成分の抽出が行われ
る。周波数分析部10の構成を第2図に示す。1
00は前置増幅器、101−1〜101−nはバ
ンドパスフイルタ群、102−1〜102−nは
全波整流器群、103−1〜103−nはローパ
スフイルタ群、104はアナログマルチプレクサ
回路、105はAD変換器、106は対数変換部
である。バンドパスフイルタ群101−1〜10
1−nは中心周波数が対数目盛で等間隔に周波数
の低い方から配置してある。
ローパスフイルタ群103−1〜103−nの
出力はAD変換器105でデイジタル量に変換さ
れ、標本化周期10ms程度でサンプリングされ、
又、対数変換部106はROMで構成されてい
て、そこで対数に変換され音声区間抽出・スペク
トル正規化部20に送出される。音声のk番号の
フレームにおいて、バンドパスフイルタ群101
−1〜101−nに対応して、対数変換部106
から出力される帯域振幅値、即ち周波数分析出力
データをX1(k)〜Xo(k)とし、フレーム情報という。
音声区間抽出・スペクトル正規化部20では、第
1に、各フレーム毎に平均値(k)を第1式で計算
して(k)の時系列に対して音声区間の始端と終端
を決める。
(k)=oi=1 Xi/n ……第1式 始端、終端の検出は簡単には(k)があらかじめ
設定された閾値を最初に越える点k=l1を始端と
して、次に他の閾値以下に最後になつた点k=l2
を終端とすればよい。音声区間抽出・スペクトル
正規化部20は第2式に従つて音声音源特性に関
してスペクトルの正規化を行い、フレーム情報Xi
(k)(但し、i=1〜n)に対応したフレーム情報
Xi(k)を出力する。
xi(k)=Xi(k)−yi、yi>0 xi(k)=Xi(k) yi0 第2式 なお、yiはフレーム情報X1(k)〜Xo(k)の最小誤
差近似直線であり、詳しくは、電子通信学会、信
学技報、Vol、79、No.141、「非線形スペクトルマ
ツチングによる単語音声認識の一方式」を参照さ
れたい。
次に、音声区間について、特徴抽出部30にて
始端から終端までの各フレーム情報を1フレーム
毎に順次処理する。
特徴抽出部30の詳細構成を第3図に示す。第
3図において、300は音声区間格納メモリ、3
01はピーク検出部、302はピーク格納メモ
リ、303は特徴計算部である。音声区間格納メ
モリ300は始端から終端までの各フレーム情報
が格納されていて、ピーク検出部301以降は1
フレーム情報毎に順次全音声区間に対して処理を
行う。ピーク検出部301では1フレーム情報を
x1(l)、x2(l)、…、xn(l)(但し、l1ll2であ
る)とすると xi-2(l)<xi(l) ……第3式 xi-1(l)<xi(l) ……第4式 xi+1(l)<xi(l) ……第5式 xi+2(l)<xi(l) ……第6式 第3式〜第6式の条件をxi(l)が全て満たし、且
つ(l)がある閾値以上の場合、xi(l)はスペクトル
の極大値を示し、添字iは極大値となつた帯域番
号(周波数)を示していることになる。(l)は前
記の第1式の計算による。i=1からnまでxi
ついて第3式〜第6式を満たすか否か順次調べて
条件を全て満足する場合は、その帯域番号iをピ
ーク格納メモリ302に格納すると共に、格納個
数(以下、極大値個数と称す)を記憶する。
但し、第3式〜第6式において、xi-2(l)やxi-1
(l)等が音声区間外となる場合には、それらは零の
振幅値を取るものと設定しておく。
今、検出された極大値個数をsとし、極大値帯
域番号をpr(但し、r=1、2、…、s)とした
場合、特徴計算部303は、P1とPsの如く帯域
番号が最も離れたもの(外側のもの)から順に対
を設定し、その対の番号をvとした場合、各対に
ついて第7式及び第8式に示す如く中心値CV
差分値WVを計算する。
なお、極大値個数が奇数の場合は、中央の帯域
番号P(s+1)/2のものが2個あるものとして取扱つて
いる。
CV=(Ps-v+1+PV)/2 ……第7式 WV=PS-V+1−PV ……第8式 極大値個数sによりvの値は変化するが、あま
り沢山のピークは音声においては検出されず、む
しろ電話系等の非線形歪の影響を受けてピーク個
数が増加する場合が多いので、実際上はv=2程
度、即ち4個までの極大値について計算するよう
限定しておくとよい。又、v=0はそのフレーム
の平均パワー((l))がある閾値以下の場合で無
音を示す。無音とは、例えばイチの発声でイとチ
の間の一瞬の音声のとぎれの様な箇所である。こ
うして1フレームの特徴が計算されるとその特徴
(CV、WV)が音韻特徴変換部40に送出される。
音韻特徴変換部40の構成を第4図に示す。4
00,…404は特徴格納メモリ、405は音韻
変換テーブル、406は音韻変化率計算部であ
る。特徴格納メモリ400に1フレームの特徴が
格納されると、それまで格納されていた1フレー
ム前の特徴は特徴格納メモリ401へというよう
に401→402→403→404に順次シフト
される。音韻変換テーブル405ではCv、Wvの
組み合わせにて統計的に決められたCv,Wvに対
する音韻名が格納されており、ROM構成になつ
ていて、Cv、Wvをアドレスとして格納データを
参照する方法をとつている。音韻変化率計算部4
06では特徴格納メモリ400の出力であるla
目のフレームのCv、WvをC1(la)、C2(la)、W1
(la)、W2(la)、lb番目のフレームのCv、WvをC1
(lb)、C2(lb)、W1(lb)、W2(lb)とすると8式の
計算を行い、その結果を音韻変化率として出力す
る。
ΔC1=C1(la)−C1(lb) ΔC2=C2(la)−C2(lb) ΔW1=W1(la)−W1(lb) ΔW2=W2(la)−W2(lb) 第9式 単語辞書50では認識対象となる各単語を音韻
変換テーブル405に格納されている類似度を参
照できるように音韻名の時系列と音韻名の変わる
時点での音韻変化率の形式で表現してある。
その一例を第5図に示す。即ち、単語名「イイ
エ」は音韻名でI→I→Eと記述されていて、そ
の音韻名変化点I→I、I→Eにおいて、I→I
はΔC、ΔWがほとんど変化せず、I→Eにおい
てΔW1が減少する事を示している。マツチング
部60では入力音声に対して計算された音韻名の
時系列、及び音韻変化率の時系列と単語辞書に記
述された音韻名、音韻変化率とのマツチングを行
い、最大類以度の単語を決定して、結果を出力信
号線70を通して外部に出力するマツチング方法
は種種考えられ、ダイナミツクプログラミングの
手法を用いるのが一般的であるが、マツチング方
法は本発明の主目的でないので詳細な説明は省略
する。
以上説明したように、スペクトル上極大値とな
る周波数に対応する番号を求め、その番号を周波
数の一番低いものと一番高いものから順次組み合
わせ、その中心(Cv)と距離(Cv)で表現して
いるため、中心(Vv)については声道長の影響
がそのまま残るが、距離(Wv)については正規
化効果があり、それだけ判定領域を小さく設定す
ることができ、認識率を高めることが期待でき
る。
【図面の簡単な説明】
第1図は、本発明の一実施例のブロツク図、第
2図は、第1図における周波数分析部の詳細ブロ
ツク図、第3図は、第1図における特徴抽出部の
詳細ブロツク図、第4図は、第1図における音韻
特徴変換部の詳細ブロツク図、第5図は、単語辞
書の説明図である。 1……音声信号入力端子、10……周波数分析
部、20……音声区間抽出部、30……スペクト
ル特徴抽出部、40……音韻特徴変換部、50…
…単語辞書、60……マツチング部、70……出
力信号線、100……前置増幅器、101−1〜
101−n……バンドパスフイルタ群、102−
1〜102−n……全波整流器群、103−1〜
103−n……ローパスフイルタ群、104……
アナログマルチプレクサ回路、105……AD変
換器、106……対数変換部、300……音声区
間格納メモリ、301……ピーク検出部、302
……ピーク格納メモリ、303……特徴計算部、
400,401,402,403,404……特
徴格納メモリ、405……音韻変換テーブル、4
06……音韻変化率計算部。

Claims (1)

    【特許請求の範囲】
  1. 1 音声信号を周波数分析して予め定められた個
    数の帯域振幅値を出力する周波数分析器と、前記
    帯域振幅値には所定の周波数軸方向に沿つた順に
    順次番号が付されていて、前記帯域振幅値の周波
    数軸方向に沿つた極大値を検出してその極大値が
    存在する帯域の前記番号を出力するホルマント検
    出器と、前記極大値が存在する帯域の番号のうち
    の周波数の最も低い側からのものと周波数の最も
    高い側からのものとをそれぞれ1個ずつ取り出し
    て成る対を順次抽出し、各対毎に中央値と差分値
    とを検出する手段と、当該中心値及び差分値とに
    基づいて音韻記号を判定する音韻判定手段とを備
    えていることを特徴とした音声認識装置。
JP8500481A 1981-06-04 1981-06-04 Voice recognizer Granted JPS57200098A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8500481A JPS57200098A (en) 1981-06-04 1981-06-04 Voice recognizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8500481A JPS57200098A (en) 1981-06-04 1981-06-04 Voice recognizer

Publications (2)

Publication Number Publication Date
JPS57200098A JPS57200098A (en) 1982-12-08
JPH0117159B2 true JPH0117159B2 (ja) 1989-03-29

Family

ID=13846555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8500481A Granted JPS57200098A (en) 1981-06-04 1981-06-04 Voice recognizer

Country Status (1)

Country Link
JP (1) JPS57200098A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023180911A (ja) 2022-06-10 2023-12-21 旭化成エレクトロニクス株式会社 音声信号処理装置

Also Published As

Publication number Publication date
JPS57200098A (en) 1982-12-08

Similar Documents

Publication Publication Date Title
KR910002198B1 (ko) 음성인식방법과 그 장치
US4817158A (en) Normalization of speech signals
CN116229988A (zh) 一种电力调度系统人员声纹识别鉴权方法、系统及装置
EP1293961A1 (en) A signal processing method to analyse transients of a speech signal
JPH04369698A (ja) 音声認識方式
Saha et al. Modified mel-frequency cepstral coefficient
JPH0441357B2 (ja)
JPH0426479B2 (ja)
JPS61228500A (ja) 音声認識方法
JPS59171999A (ja) 音声認識方法
JP3032215B2 (ja) 有音検出装置及びその方法
JPS62159195A (ja) 音声パタン作成方法
Castelaz et al. A comparative study of the use of zero-crossing analysis methods for vowel recognition
Sun et al. A robust feature extraction approach based on an auditory model for classification of speech and expressiveness
JPS61230199A (ja) 音声認識方法
JPS61281300A (ja) 音声認識装置
JPS62113197A (ja) 音声認識装置
JPS58147797A (ja) 音声認識装置
JPH0552512B2 (ja)
JPS60115996A (ja) 音声認識装置
JPH0814760B2 (ja) スペクトル正規化装置
JPS5837695A (ja) 音声認識装置
JPH0221598B2 (ja)
JPS6332400B2 (ja)
JPS6258516B2 (ja)