JPS5895797A - 音声認識装置 - Google Patents

音声認識装置

Info

Publication number
JPS5895797A
JPS5895797A JP56193663A JP19366381A JPS5895797A JP S5895797 A JPS5895797 A JP S5895797A JP 56193663 A JP56193663 A JP 56193663A JP 19366381 A JP19366381 A JP 19366381A JP S5895797 A JPS5895797 A JP S5895797A
Authority
JP
Japan
Prior art keywords
section
block
voice
output
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
JP56193663A
Other languages
English (en)
Other versions
JPS6255798B2 (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 JP56193663A priority Critical patent/JPS5895797A/ja
Publication of JPS5895797A publication Critical patent/JPS5895797A/ja
Publication of JPS6255798B2 publication Critical patent/JPS6255798B2/ja
Granted legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 (発明の分野)′ 本発明は、音声認識装置において精度良(音声区間の検
出を行う音声区間検出に関するものである。
(背景技術) 従来の音声認識装置のブロック図を第1図に示す。第1
図において、1は信号入力端子、2は周波数分析部、3
は音声取込制御部、4は取込開始信号、5は音声区間検
出部、6は取込終了信号、7は始端・終端情報、8は認
識部、9は出力端子の如く構成されており、以下各部の
説明をする。
周波数分析部2は、第2図に示す如く構成されており、
入力音声信号11は前置増幅器12により適当なレベル
に増幅され、約200 Hzから6000 Hzまでを
対数尺度で等間隔に分割されたN個のバンドパスフィル
タ群13、全波整流器群14、およびローパスフィルタ
群15により分析され、さらに、あらかじめ定められた
時間周期(以後サンプル周期と記す)毎にマルチプレク
サ16を順次切り換えながらAD変換器17によって量
子化され、サンプル周期゛毎にN個の分析結果18を出
力する。
音声取込制御部3は、取込開始信号4を受信したのち、
周波数分析部2の分析結果18を音声区間検出部5およ
び認識部8へ一定時間、または確かに音声の入力が終了
したと判断するまで出力する。
音声の入力終了の判断法としては、たとえば、各サンプ
ル周期毎のN個のデータの平均値(以後フレームパワー
と記す)を利用して、フレームパワーがあらかじめ設定
された閾値な越えるものが、ある一定数存在したのち、
閾値を越えないものが連続一定数続いたとき音声の入力
が終了したと判断する方法がある。
音声区間検出部5におけるブロック図を第3図に示す。
第3図において、18は分析結果、21はパラメータ演
算部、6は取込終了信号、22はブロック化部、乙は音
声区間判定部、7は始端終端情報の如(構成され、以下
詳細に説明する。
パラメータ演算部21は、分析結果18から音声区間検
出に使用する(1)式で定義されるパラメータを求める
部分である。
Pj−aj−マj          ・・・・・・・
・・(1)ただしaj;第j番目の分析結果のスペクト
ル傾斜 丸;第j番目の分析結果の平均値 また、スペクトル傾斜ajすなわち最少2乗近似直線の
傾きは、第j番目のN個の分析結果をXBとすると(i
 ;N分割されたバンドパスフィルタ群の周波数の低い
ものから順に付けられた番号)、ajは(2)式によっ
て求められる。
と置き換えることができ、(2)式は(3)式に変形さ
れる。
ることかできる。
また、んは、J、XBをNで除すことによって得られる
。第4図は、Pjを演算するブロック図であり、以下図
に従って説明する。
各サンプル周期毎にN個の分析結果xt(i=l。
2、・・・・・・N)が順番に出力されるものとすると
、加算器101およびレジスタ102によってXijの
累積ΣXIjをレジスタ102にセットすることができ
、−1 その結果を乗算器103と除算器106に出力される。
乗算器103で、ΣXijとC1(=Σi)との乗算を
行な+−11−1 い、さらに補数器104によって−C1・ΣxIjO値
を −1 求め、加算器105の一方に入力される。また、X1j
のデータ出力と同期して働くカウンタ107の出力と、
XBとの積・1−xljを乗算器108によって求め、
乗算器108の出力に接続されている加算器109と、
さらにそれに接続されているレジスタ110によつの出
力、J、lx + X11は乗算器用の一方の入力に接
続されており、乗算器1長1の他方の入力にはNがセッ
トされていて、乗算器111ではN・Σ!・xIjが演
 −1 算され、加算器105のもう一方に入力される。加除算
器112に接続されている。除算器112では、第j番
目のサンプルデータのスペクトル傾斜ajを求められ、
その結果は乗算器113の一方の入力となる。また除算
器106では、lΣ、XB をNで除すことによって′
;2jが求められ、その結果は乗算器113の他方の入
力となり、乗算器113によってPj(=aj=マj)
を求めることができる。以上の演算をサンプル周期毎に
行なって、各サンプル時のPjの値を全て演算すること
ができる。
ブロック化部22は、パラメータ演算部21の結果Pj
を取込終了信号6を検出するまで受は取り、取込終了信
号6を検出後、音声のブロック化(音声であると思われ
る部分のがたまりの検a)を行なう部分で、第5図にブ
ロック図を示し、第5図に従って説明する。
パラメータ演算部21の各サンプル周期毎のPjは、順
次Pパラメータメモリ200に格納されているので、そ
れを順番に読取し絶対値回路201によって絶対値化さ
れ、IPjlを比較器202の一方に入力する。比較器
202の他方の入力には、1pjlの閾値PTHがセッ
トされている。比較器202では、1P、1≧PTHの
ときにはα出力に、IPjI<Ptaのときにはβ出力
にそれぞれ有意信号を出力する。カウンタ203は、1
Pjl≧PTHのときカウントアツプし、1PJ1<P
rHのときクリアされるようになっており、l pjl
≧PTHとなる連続量をカウントする。
また、カウンタ203の出力は、常にレジスタ204に
セットされている。レジスタ204にセットされている
値(IPjl≧ptnである連続数)は、比較器205
に入力され、比較器205の他方の入力にはKがセット
されて鉛り、l pjl≧PTHである連続量(以下ブ
ロック長と記す)かに以上のとき、比較器205の出力
Cに有意信号が出力される。
ブロック長がK(K≧2の自然数)以上(C信号出力時
)で、かつ、比較器202のβ出力(IPjl<PTH
)が表われたタイミングをAND回路206によって捕
える。力、つ。ンタ207は、AND回路206の出力
から出力までのPjを読み出した量を数えるもので、減
算器208によってカウンタ7の出力からレジスタ20
4の結果(ブロック長)を差し引(ことにより、ブロッ
ク間の距離(時間)を求めることができる。またカウン
タ209は、Pjの読出しと同期してカウントしており
、減算器210によってカウンタ209の結果からレジ
スタ204の出力(ブロック長)を引くことによって、
当該ブロックの先頭を求められる。加算器211とレジ
スタ212によりI Pj l≧proの部分の累積を
求め、ブロックの大きさを表わす8Bなるものを求め、
AND回路206の信号を検出したとき、レジスタ21
3にセットすると同時に、レジスタ213の出方(以下
ブロック量と記す)、減算器210の出力(ブロック先
頭情報)、レジスタ204の出力(ブロック長)、およ
び減算器208の出力(ブロック間距離)をブロックテ
ーブル214に登録する。このようにして取込んだ量全
てについてブロック化が行なうことができる。
音声区間判定部nは、ブロック・化部nで得られたブロ
ックチー−プル213から、次のようにして音声区間の
判定を行なっていた。すなわち、ブロック量の最大値ね
なるブロックを検出し、それを音声区間の中心として前
後のブロックについて、ブロック間距離が一定値以下で
あれば当該ブロックも音声区間に含めるという方法で、
音声区間の判定を行なっていた。
認識部8は、音声取込制御部3に取込開始信号を送ると
ともに、音声取込制御部3からの分析結果を格納してお
き、さらに音声区間検出部5からの始端終端情報7を受
けると、あらかじめ用意されている内容既知の標準パタ
ーンとの類似度演算を行ない、最も類似度の高い標準パ
ターンと同一内容の音声が入力されたと判断し、その結
果を出力する。
しかしながら、上記従来の技術における音声区間検出で
は、 (1)入力音声の強弱によりスペクトル傾斜ajが変化
するため、不安定なパラメータすなわち、Pjが不安定
なパラメータである。
(2)スペクトル傾斜ajは、音韻、話者による変化と
ともにマイクの特性等によって在住にして、音声部にお
いても0に近い値を取り、結果としてP、も0に近い値
となり、ブロック化を誤まる。
(3)ノイズが大きい場合ノイズとの区別(特に子音)
がつけにくい。
という欠点があった。
(発明の課題) 本発明の目的は、これらの欠点を除去することを目的と
し、分析結果を対数変換した後のスペクトル傾斜および
平均値をそれぞれ独立なノくラメータとして利用し、音
声区間の検出をより精度良く行なうように改良したもの
で、以下詳細に説明する。
(実施例) 第6図は本発明のブロック図であり、1は入力端子、2
は周波数分析部、3は音声取込制御部、4は取込開始信
号、関は音声区間検出部、6は取込終了信号、7は始端
終端情報、8は認識部、9は出力端子の如く構成されて
おり、音声区間検出部間以外は第1図と同様である。ま
た音声区間検出部間は第7図に示す。第7図において、
18は分析結果、71はパラメータ演算部、6は取込終
了信号、72はブロック化部、詔は音声区間判定部、7
は始端終端情報であり、パラメータ演算部71およびブ
ロック化部72以外は従来と同様であるので、以下パラ
メータ演算部71およびブロック化部72について以下
詳細に説明する。
パラメータ演算部71は分析結果18を対数変換し、対
数データにおけるスペクトル傾斜↑jおよび平均値父j
を各サンプル周期毎に求める部分であり、第8図に従っ
て以下説明する。分析結果X1jは対数変換器100に
よって対数化され、その結果を父Ijとjる。?、j°
から、スペクトル傾斜は(3)式と同様に求められ、ま
た鳥は(Σ913)/Nで求められる−1 ので、従来技術で説明したように、加算器101、レジ
スタ102、乗算器103、補数器104、加算器10
5、除算器106、カウンタ107、乗算器108、加
算器109、レジスタ110、乗算器111、除算器1
12によって求めることができ、除算器106の出力/
シて々jが、また除算器112の出力としてKj(対数
データによるスペクトル傾斜)が得られる。
ブロック化部72は、パラメータ演算部71によって得
られ1こサンプル周期毎の対数平均値xj、および対数
スペクトル傾斜ajを取込終了信号6を検出するまで受
は取り、取込終了信号6を検出後音声のブロック化を行
なう部分で、ブロック図を第9図に示し、以下第9図に
従って説明する。
Xパラメータメモリ301に格納されているXiと、A
パラメータメモリ302に格納されているajは、それ
ぞれ比較器303と比較器304の一方の入力に接続さ
れ、β1はさらに加算器211にも接続される。
比較器303と比較器304のそれぞれの他方の入力に
は、それぞれの閾値XTH、ATHがセットされており
、比較器303では名≧XTHのときにα、に、他の場
合にはβ、に有意信号を、比較器304ではKj≧AT
Hのときにα2に、他の場合にはβ2に有意信号をそれ
ぞれ出力する。OR回路305でα、倍信号偽信号の論
理和な取り、その結果αを出力する。また、AND回路
306ではβ1信号とβ2信号の論理積を取り、その結
果βを出力する。すなわち、?j≧XTHまたはKj≧
A7Hのうち、少な(ともいずれかが成立した場合には
αに有意信号が、いずれも成立しない場合にはβに有意
信号が出力される。以下は従来技術で説明したと同様の
動作により、ブロックの加算値、ブロック先頭情報、ブ
ロック長、ブロック間距離をブロックテーブル214に
登録する。
すなわちブロック化においては、xjがあらかじめ定め
られた閾値(XTH)以上、またはajがあらかじめ定
められた閾値(ATH)以上であり、かつ連続K(K≧
2)個以上続いたものをブロックとし、ブロックの大き
さに相当するブロック内のんの加算値、プロジク長、ブ
ロックの先頭及び直前のブロックとの間隔を求める。
音声区間の判定は、ブロック長がある一定値以上のブロ
ックのうち、ブロックの大きさに相当するブロック内の
加算値が最大となるブロックの検出を行ない、当該ブロ
ックを音声部とする。さらに、直前のブロックおよび直
後のブロックとのブロック間隔について、それぞれブロ
ック間隔があらかじめ定められた閾値(例えば200 
m5ecに相当する間隔)以下であれば該当ブロックも
音声部と判定し、音声部と判定された先頭のブロックか
ら最後のブロックまでを音声区間とする。
(発明の効果) 以上説明したように、分析結果を対数変換した後のデー
タにより、各サンプル周期毎のパワーにるので、ノイズ
レベルと子音との区、別を容易にするとともに、ブロッ
ク化において、隅と↑jのいずれか一方が閾値以上とな
れば、ブロック候補として計数されるので、音韻、話者
によりajがOに近い値であっても悪影響を受けること
なくブロック化ができる。8N比が悪いとき、ノイズレ
ベルと?jがさほど変らない子音(例えばSANのSの
部分)でも、スペクトル傾斜6jによってノイズと区別
することが可能となる。また、8jは対数変換後のデー
タにより演算を行なっているので、音声の強弱に左右さ
れない安定したパラメータである。
以上述べたような利点により、音声区間を精度良く検出
することができる。
本発明は、周波数分析結果を対数変換したのちの9. 
、 Kjを用い、ブロック化処理による音声区間検出を
行なっているので、安定かつ精度良く音声区間の検出が
できるという利点があり、音声認識装置に利用すること
ができる。
【図面の簡単な説明】
第1図は従来の音声認識装置のブロック図、第2図は第
1図の周波数分析部の詳細ブロック図、第3図は第1図
の音声区間検出部のブロック図、第4図は第3図のパラ
メータ演算部の詳細ブロック図、第5図は第3図のブロ
ック化部の詳細図であり、第6図は本発明の音声認識装
置のブロック図、第7図は第゛6図における音声区間検
出部のブロック図、第8図は第7図におけるパラメータ
演算部の詳細ブロック図、第9図は第7図におけるブロ
ック化部の詳細ブロック図である。 1・・・・・・入力端子、    2・・・・・・周波
数分析部、3・・・・・・音声取込制御部、4・・・・
・・取込開始信号、5・・・・・・音声区間検出部、6
・・・・・・取込終了信号、7・・・・・・始端・終端
情報、8・・・・・・認識部、9・・・・・・出力端子
、   11・・・・・・入力音声信号、12・・・・
・・前置増幅器、 13・・・・・・バンドパスフィルタ群、14・・・・
・・全波整流器群、 15・・・・・・ローパスフィルタ群、16・・・・・
・マルチプレクサ、17・・・・・・AD変換器、18
・・・・・・分析結果、 21・・・・・・パラメータ演算部、 22・・・・・・ブロック化部、 お・・田・音声区間
判定部、101 、105 、109・・・加算器、 
102,110−レジスタ、103 、108 、11
1 、113・・・乗算器、104・・・補数器、  
  106 、112・・・除算器、107・・・カウ
ンタ、 200・・・Pパラメータメモリ、 201・・・絶対値回路、  202 、205・・・
比較器、203 、207 、209・・・カウンタ、
204 、212 、213・・・レジスタ、206・
・・AND回路、  208,210・・・減算器、−
211・・・加算器、 214・・・ブロックテーブル。 関・・・・・・音声区間検出部、 71・・・・・・パラメータ演算部、 72・・・・・・ブロック化部、 100・・・対数変
換器、301・・・Xパラメータメモリ、 302・・・Aパラメータメモリ、 303 、304・・・比較器、  305・・・OR
回路、306・・・AND回路 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士、山 本 恵 − −6′I 手続補正書(自発) 昭和り9年72月、7日 特許庁長官 若 杉 和 夫  殿 1 事件の表示 昭和56年特許願第193663号 2、発明の名称 音声認識装置 3、補正をする者 事件との関係  特許出願人 名 称 (029)沖電気工業株式会社袖正する。 (2)同第11頁第8行目の1分析結果」の前に「第3
番目のN個の」を挿入する。 以  −ヒ

Claims (1)

    【特許請求の範囲】
  1. 入力音声信号を周波数分析する手段と実音声部分の前後
    を含めて分析結果を格納する手段と、音声区間の始端、
    終端を検出する手段と、音声区間の分析結果より入力音
    声を認識する手段を有する音声認識装置において、各分
    析周期毎(j)の対数スペクトルにおける平均値9jと
    スペクトル傾斜町を演算する手段を有し、受jおよびK
    jを独立のパラメータとして、いずれかが所定の閾値(
    XTH、ATO)を連続して所定数以上越えるものをブ
    ロックとし、ブロック長に従って音声区間の検出を行な
    うことを特徴とする音声認識装置。
JP56193663A 1981-12-03 1981-12-03 音声認識装置 Granted JPS5895797A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56193663A JPS5895797A (ja) 1981-12-03 1981-12-03 音声認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56193663A JPS5895797A (ja) 1981-12-03 1981-12-03 音声認識装置

Publications (2)

Publication Number Publication Date
JPS5895797A true JPS5895797A (ja) 1983-06-07
JPS6255798B2 JPS6255798B2 (ja) 1987-11-20

Family

ID=16311695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56193663A Granted JPS5895797A (ja) 1981-12-03 1981-12-03 音声認識装置

Country Status (1)

Country Link
JP (1) JPS5895797A (ja)

Also Published As

Publication number Publication date
JPS6255798B2 (ja) 1987-11-20

Similar Documents

Publication Publication Date Title
KR100873396B1 (ko) 오디토리 이벤트에 기초한 특성을 이용하여 오디오를비교하는 방법
US7508948B2 (en) Reverberation removal
CN105989836B (zh) 一种语音采集方法、装置及终端设备
AU2002252143A1 (en) Segmenting audio signals into auditory events
WO2002097792A1 (en) Segmenting audio signals into auditory events
US11170760B2 (en) Detecting speech activity in real-time in audio signal
CN113611330B (zh) 一种音频检测方法、装置、电子设备及存储介质
JPH0462398B2 (ja)
CN112235693B (zh) 麦克风信号处理方法、装置、设备及计算机可读存储介质
JPS5895797A (ja) 音声認識装置
JP2648779B2 (ja) 通話信号識別装置
JPH0424717B2 (ja)
JPH07312795A (ja) 音声信号処理方法及び装置
SU1781701A1 (en) Method of separation of speech and nonstationary noise signals
JP2591802B2 (ja) 可聴音信号認識方法
CN113763985B (zh) 一种基于声音识别生理现象的装置
JPH07101354B2 (ja) 音声区間検出装置
JP3450972B2 (ja) パターン認識装置
KR950009329B1 (ko) 캠코더의 환경잡음 제거장치
JPS58198330A (ja) 信号処理装置
JPH0464078B2 (ja)
CN118737160A (zh) 一种声纹注册方法、装置、计算机设备及存储介质
JPH01150200A (ja) 入力音声の定常部、過渡部、不確定部の検出装置
JPH0383100A (ja) 音声区間の検出装置
JPH02302799A (ja) 音声認識方式