(57)【特許請求の範囲】
【請求項１】
受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、前記信号レベル演算部により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部とをそれぞれ設け、前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする音声スイッチング装置。
【請求項２】
受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、前記信号レベル演算部により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算し前記騒音レベル推定値と前記信号レベルとに応じて前記しきい値を更新するしきい値更新部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部とをそれぞれ設け、前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする音声スイッチング装置。
【請求項３】
受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、この信号レベル演算部の出力信号から騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部と、この音声検出部の検出結果に応じて前記騒音レベル推定部における騒音レベル推定値の更新量を設定する更新量設定部とをそれぞれ設けたことを特徴とする音声スイッチング装置。
【請求項４】
前記しきい値更新部は、前記信号レベル演算部により求めた信号レベルが前記騒音レベル推定部により求めた騒音レベル推定値に予め設定した定数を乗じた値よりも大きいときには、前記しきい値を設定する判定係数を予め設定した小さな値に設定し、前記信号レベルが前記騒音レベル推定値に前記予め設定した定数を乗じた値よりも小さいときには、前記判定係数を順次大きく設定し、また、前記判定係数が予め設定した判定値より大きくなったときには、前記判定係数を前記予め設定した判定値に設定することを特徴とする請求項２に記載の音声スイッチング装置。
【請求項５】
前記更新量設定部は、前記信号レベル演算部により求めた信号レベルが前記しきい値演算部により演算したしきい値より大きいときには音声有りと判断し、前記信号レベルが前記しきい値よりも小さいときに音声無しと判断し、この音声検出結果に応じて前記騒音レベル推定部の騒音レベル推定値の更新量を変更設定することを特徴とする請求項３に記載の音声スイッチング装置。
【請求項６】
前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする請求項３から５のいずれか１項に記載の音声スイッチング装置。
【請求項７】
受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、前記信号レベル演算手順により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順とを行い、前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする音声スイッチング方法。
【請求項８】
受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、前記信号レベル演算手順により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算し前記騒音レベル推定値と前記信号レベルとに応じて前記しきい値を更新するしきい値更新手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順とをそれぞれ行い、前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする音声スイッチング方法。
【請求項９】
受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、この信号レベル演算手順の出力信号から騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順と、この音声検出手順の検出結果に応じて前記騒音レベル推定手順における騒音レベル推定値の更新量を設定する更新量設定手順とをそれぞれ行うことを特徴とする音声スイッチング方法。
【請求項１０】
前記しきい値更新手順は、前記信号レベル演算手順により求めた信号レベルが前記騒音レベル推定手順により求めた騒音レベル推定値に予め設定した定数を乗じた値よりも大きいときには、前記しきい値を設定する判定係数を予め設定した小さな値に設定し、前記信号レベルが前記騒音レベル推定値に前記予め設定した定数を乗じた値よりも小さいときには、前記判定係数を順次大きく設定し、また、前記判定係数が予め設定した判定値より大きくなったときには、前記判定係数を前記予め設定した判定値に設定することを特徴とする請求項８に記載の音声スイッチング方法。
【請求項１１】
前記更新量設定手順は、前記信号レベル演算手順により求めた信号レベルが前記しきい値演算手順により演算したしきい値より大きいときには音声有りと判断し、前記信号レベルが前記しきい値よりも小さいときに音声無しと判断し、この音声検出結果に応じて前記騒音レベル推定手順の騒音レベル推定値の更新量を変更設定することを特徴とする請求項９に記載の音声スイッチング方法。
【請求項１２】
前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする請求項９から１１のいずれか１項に記載の音声スイッチング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、近年普及しつつあるハンズフリー電話やテレコンファレンスシステムなどの拡声通話系において、音響エコーの除去やハウリングの防止を行う音声スイッチング装置およびその方法に関する。
【０００２】
【従来の技術】
従来、この種の音声スイッチング装置は、例えは、特開平２−６２１５１に記載されたものがある。
【０００３】
図７は、従来の音声スイッチング装置の構成図を示す。
【０００４】
図７に示すように、この従来の音声スイッチング装置は、信号入力端子７０１より入力する受話信号を減衰しスピーカ７０３に出力する受話音声損失器７０２と、マイクロホン７０４より入力する送話信号を減衰し出力端子７０６へ出力する送話音声損失器７０５と、入力する受話信号に対し音声検出処理を行う受話側音声検出処理部７０７と、入力する送話信号に対し音声検出処理を行う送話側音声検出処理部７１３と、受話音声損失器７０２と送話音声損失器７０５の損失量の制御を行う損失量制御部７１９とにより構成されている。
【０００５】
また、受話側音声検出処理部７０７は、信号入力端子７０１に入力する受話信号の振幅レベルを演算する信号レベル演算部７０８と、受話信号レベルの最小値を演算するときに用いる時定数を選択する時定数選択部７０９と、受話信号レベルの最小値を演算する信号レベル最小値演算部７１０と、信号レベル最小値演算部７１０よりの受話信号レベル最小値からしきい値を演算するしきい値演算部７１１と、受話信号レベルとしきい値により音声検出を行う音声検出部７１２とにより構成されている。たたし、信号レベル演算部７０８の振幅レベルは受話信号を整流平滑して受話信号レベルとしたものである。
【０００６】
さらに、送話側音声検出処理部７１３は、マイクロホン７０４より入力する送話信号の振幅レベルを演算する信号レベル演算部７１４と、送話信号レベルの最小値を演算するときに用いる時定数を選択する時定数選択部７１５と、送話信号レベルの最小値を演算する信号レベル最小値演算部７１６と、信号レベル最小値演算部７１６よりの送話信号レベル最小値からしきい値を算出するしきい値演算部７１７と、送話信号としきい値により音声検出を行う音声検出部７１８とにより構成されている。たたし、信号レベル演算部７１４の振幅レベルは送話信号を整流平滑して送話信号レベルとしたものである。
【０００７】
次に、上記従来の音声スイッチング装置の動作について図７により説明する。
【０００８】
遠端話者の音声信号である受話信号が信号入力端子７０１に入力すると、受話信号は、受話音声損失器７０２を介しスピーカ７０３により近端話者側に拡声される。マイクロホン７０４は、スピーカ７０３からの拡声音とマイクロホン７０４に向かって話している近端話者の音声とを収音し、その出力が送話信号となる。この送話信号は送話音声損失器７０５を介し送話出力信号となり、信号出力端子７０６から遠端話者側へ出力される。
【０００９】
次に、損失量制御部７１９が受話音声損失器７０２および送話音声損失器７０５に挿入する損失量算出に必要な受話側音声検出処理部７０７と送話側音声検出処理部７１３について説明する。ここで、受話側音声検出処理部７０７と送話側音声検出処理部７１３は同じ処理動作のため、受話側音声検出処理部７０７について説明することとする。
【００１０】
信号レベル演算部７０８では、１サンプルごとまたはフレーム（複数サンプル）ごとの受話信号の振幅レベルを計算し信号レベルＬｒｉ（ｋ）を得る。ここで、ｋはサンプル番号またはフレーム番号を示す。時定数選択部７０９では受話信号の振幅レベルに応じた時定数Ｔｒを決定する。信号レベル最小値演算部７１０では、この時定数を用いて下記（式１）のスムージング処理により受話信号レベルの最小値Ｎｒ（ｋ）を算出する。
Ｎｒ(ｋ)＝Ｎｒ(ｋ―１)＋Ｔｒ((Ｌｒ(ｋ)―Ｎｒ(ｋ―１))  ・・・（式１）
しきい値演算部７１１では、受話信号レベル最小値Ｎｒ（ｋ）に基づき、音声検出のためのしきい値Ｔｈｒを下記（式２）により算出する。
Ｔｈｒ＝α・Ｎｒ(ｋ)  ・・・（式２）
ただし、αはしきい値算出用係数である。
【００１１】
音声検出部７１２では受話信号レベルＬｒｉ（ｋ）としきい値Ｔｈｒを比較し、受話信号レベルがしきい値より大きいときは音声有り、小さいときは音声無しの判定を行う。
【００１２】
次に、損失量制御部７１９での損失量算出方法および損失量制御方法を以下に示す。
【００１３】
損失量制御部７１９では、まず、送話信号レベルＬｓｉ（ｋ）と、受話信号レベルＬｒｉ（ｋ）に受話側損失Ｇｒを乗じた受話出力信号レベルＬｒｏ（ｋ）とを比較し、下記（式３）により音響エコー経路利得αｈを算出する。
αｈ＝Ｌｓｉ(ｋ)／Ｌｒｏ(ｋ)  ・・・（式３）
また、同様に、受話信号レベルＬｒｉ（ｋ）と、送話信号レベルＬｓｉ（ｋ）に送話側損失Ｇｓを乗じた送話出力信号レベルＬｓｏ（ｋ）とを比較し、下記（式４）により回路エコー経路利得βｈを算出する。
βｈ＝Ｌｒｉ(ｋ)／Ｌｓｏ(ｋ)  ・・・（式４）
次に、音響エコー経路利得αｈと回路エコー経路利得βｈを用いて挿入損失量Ｇを下記（式５）により算出する。
Ｇ＝Ｈｍ／(Ｍｃ・αｈ・βｈ)  ・・・（式５）
ただし、Ｍｃは補正係数、Ｈｍはハウリングマージンである。
【００１４】
損失量制御部７１９では、音声検出部７１２、音声検出部７１８の判定結果に基づき送受判定を行い、受話状態にあるときは受話音声損失器７０２の損失量を徐々に小さく、送話音声損失器７０５の損失量を（式５）に基づいて算出された挿入損失量Ｇを目標値として徐々に大きく設定する。また、逆に送話状態にあるときは受話音声損失器７０２の損失量を（式５）に基づいて算出された挿入損失量Ｇを目標値として徐々に大きく、送話音声損失器７０５の損失量を徐々に小さく設定する。
【００１５】
以上の構成により、近端話者音声と遠端話者音声を比較し、レベルの大きい方を減衰させずに出力し、レベルの小さい方を減衰させて出力させるよう、送話側と受話側の損失量を相対的に制御することによりスピーカからのエコーを抑圧し、また、遠端側と近端側の音響結合により発生するハウリングを防止している。
【００１６】
【発明が解決しようとする課題】
しかしながら、上記従来の音声スイッチング装置における音声検出処理では、音声検出用しきい値算出の前処理として（式1）に示すスムージング処理により信号レベルの最小値を算出しているが、信号レベルの最小値を軽くトレースさせて細かな変動を抑えるために、ある程度時定数を大きく設定する必要がある。
【００１７】
そのため、音声信号と騒音信号の比（Ｓ／Ｎ）が良い場合には正しく信号レベルの最小値の推定を行うことができるが、車室内での加減速時や、ホームでの電車の停車・発車時などに発生する非定常な騒音のレベル変化には追従することができず、音声スイッチング装置の性能低下を引き起こすという問題があった。
【００１８】
また、Ｓ／Ｎが悪い場合には騒音を音声とみなして誤検出し、音声スイッチング装置の性能低下を引き起こすという問題もあった。
【００１９】
本発明は、このような従来の問題を解決するためになされたもので、非定常騒音のレベル変化があっても、また、Ｓ／Ｎの悪い騒音環境下においても、精度の高い音声検出を行うことができ的確にスイッチング動作を行う音声スイッチング装置およびその方法を提供するものである。
【００２０】
【課題を解決するための手段】
本発明の音声スイッチング装置は、受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、前記信号レベル演算部により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部とをそれぞれ設け、前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする。
【００２１】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができる。
【００２２】
また、本発明の音声スイッチング装置は、受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、前記信号レベル演算部により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算し前記騒音レベル推定値と前記信号レベルとに応じて前記しきい値を更新するしきい値更新部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部とをそれぞれ設け、前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする。
【００２３】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、また、その音声検出用のしきい値を騒音レベル推定値に合わせて更新することにより、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができる。
【００２４】
また、本発明音声スイッチング装置は、受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、この信号レベル演算部の出力信号から騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部と、この音声検出部の検出結果に応じて前記騒音レベル推定部における騒音レベル推定値の更新量を設定する更新量設定部とをそれぞれ設けたものである。
【００２５】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、また、音声検出結果に応じて騒音レベル推定値の更新量を変更設定することにより、従来の音声スイッチング装置に比べて追従性のある精度の高い音声検出を行うことができる。
【００２６】
また、本発明の音声スイッチング装置の前記しきい値更新部は、前記信号レベル演算部により求めた信号レベルが前記騒音レベル推定部により求めた騒音レベル推定値に予め設定した定数を乗じた値よりも大きいときには、前記しきい値を設定する判定係数を予め設定した小さな値に設定し、前記信号レベルが前記騒音レベル推定値に前記予め設定した定数を乗じた値よりも小さいときには、前記判定係数を順次大きく設定し、また、前記判定係数が予め設定した判定値より大きくなったときには、前記判定係数を前記予め設定した判定値に設定するものである。
【００２７】
従って、この発明によれば、しきい値を信号レベルに対応して更新し、追従性のある精度の高い音声検出を行うことができる。
【００２８】
本発明の音声スイッチング装置の前記更新量設定部は、前記信号レベル演算部により求めた信号レベルが前記しきい値演算部により演算したしきい値より大きいときには音声有りと判断し、前記信号レベルが前記しきい値よりも小さいときに音声無しと判断し、この音声検出結果に応じて前記騒音レベル推定部の騒音レベル推定値の更新量を変更設定するものである。
【００２９】
従って、この発明によれば、音声検出結果に応じて騒音レベル推定値の更新量を変更設定し、追従性のある精度の高い音声検出を行うことができる。
【００３２】
本発明の音声スイッチング装置の前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、信号レベルが騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定するものである。
【００３３】
従って、この発明によれば、信号レベルが騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定し、音声スイッチング装置の性能向上を的確に行うことができる。
【００３４】
本発明の音声スイッチング方法は、受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、前記信号レベル演算手順により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順とを行い、前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする。
【００３５】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の推定を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができる。
【００３６】
本発明の音声スイッチング方法は、受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、前記信号レベル演算手順により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算し前記騒音レベル推定値と前記信号レベルとに応じて前記しきい値を更新するしきい値更新手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順とをそれぞれ行い、前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することを特徴とする。
【００３７】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、また、その音声検出用のしきい値を騒音レベル推定値に合わせて更新することにより、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができる。
【００３８】
本発明の音声スイッチング方法は、受話信号の音声検出処理を行う受話側音声検出処理手順と、送話信号の音声検出処理を行う送話側音声検出処理手順と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理手順と前記送話側音声検出処理手順との音声検出処理結果により制御する損失量制御手順とを行い、前記受話側音声検出処理手順と前記送話側音声検出処理手順は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算手順と、この信号レベル演算手順の出力信号から騒音レベル推定値を演算する騒音レベル推定手順と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算手順と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出手順と、この音声検出手順に応じて前記騒音レベル推定手順における騒音レベル推定値の更新量を設定する更新量設定手順とをそれぞれ行うものである。
【００３９】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、また、音声検出結果に応じて騒音レベル推定値の更新量を変更設定することにより、従来の音声スイッチング装置に比べて追従性のある精度の高い音声検出を行うことができる。
【００４０】
本発明の音声スイッチング方法の前記しきい値更新手順は、前記信号レベル演算手順により求めた信号レベルが前記騒音レベル推定手順により求めた騒音レベル推定値に予め設定した定数を乗じた値よりも大きいときには、前記しきい値を設定する判定係数を予め設定した小さな値に設定し、前記信号レベルが前記騒音レベル推定値に前記予め設定した定数を乗じた値よりも小さいときには、前記判定係数を順次大きく設定し、また、前記判定係数が予め設定した判定値より大きくなったときには、前記判定係数を前記予め設定した判定値に設定するものである。
【００４１】
従って、この発明によれば、しきい値を信号レベルに対応して更新し、追従性のある精度の高い音声検出を行うことができる。
【００４２】
本発明の音声スイッチング方法の前記更新量設定手順は、前記信号レベル演算手順により求めた信号レベルが前記しきい値演算手順により演算したしきい値より大きいときには音声有りと判断し、前記信号レベルが前記しきい値よりも小さいときに音声無しと判断し、この音声検出結果に応じて前記騒音レベル推定手順の騒音レベル推定値の更新量を変更設定するものである。
【００４３】
従って、この発明によれば、音声検出結果に応じて騒音レベル推定値の更新量を変更設定し、追従性のある精度の高い音声検出を行うことができる。
【００４６】
本発明の音声スイッチング方法の前記騒音レベル推定手順は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定するものである。
【００４７】
従って、この発明によれば、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定し、音声スイッチング装置の性能向上を的確に行うことができる。
【００４８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００４９】
図１は、本発明の第１の実施の形態の音声スイッチング装置の構成図を示す。
【００５０】
図１に示すように、本発明の第１の実施の形態の音声スイッチング装置は、信号入力端子１０１より入力する受話信号を減衰しスピーカ１０３に出力する受話音声損失器１０２と、マイクロホン１０４より入力する送話信号を減衰し出力端子１０６へ出力する送話音声損失器１０５と、入力する受話信号に対し音声検出処理を行う受話側音声検出処理部１０７と、入力する送話信号に対し音声検出処理を行う送話側音声検出処理部１１４と、受話音声損失器１０２と送話音声損失器１０５の損失量の制御を行う損失量制御部１２１とにより構成されている。
【００５１】
また、受話側音声検出処理部１０７は、信号入力端子１０１に入力する受話信号の振幅レベルを演算する信号レベル演算部１０８と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部１０９と、騒音レベル推定値の初期化を行う初期化処理部１１０と、騒音レベル推定値の演算を行う騒音レベル推定部１１１と、騒音レベル推定値からしきい値を演算するしきい値演算部１１２と、受話信号としきい値とを比較し音声の検出を行う音声検出部１１３とにより構成されている。
【００５２】
さらに、送話側音声検出処理部１１４は、マイクロホン１０４より入力する送話信号の振幅レベルを演算する信号レベル演算部１１５と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部１１６と、騒音レベル推定値の初期化を行う初期化処理部１１７と、騒音レベル推定値の演算を行う騒音レベル推定部１１８と、騒音レベル推定値からしきい値を演算するしきい値演算部１１９と、送話信号としきい値とを比較し音声検出を行う音声検出部１２０とにより構成されている。
【００５３】
次に、以上のように構成された本発明の第１の実施の形態の音声スイッチング装置について、図１を用いてその動作を説明する。
【００５４】
図１において、受話音声損失器１０２、送話音声損失器１０５、信号レベル演算部１０８、しきい値演算部１１２、音声検出部１１３、信号レベル演算部１１５、しきい値演算部１１９、音声検出部１２０および損失量制御部１２１の動作については、図７に示す従来例と同様の動作を行うため、その説明は省略する。
【００５５】
騒音レベル推定部１１１は、信号レベル演算部１０８にて演算した受話信号レベルと、すでに１つ前のサンプルまたはフレームで騒音レベル推定部１１１にて推定した騒音レベル推定値との比較を行う。騒音レベル推定値が信号レベルよりも大きい場合には、騒音レベル推定値を信号レベルに設定する。一方、騒音レベル推定値が信号レベルよりも小さい場合には、騒音レベル推定値に更新量Ｌｕｐを乗じることにより、更新する。更新量Ｌｕｐは、変動する騒音に追従でき、かつ、音声に反応しないよう１秒間の更新量が３［ｄＢ］から１０［ｄＢ］程度となるような値に設定する。上記更新処理により、常時レベルの変動する非定常騒音に対し追従性のある騒音レベル推定値の推定が可能となる。
【００５６】
ここで、音声スイッチング装置の動作開始後、数サンプルまたは数フレームの間は、信号レベル演算部１０８により算出された信号レベルの値は小さく、そのまま騒音レベル推定部１１１にて騒音レベル推定値の推定処理を行うと騒音レベル推定値の初期値も小さくなる。そのため、更新された騒音レベル推定値が信号レベルに到達するまでの間は騒音レベル推定値の正しい演算が行われず、音声検出部１１３において音声の誤検出を引き起こす恐れがある。そこで、初期化処理部１１０において、音声スイッチング装置の動作開始後、騒音レベル推定値が定常な信号レベルに到達するまでの間は信号レベルをそのまま騒音レベル推定値とする初期化処理を行う。
【００５７】
カウンタ部１０９は、初期化処理部１１０と騒音レベル推定部１１１のスイッチングを行うものである。カウンタ部１０９では音声スイッチング装置の動作開始と同時にカウントを開始し、カウントの値が予め設定したサンプル数、フレーム数または時間より小さい場合には、初期化処理部110により騒音レベル推定値の初期化を行う。一方、カウントの値が予め設定したサンプル数、フレーム数または時間より大きい場合には、騒音レベル推定部１１１により騒音レベル推定値の更新を行う処理に切り換える。
【００５８】
以上、受話側音声検出処理部１０７について説明したが、送話側音声検出処理部１１４は、送話信号に対する音声検出の動作を受話側音声検出処理部１０７と同様に行うもので、前記したごとく、信号レベル演算部１１５、カウンタ部１１６、初期化処理部１１７、騒音レベル推定部１１８、しきい値演算部１１９および音声検出部１２０から構成されている。
【００５９】
以上のように、本発明の第１の実施の形態における音声スイッチング装置は、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができるという効果を有する。
【００６０】
図２は、本発明の第１の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図を示す。
【００６１】
図２の処理は、信号レベル演算器２０１、カウンタ比較器２０２、騒音レベル初期値設定器２０３、騒音レベル比較器２０４、騒音レベル設定器２０５、騒音レベル更新器２０６、しきい値演算器２０７、音声検出比較器２０８、音声検出判定器（１）２０９および音声検出判定器（２）２１０により行われ、図１における信号レベル演算部１０８から音声検出部１１８により構成される受話側音声検出処理部１０７、および信号レベル演算部１１５から音声検出部１２０により構成される送話側音声検出処理部１１８にて行われる処理と同様である。
【００６２】
図３は、本発明の第２の実施の形態の音声スイッチング装置の構成図を示す。
【００６３】
図３に示すように、本発明の第２の実施の形態の音声スイッチング装置は、信号入力端子３０１より入力する受話信号を減衰しスピーカ３０３に出力する受話音声損失器３０２と、マイクロホン３０４より入力する送話信号を減衰し出力端子３０６へ出力する送話音声損失器３０５と、入力する受話信号に対し音声検出処理を行う受話側音声検出処理部３０７と、入力する送話信号に対し音声検出処理を行う送話側音声検出処理部３１４と、受話音声損失器３０２と送話音声損失器３０５の損失量の制御を行う損失量制御部３２１とにより構成されている。
【００６４】
また、受話側音声検出処理部３０７は、信号入力端子３０１に入力する受話信号の振幅レベルを演算する信号レベル演算部３０８と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部３０９と、騒音レベル推定値の初期化を行う初期化処理部３１０と、騒音レベル推定値の演算を行う騒音レベル推定部３１１と、騒音レベル推定値に合わせてしきい値を更新するしきい値更新部３１２と、受話信号としきい値とを比較し音声の検出を行う音声検出部３１３とにより構成されている。
【００６５】
さらに、送話側音声検出処理部３１４は、マイクロホン３０４より入力する送話信号の振幅レベルを演算する信号レベル演算部３１５と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部３１６と、騒音レベル推定値の初期化を行う初期化処理部３１７と、騒音レベル推定値の演算を行う騒音レベル推定部３１８と、騒音レベル推定値に合わせてしきい値を更新するしきい値更新部３１９と、送話信号としきい値とを比較し音声検出を行う音声検出部３２０とにより構成されている。
【００６６】
次に、以上のように構成された本発明の第２の実施の形態の音声スイッチング装置について、図３を用いてその動作を説明する。
【００６７】
図３において、受話音声損失器３０２、送話音声損失器３０５、信号レベル演算部３０８、音声検出部３１３、信号レベル演算部３１５、音声検出部３２０および損失量制御部３２１の動作については、図７に示す従来例と同様である。また、カウンタ部３０９、初期化処理部３１０、騒音レベル推定部３１１、カウンタ部３１６、初期化処理部３１７および騒音レベル推定部３１８の動作については、図１に示す第１の実施の形態の音声スイッチング装置と同様である。
【００６８】
しきい値更新部３１２は、騒音レベル推定値と信号レベルとに応じてしきい値を更新するものである。信号レベル演算部３０８より演算された信号レベルと、初期化処理部３１０または騒音レベル推定部３１１より演算された騒音レベル推定値に予め設定した定数βｍａｘをかけた値とを比較し音声区間の初めを検出する。この定数βｍａｘは、音声区間の始めを検出でき、かつ騒音の変動は検出しないように、２．０〜３．０程度の値とする。
【００６９】
信号レベルが騒音レベル推定値の定数βｍａｘ倍の値よりも大きい場合には、しきい値を更新するための判定係数βを定数γに設定する。γは音声区間における判定係数であり、定数βｍａｘより小さい値の１．０程度の値とする。
【００７０】
信号レベルが騒音レベル推定値の定数βｍａｘ倍の値よりも小さい場合には、判定係数βを予め設定した更新量βｕｐずつ更新する。更新量βｕｐは、音声区間内で比較的小さな音声を騒音であると判定しないように小さな値とし、１秒間の更新量が０．０１［ｄＢ］〜１［ｄＢ］程度の値に設定する。
【００７１】
更新された判定係数βが大きくなりすぎるのを防止するため、更新された判定係数βを定数βｍａｘと比較し、判定係数βが定数βｍａｘよりも大きい場合には判定係数βを定数βｍａｘに置き換える。最終的には、判定係数βを騒音レベル推定値に乗じることにより、音声検出のためのしきい値を更新する。
【００７２】
以上、受話側音声検出処理部３０７について説明したが、送話側音声検出処理部３１４は、送話信号に対する音声検出の動作を受話側音声検出処理部３０７と同様に行うもので、前記したごとく、信号レベル演算部３１５、カウンタ部３１６、初期化処理部３１７、騒音レベル推定部３１８、しきい値更新部３１９および音声検出部３２０により構成されている。
【００７３】
以上のように、本発明の第２の実施の形態の音声スイッチング装置は、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、その音声検出用のしきい値を騒音レベル推定値に合わせて更新することにより、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができるという効果を有する。
【００７４】
図４は、本発明の第２の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図を示す。
【００７５】
図４の処理は、信号レベル演算器４０１、カウンタ比較器４０２、騒音レベル初期値設定器４０３、騒音レベル比較器４０４、騒音レベル設定器４０５、騒音レベル更新器４０６、レベル比較器４０７、判定係数設定器（１）４０８、判定係数更新器４０９、判定係数しきい値比較器４１０、判定係数設定器（２）４１１、しきい値演算器４１２、音声検出比較器４１３、音声検出判定器（１）４１４、音声検出判定器（２）４１５により行われ、図３における信号レベル演算部３０８から音声検出部３１３による受話側音声検出処理部３０７、および信号レベル演算部３１５から音声検出部３２０による送話側音声検出処理部３１４にて行われる処理と同様である。
【００７６】
図５は、本発明の第３の実施の形態の音声スイッチング装置の構成図を示す。
【００７７】
図５に示すように、本発明の第３の実施の形態の音声スイッチング装置は、信号入力端子５０１より入力する受話信号を減衰しスピーカ５０３に出力する受話音声損失器５０２と、マイクロホン５０４より入力する送話信号を減衰し出力端子５０６へ出力する送話音声損失器５０５と、入力する受話信号に対し音声検出処理を行う受話側音声検出処理部５０７と、入力する送話信号に対し音声検出処理を行う送話側音声検出処理部５１５と、受話音声損失器５０２と送話音声損失器５０５の損失量の制御を行う損失量制御部５２３とにより構成されている。
【００７８】
また、受話側音声検出処理部５０７は、信号入力端子５０１に入力する受話信号の振幅レベルを演算する信号レベル演算部５０８と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部５０９と、騒音レベル推定値の初期化を行う初期化処理部５１０と、騒音レベル推定値の演算を行う騒音レベル推定部５１１と、騒音レベル推定値からしきい値を演算するしきい値演算部５１２と、受話信号としきい値とを比較し音声の検出を行う音声検出部５１３と、音声検出部５１３の音声検出結果に応じて騒音レベル推定部５１１における騒音レベル推定値の更新量を変更設定する騒音レベル更新量設定部５１４とにより構成されている。
【００７９】
さらに、送話側音声検出処理部５１５は、マイクロホン５０４より入力する送話信号の振幅レベルを演算する信号レベル演算部５１６と、本発明の音声スイッチング装置の作動開始後にサンプル数またはフレーム数などをカウントするカウンタ部５１７と、騒音レベル推定値の初期化を行う初期化処理部５１８と、騒音レベル推定値の演算を行う騒音レベル推定部５１９と、騒音レベル推定値からしきい値を演算するしきい値演算部５２０と、送話信号としきい値とを比較し音声検出を行う音声検出部５２１と、音声検出部５２１の音声検出結果に応じて騒音レベル推定部５１９における騒音レベル推定値の更新量を変更設定する騒音レベル更新量設定部５２２とにより構成されている。
【００８０】
次に、以上のように構成された本発明の第３の実施の形態の音声スイッチング装置について、図５を用いてその動作を説明する。
【００８１】
図５において、受話音声損失器５０２、送話音声損失器５０５、信号レベル演算部５０８、しきい値演算部５１２、音声検出部５１３、信号レベル演算部５１６、しきい値演算部５２０、音声検出部５２１および損失量制御部５２３の動作については、図７に示す従来例と同様である。また、カウンタ部５０９、初期化処理部５１０、騒音レベル推定部５１１、カウンタ部５１７、初期化処理部５１８および騒音レベル推定部５１９の動作については、図１に示す第１の実施の形態の音声スイッチング装置と同様である。
【００８２】
音声区間内には子音などのパワーの小さい部分が含まれている。騒音レベル推定部５１１において音声区間内における騒音レベル推定更新量が大きい場合には、音声検出部５１３における音声検出結果が短期間内で頻繁に変化することがある。
【００８３】
騒音レベル更新量設定部５１４では、音声検出部５１３にて音声無しと判定した場合には、元々騒音レベル推定部５１１で設定した1秒間の更新量が、３［ｄＢ］から１０［ｄＢ］程度となるような更新量を設定し、音声有りと判定した場合には元々騒音レベル推定部５１１で設定した更新量よりも小さな値を更新量として設定する。これにより、さらに精度の高い音声検出が可能となる。
【００８４】
以上、受話側音声検出処理部５０７について説明したが、送話側音声検出処理部５１５は、送話信号に対する音声検出の動作を受話側音声検出処理部５０７と同様に行うものであり、信号レベル演算部５１６、カウンタ部５１７、初期化処理部５５１８、騒音レベル推定部５１９、しきい値演算部５２０、音声検出部５２１および騒音レベル更新量設定部５２２から構成されている。
【００８５】
以上のように、本発明の第３の実施の形態における音声スイッチング装置は、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、音声検出結果に応じて騒音レベル推定値の更新量を変更設定することにより、従来の音声スイッチング装置に比べて追従性のある精度の高い音声検出を行うことができるという効果を有する。
【００８６】
図６は、本発明の第３の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図を示す。
【００８７】
図６の処理は、信号レベル演算器６０１、カウンタ比較器６０２、騒音レベル初期値設定器６０３、騒音レベル比較器６０４、騒音レベル設定器６０５、騒音レベル更新器６０６、しきい値演算器６０７、音声検出比較器６０８、音声検出判定器（１）６０９、更新量設定器（１）６１０、音声検出判定器（１）６１１、更新量設定器（２）６１２により行われ、図５における信号レベル演算部５０８から騒音レベル更新量設定部５１４による受話側音声検出処理部５０７、および信号レベル演算部５１６から騒音レベル更新量設定部５２２による送話側音声検出処理部５１５にて行われる処理と同様である。
【００８８】
【発明の効果】
以上説明したように、本発明の音声スイッチング装置は、受話信号の音声検出処理を行う受話側音声検出処理部と、送話信号の音声検出処理を行う送話側音声検出処理部と、前記受話信号を減衰する受話音声損失器と、前記送話信号を減衰する送話音声損失器と、前記受話音声損失器と前記送話音声損失器との損失量を前記受話側音声検出処理部と前記送話側音声検出処理部との音声検出処理結果により制御する損失量制御部とを設け、前記受話側音声検出処理部と前記送話側音声検出処理部は、予め設定したサンプルまたはフレームごとに前記受話信号または前記送話信号の振幅レベルを求める信号レベル演算部と、前記信号レベル演算部により求めた信号レベルから騒音レベル推定値を演算する騒音レベル推定部と、前記騒音レベル推定値から音声を検出するしきい値を演算するしきい値演算部と、前記受話信号または前記送話信号と前記しきい値とを比較し音声を検出する音声検出部とをそれぞれ設け、前記騒音レベル推定部は、前記信号レベルが前記騒音レベル推定値よりも小さいときには前記信号レベルを前記騒音レベル推定値に設定し、前記信号レベルが前記騒音レベル推定値よりも大きいときには騒音レベル推定値を順次大きな値に設定することができる。
【００８９】
従って、この発明によれば、常時レベルの変動する非定常騒音に対して追従性のある騒音レベル推定値の演算を行うことができ、また、Ｓ／Ｎの悪い騒音環境下においても音声の誤検出を少なくすることができ、音声の有無がより明確に検出可能となり、従来の音声スイッチング装置に比べて精度の高い音声検出を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の音声スイッチング装置の構成図
【図２】本発明の第１の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図
【図３】本発明の第２の実施の形態の音声スイッチング装置の構成図
【図４】本発明の第２の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図
【図５】本発明の第３の実施の形態の音声スイッチング装置の構成図
【図６】本発明の第３の実施の形態の音声スイッチング装置をソフトウェアで実現する場合の処理のフロー図
【図７】従来の音声スイッチング装置の構成図
【符号の説明】
１０１、３０１、５０１  信号入力端子
１０２、３０２、５０２  受話音声損失器
１０３、３０３、５０３  スピーカ
１０４、３０４、５０４  マイクロホン
１０５、３０５、５０５  送話音声損失器
１０６、３０６、５０６  信号出力端子
１０７、３０７、５０７  受話側音声検出処理部
１０８、３０８、５０８  信号レベル演算部
１０９、３０９、５０９  カウンタ部
１１０、３１０、５１０  初期化処理部
１１１、３１１、５１１  騒音レベル推定部
１１２、５１２  しきい値演算部
１１３、３１３、５１３  音声検出部
１１４、３１４、５１５  送話側音声検出処理部
１１５、３１５、５１６  信号レベル演算部
１１６、３１６、５１７  カウンタ部
１１７、３１７、５１８  初期化処理部
１１８、３１８、５１９  騒音レベル推定部
１１９、５２０  しきい値演算部
１２０、３２０、５２１  音声検出部
１２１、３２１、５２３  損失量制御部
３１２、３１９  しきい値更新部
５１４、５２２  騒音レベル更新量設定部
【図１】
0003929686.tif 000002
【図２】
0003929686.tif 000003
【図３】
0003929686.tif 000004
【図５】
0003929686.tif 000005
【図６】
0003929686.tif 000006
【図７】
0003929686.tif 000007
【図４】
0003929686.tif 000008