JPS58211793A - 音声区間検出装置 - Google Patents

音声区間検出装置

Info

Publication number
JPS58211793A
JPS58211793A JP57095434A JP9543482A JPS58211793A JP S58211793 A JPS58211793 A JP S58211793A JP 57095434 A JP57095434 A JP 57095434A JP 9543482 A JP9543482 A JP 9543482A JP S58211793 A JPS58211793 A JP S58211793A
Authority
JP
Japan
Prior art keywords
energy
signal
environment
voice
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
JP57095434A
Other languages
English (en)
Other versions
JPH034918B2 (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP57095434A priority Critical patent/JPS58211793A/ja
Publication of JPS58211793A publication Critical patent/JPS58211793A/ja
Publication of JPH034918B2 publication Critical patent/JPH034918B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、人間によって発声された音声を含む音響信号
から、音声区間・非音声区間を自動的に検出する音声区
間検出方法に関するものである。
音声区間検出は音声認識システム、音声合成のための分
析システムあるいは音声の情報圧縮等において不可欠な
ものである。
音声自動認識システムのブロック図を第1図に。
示す。1は音響処理部、2は音声区間検出部、3は認識
部である。音声認識システムでは音声区間検出部3は第
1図に示すように認識部3の前段に位置し、後段の認識
部3の性能が非常に良いものであっても正しく音声区間
を検出することが出来なければ正しい認識結果を得るこ
とが困難となるため、この音声区間検出部の性能の良否
はシステ3  ベ一二 ム全体に大きく影響する重要なものとなる。
音声区間検出方法の従来例としては、音声信号と非音声
信号(ずなわぢ環境雑音)の信号エネルギーの差に注目
し信号エネルギーの値に適当な閾値を設定し音声区間を
検出するものが多い。また、音声信号のなかでも無声子
音のように信号エネルギーが小さく環境雑音と差のあま
りないものの検出精度を上げるため、信号のある適当な
時間長毎の零交差数の閾値処理を併用する方法もある。
この19すは「音声認識」新美康永著に述べである。
従来例に見られるような閾値処理による方法では、設定
する閾値が環境によって左右されてしまう。この閾値設
定は実験的に定められる場合が多いが、音声区間を検出
する場合の閾値というものに5、使用する環境の環境雑
音信号と音声信号との間を分離するための閾値であるた
め、使用する環境が変化した場合は閾値を設定しなおさ
なければならず、使用環境の変化に対する適応性に欠け
るという欠点がある。また、使用する環境の環境雑音エ
ネルギーが大きく、しかもその雑音が白色雑音のような
場合は、環境雑音と音声の無声音との間のエネルギー及
び零交差数の差がほとんどなくなるため、従来例では腎
声区間を正しく検出することが出来なくなる。このよう
に従来例による音声区間検出では、使用する環境に制限
があるということと、環境の変化に対し適応しないとい
う欠点がある。
本発明は従来例に見られた欠点を改善した音声区間検出
方法を提供することを目的とするもので環境学習機能を
有する方法である。
環境学習により、環境雑音の平均エネルギーレベルと、
スペクトルの平均的な特徴を表わすLPCケプストラム
係数の平均値ベクトルを求めておく。
次いで、実際に入力された雑音を含む音声信号を学習で
求められた環境雑音平均エネルギーによって、信号レベ
ルに正規化する。また、入力信号のLPCケグストラム
係数と、環境雑音のLPCケプストラム係数とのユーク
リッド距離も求めておく。
旨発明はこのようにして求められた、正規化され5 ベ
ー二′ たエネルギーと、ユークリッド距離の2つのパラメータ
の閾値処理により音声区間検出を行うものである。
本方法により従来例に比較し、使用する環境の変化に対
し著しい改善を得ることが出来る。以下本発明による音
声区間検出方法の詳細な説明を行う。
第2図は本方法による音声区間検出部の大まかな機能ブ
ロック図である。第2図に示すように本方法による音声
区間検出は、使用する特徴パラメータを算出するだめの
音響分析部4と、使用する環境の特性を学習する環境学
習部5と実際に音声区間を検出する音声区間検出部6よ
り構成される。
本発明の音声区間検出法においては、まず予め標準環境
の学習を行う。
この過程は従来例の閾値設定のための作業とほぼ同様で
あり、標準環境の平均エネルギーEs、及び音声、非音
声を分離する2つの信号エネルギーの閾値TJ!:II
 ”’j!:2という定数を設定するものである。この
過程により求められた定数は、音声区間検出部6に蓄え
られる。従来例では使用する環境6 ・−− が犬きく変るたびにこの過程を行なわなければならない
が、本方式は一度’rE1. TE21 ES  とい
う定数が求まれば行う必要はない〇 環境雑音エネルギーが小さく信号雑音化の良好な標準環
境を設定し、その環境雑音信号を、ある適当な時間長(
フレーム長という)毎にエネルギーE及び対数エネルギ
ーELを(1)式及び(2)式により求める。
E L = 10 X tog 1゜E    ・・・
・・・・・・・(2)あ否一定時間内に求められるEの
平均値より、標準環境平均エネルギーEBを求める。ま
た、ELの平均値と分散よりELがこの値以下ならば非
音、声フレームであるというエネルギー閾値TE1を設
定する。さらに、標準環境下において多数話者が発声し
た音声信号のうちの無声子音の対数工不ル7ベーー二・ ギーELの平均値及び分散よりELがこの値以上ならば
音声フレームであるというエネルギー閾値fE2を設定
する。
次に音響分析部について述べる。
マイク等より入力きれ、第1図に示す音響処理部1でA
/D変換を施された音響信号は、第2図の音響分析部4
に送られる。音響分析部4では入力される音響イg号を
ある適当なフレーム長毎に分析し、後段の環境学習部5
及び音声検出部6で共110に用いられるパラメータを
算出する。算出するパラメータは(1)式で表わされる
信号エネルギーEと信号のスペクトル上の特徴を表わす
パラメータであるLPCケグストラム係数ベクトルCで
ある。
LPCケプストラム係数Cの算出法の説明は省略するが
、詳しくはJ、 L)、 1viarker and 
A、f(。
Gray、 Ir、 :Linear Predict
ion of 5peech。
Springer−Ver Lag (1976)に述
べである。
音響分析部4で算出されたパラメータは、本方式による
音声区間検出が動作を開始した一番最初あるいは使用さ
れる環境が大きく変化し、音声区間検出の検出誤りが多
くケった場合、環境学習部5に送られる。このときの入
力音響信号にはご一声信号が含まれず環境雑音信号のみ
である。
環境学習部5では音響分析部4より送られてくるフレー
ム毎のパラメータを1吏って、使用環境の信号エネルギ
ーを標準環境の4.W号エネルギーレベルに正規化する
ための正規化係数劇sと、使用環境雑音の平均的なスペ
クトル特性を表わすLPCケプストラム係数の平均値ベ
クトルC8及び距離閾値′rDを算出する。距離閾値T
DというのはLPCケプストラム係数ベクトルCと平均
値ベクトルC8とのユークリッド距離によりそのフレー
ムが音声フレームであるか非音声フレームであるかを判
定するだめの閾値である。
正規化係数NSは次のようにして算出される。
フレーム毎に送られてくる環境雑音エイ・ルギーの平均
値”rJを求めさらに標準環境の学習により予め音声区
間検出部6に蓄えられている標準環境平均エネルギーE
sにより(3)式により算出する。
NS”’5−EN        −−(3)9 べ−
“・ ま15、LPCケプストラム係数の平均値ベクトルC8
はフレーム毎に送られてくるLPCケプストラム係数係
数ベクトル者要素毎の平均値を算出することにより求め
られる。さらにこのC8と、C8を算出するために用い
たLPCケプストラム係数係数ベクトル者ユークリッド
距離りをフレーム毎に求めDの平均値および分散よりユ
ークリッド距離の値がこの値以下であるならば非音声フ
レームであるという閾値TDを算出する。
音声区間検出部6°では音響分析部4より送られてぐる
信号エネルギE1及びLPCケプストラム係数係数ベク
トル者環境学習部5で求められた正規化係数Ns1及び
LPCケプストラム係数平均値ベクトルC8から正規化
信号対数エネルギーENLとC8,0間のユークリッド
距離りを求め、音声信号であるか非畜声信号であるかの
判定を行う。
正規化信号対数エネルギーENLは(4)式により求め
られる。また、ユークリッド距#Dは(6)式により求
められる。
0 ENL=10XtO(Jlo(E−Ns)   −−−
・(4)よ り −f(C−C5)T−(U−しs)l   −−・
・−(5ン(Tコ装置行列を表す) 音声信号であるか非音声信号であるかは以下のようにし
て判定される。
”rJL≦TE1  非音声 TE、<E、、L<TE2AND D<’rD 非音声
TE1くENしくTE2 ANDD>TD 音声” N
 L≧TE2  音声 この判定法は、信号のエネルギーのみでは音声信号であ
るか非音声であるかあいまいな場合、信号のスペクトル
情報を利用することにより精度の向上を計るという方法
である。寸だ、従来例の零交差数のように信号スペクト
ルの一部の情報ではなく、LPCケプストラムというス
ペクトル全体の特徴を利用するため雑音のスペクトル変
化に対し性能の低下が少い。
このようにしてフレーム毎に判定された結果は平滑化処
理が施され最終的な音声区間が決定され11べ− る。
第3図は本方式による音声区間検出回路の機能ブロック
図である。マイク等より入力される音響信号はハ/D変
換が施され、ある適当なフレーム長毎に信号エネルギー
演算部7、及びLPCケプストラム係数演算部8に送ら
ねる。信号エネルギー演算部7では信号エネルギーEを
算出し、LPCケフストラム係数演算部8ではLPCケ
プヌトラム係数ベクトルCを算出する。算出されたパラ
メータの流れは、環境学習を行うか、音声区間検出を行
うかで異り、この制御はコントロール部9により行われ
る。図で破線は制御線を示す。
環境学習の場合、信号エネルギーEはマルチプレクサ1
0を通して平均値・分散演算部11に送られ、平均エネ
ルギーENが算出される。このENはさらに正規化係数
決定部12に送られ正規化係数NBが決定される。また
LPCケプストラム係数ベクトルCはマルチプレクサ1
oを通して平均値分散演算部11に送られるとともに1
.4IFOバツフア13に蓄えられる。平均値分散演算
部昭58−211793 (′4′)算部11では平均
値ベクトルCBを算出し、LPCケプストラム係数平均
値ベクトルメモリー14に送る。このり、P Cケプス
トラム係数平均値ベクトルメ−v+)−14にデータが
格納されると、FIFOバッファ13はマルチプレクサ
16を通してニーノリノド距離演算部16にLPCケプ
ストラム係数Cを送り、ユークリッド距離りが算出され
る。
算出されたユークリッド距離りはマルチプレクサ1Qを
通して平均値分散演算部11に送られ、平均値及び分散
が算出される。この平均値及び分散値は、閾値TD決定
部17に送られ、閾値°fDが決定される。
一方音声区間検出を行う場合、信号エネル、チーEは正
規化対数エネルギー演算部8に送られて、正規化対数エ
ネルギーENLに変換され、三値比較部19に送られる
。また、LPCケプストラム係数ベクトルCはマルチプ
レクサ16を通してニーノリノド距離演算部16に送ら
れてユークリッド距離りが算出され、その値は二値比較
部20に送ゆれる。二値比較部19は正規化対数エネル
ギー13、−− ENLと閾値TI8.1.“fE2との比較を行う。そ
の結果が”NL≦TE1 または”1’JL≧°1゛E
2である場合・三値比較部190判定結果がマルチプレ
クサ21を通して平滑処理部22へ送られる。筐た上述
以外の場合は、二値比較部2oによるニークリ、ド距離
りと閾値TDの比較結果がマルチプレクサ21を曲して
平滑化処理部22に送られる。平滑化処理部22はフレ
ーム毎に送られてくる判定結果の平滑化を行い音声区間
を決定し出力する。
第4図は学習によって信号エネルギーを正規化する本発
明の効果を示したものである。第4図のAは標準環境の
環境雑音対数エネルギー分布(上段)と、その環境下で
発声された音声の無声子音の対数エネルギーの分布(下
段)を示したものである。今、環境が変化して音声の平
均エネルギーと環境雑音のエネルギーの信号雑音化が約
20dBになった場合の、従来の信号エネルギー分布を
第4図Bに、本発明の信号エイ・ルギー分布を第4図C
に示す。第4図のBは環境が変化し音声の:毛均エネル
ギーと環境雑音のエネルギーの信号雑4 音比が約20 dBとなった場合の環境雑音対数エネル
ギー分布(上段)と、その環境下で尾声された音声の無
声子音の対数エネルギーの分布(下段)である。さらに
第4図のCは第4図Bと同じ環境下のそれぞれの正規化
対数エネルギーの分布を示したものである。図中、破線
は正規分布仮定を施したものである。これらの図より従
来のように正規化を行なわない対数エネルギーでは信号
雑音化が劣下すると環境雑音の対数エネルギーは無声子
音のエネルギーに近づくため、標準環境下で設定した閾
値では分離することが困難になり、閾値を設定しなおさ
なければならなくなる。また、閾値を設定しなおしても
、両者の分布の重なりが大きいため精度が低下するgこ
れに対し、本発明の場合には正規化対数エネルギーの分
布は標準環境下の対数エネルギーの分布と同じようにな
るため、閾値の変更全行わなくでもよく、また両者の分
布の重なりは、!!4図Bより少ないため、環境雑音信
号と音声の無声子音との分離を確実に行うことがNき、
従来例でよく用いられている対数エネルギ15 −よりも良い結果が得られる。
第5図は男性話者が発声した「ふた」(lhutal)
という音声の正規化対数エネルギーAとLPCケプスト
ラム係数の平均値ベクトルとのユークリッド距離Bを示
したものである。正規化対数エネルギーのみでは/h/
の始端、/U/の終端かは参きすしないが、LPCケプ
ストラム係数のユークリッド距離を用いることにより、
これらあい丑いな部分がはっきりし、検出種度を高める
ことが出来る。
第6図は本発明による音声区間検出法と従来例の信号エ
ネルギーを固定の閾値で判定する音声区間検出法とを比
較したものである。
この図は男性話者1名が発声する200単語の音声テー
クから求められたもので、発声する環境の信号雑音比が
変化した場合の(6)式で定める識別率を示したもので
ある。一点鎖線は従来例を示し、実線は本発明によるも
のでろる。
特開8ム58−211793(5) ・・・・・・・・(6) 従来例による方法では信号雑音比が3odBより劣化す
ると識別率は急激に低下し2 e; dBより劣りする
と全てのフレームを音声フレームと判定してしまうため
識別率は6o%となってしまい音声区間検出不可能とな
る。それに対し本方法では信号雑音比20dB程度まで
は識別率はほとんど変化せず、ざらに1odB程度まで
劣下しても識別率91%という良い値を得ることが出来
、従来例の環境変化に対する適応性という欠点に対し著
しい改善を慢ることが出来る。
以上述べたように、本発明は、あらかじめ、使用する環
境の雑音のエネルギーレベルとスペクトルの学習を行う
ということとスペクトル情報も利用することを特徴とす
る音声区間検出方法である。
学習を行うことによって、雑音を含む入力信号のエネル
ギーレベルを、一定のレベルに正規化することが可能と
なり環境の変化の影響を少なくする17ベー ことが出来るという特長と、さらにスペクトル情報も利
用するため精度が良い音声区間の検出ができる。
【図面の簡単な説明】 第1図は音声自動認識システムの概略の構成を示すブロ
ック図、第2図は本発明による音声区間検出方法を示す
ブロック図、第3図は本発明によ゛る音声区間検出回路
の機能ブロック図、第4図へ〜Cは本発明と従来例の信
号エネルギーの分布の比較図、第6図へ、Bは本発明の
実際の音声信号における正規化対数エネルギ〜とユーク
リッド距離を示した図、第6図は環境の信号雑音比の変
化に対する本発明と従来例による変化を示した図である
。 1・・・・・・音響処理部、2・・・・・・音声区間検
出部、3・・・・・・認識部、4・・・・−・K響分析
部、6・・・・・・環境学習部、6・・・・・・音声区
間検出部、7・・・・・・信号エネルギー演算部、8・
・・・・・LPCケプストラム係数演算部、9・・・・
・・コントロール部、io。 1621・・・・・・マルチブレフサ、11・・・・・
・平18 : 均値分散演算部′、12・・:・・・正規化係数決定部
、13・・−・・・F、IFOバッファ、14・・・・
・・LPCケプストラム係数平均値ベクトルメモリー、
16・・−・・ユークリッド距離演算部、17・・・・
・・閾値決定部、18・・・・・・正規化対数エネルギ
ー演算部、19・・・・・・三値比較部、20・・・・
・・二値比較部、22・・・・・・平滑化処理部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
凶 第2図      l 第4図 正KL化すけ象工χ・ル千− 5図

Claims (2)

    【特許請求の範囲】
  1. (1)標準環境における環境雑音の平均エネルギーレベ
    ルから予めエネルギー閾値を設定しておき、環境学習機
    能を用いて、使用される環境の環境雑音の平均エネルギ
    ーレベルを学習し、標準環境及び使用される環境の環境
    雑音の平均エネルギーレベルから正規化係数を求め、前
    記正規化係数により音声入力信号のエネルギーレベルを
    正規化し、前記正規化された音声入力信号のエネルギー
    レベルと前記エネルギー閾値とを用いて音声区間を検出
    することを特徴とする音声区間検出方法。
  2. (2)環境学習機能を用いて、使用される環境の環境雑
    音のスペクトル上の特徴を表現するLPCケプストラム
    係数の平均値ベクトルを学習し、前記LPCケグストラ
    ム係数の平均値ベクトルと音声入力信号より得られるL
    PGケプストラム係数ベクトルとのユークリッド距離を
    求め、前記ユーク2 ′−〕 リッド距離に基づき距離、閾値を設定し、前記距離閾値
    と正規化係数により正規化された音声入力信号のエネル
    ギーレベルとエネルギー閾値とを用いて音声区間を検出
    することを特徴とする特許請求の範囲第1項記載の音声
    区間検出方法。
JP57095434A 1982-06-03 1982-06-03 音声区間検出装置 Granted JPS58211793A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57095434A JPS58211793A (ja) 1982-06-03 1982-06-03 音声区間検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57095434A JPS58211793A (ja) 1982-06-03 1982-06-03 音声区間検出装置

Publications (2)

Publication Number Publication Date
JPS58211793A true JPS58211793A (ja) 1983-12-09
JPH034918B2 JPH034918B2 (ja) 1991-01-24

Family

ID=14137584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57095434A Granted JPS58211793A (ja) 1982-06-03 1982-06-03 音声区間検出装置

Country Status (1)

Country Link
JP (1) JPS58211793A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60114900A (ja) * 1983-11-25 1985-06-21 松下電器産業株式会社 有音・無音判定法
JPS62211698A (ja) * 1986-03-12 1987-09-17 沖電気工業株式会社 音声区間検出方法
US5293588A (en) * 1990-04-09 1994-03-08 Kabushiki Kaisha Toshiba Speech detection apparatus not affected by input energy or background noise levels
JP2002351490A (ja) * 2001-05-29 2002-12-06 Telecommunication Advancement Organization Of Japan 字幕へのタイミング情報付与方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56135898A (en) * 1980-03-26 1981-10-23 Sanyo Electric Co Voice recognition device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56135898A (en) * 1980-03-26 1981-10-23 Sanyo Electric Co Voice recognition device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60114900A (ja) * 1983-11-25 1985-06-21 松下電器産業株式会社 有音・無音判定法
JPS62211698A (ja) * 1986-03-12 1987-09-17 沖電気工業株式会社 音声区間検出方法
US5293588A (en) * 1990-04-09 1994-03-08 Kabushiki Kaisha Toshiba Speech detection apparatus not affected by input energy or background noise levels
JP2002351490A (ja) * 2001-05-29 2002-12-06 Telecommunication Advancement Organization Of Japan 字幕へのタイミング情報付与方法

Also Published As

Publication number Publication date
JPH034918B2 (ja) 1991-01-24

Similar Documents

Publication Publication Date Title
Adeel et al. Lip-reading driven deep learning approach for speech enhancement
Dimitriadis et al. Robust AM-FM features for speech recognition
US8566088B2 (en) System and method for automatic speech to text conversion
Ruinskiy et al. An effective algorithm for automatic detection and exact demarcation of breath sounds in speech and song signals
US20070129941A1 (en) Preprocessing system and method for reducing FRR in speaking recognition
WO1998038632A1 (en) Method and system for establishing handset-dependent normalizing models for speaker recognition
Fook et al. A review: Malay speech recognition and audio visual speech recognition
JPH075892A (ja) 音声認識方法
JP2003532162A (ja) 雑音に影響された音声の認識のためのロバストなパラメータ
JP3798530B2 (ja) 音声認識装置及び音声認識方法
JP3354252B2 (ja) 音声認識装置
Chandrashekar et al. Region based prediction and score combination for automatic intelligibility assessment of dysarthric speech
JP3046029B2 (ja) 音声認識システムに使用されるテンプレートに雑音を選択的に付加するための装置及び方法
JPS60114900A (ja) 有音・無音判定法
JPS63502304A (ja) 高雑音環境における言語認識のためのフレ−ム比較法
JPH034918B2 (ja)
Voitovetsky et al. Unsupervised speaker classification using self-organizing maps (SOM)
Lee et al. On the use of a family of signal limiters for recognition of noisy speech
JPH01502779A (ja) 適応多変数推定装置
Martin et al. Voicing parameter and energy based speech/non-speech detection for speech recognition in adverse conditions
Pasad et al. Voice activity detection for children's read speech recognition in noisy conditions
JPH03114100A (ja) 音声区間検出装置
Jankowski A comparison of auditory models for automatic speech recognition
Dokku et al. Detection of stop consonants in continuous noisy speech based on an extrapolation technique
Kumar et al. Detection of vowel offset points using non-local similarity between speech samples