(57)【要約】【課題】  音声活動検知の有効性を保護し、復号後の信号品質を損なわない、有効な音声検知方法と、この方法の実施装置を含む音声信号コーダとを提供する。【解決手段】  本方法は「音声」か「ノイズ」かの決定を平滑化し、会話セグメントの損失を回避する信号の音声活動検知を可能とする。本方法はノイズレベルが高い場合に特に適する。トラフィック最適化を優先する既知の方法に対し、本方法は復号化後の再生信号の了解性を優先する。符号化信号を、複数フレームに分割し、各信号フレームに対し、「音声」か「ノイズ」かの最初の決定を下す。この方法は、現行フレームに先行するフレームに対して信号エネルギーの増加があると、この増加がわずかなものであっても「音声」の決定を下し、信号の特性が、少なくともｉ個の後続フレーム中（たとえばｉ＝６）、ノイズ特性に対応する場合のみ、「ノイズ」の決定を下す。本発明は電話通信に適用される。【選択図】      図４
2006189907.tif 000002
【特許請求の範囲】
【請求項１】
信号の音声活動を検知する方法であって、信号を複数フレームに分割し、各フレームに対して下される「音声」か「ノイズ」かの最初の決定の平滑化ステップを含み、この平滑化ステップが、
フレームｎに対して最初の決定が「音声」で、
フレームｎ−２に対して最終決定が「ノイズ」で、
フレームｎ−１のエネルギーが、フレームｎ−２のエネルギーより大きく、
フレームｎのエネルギーがフレームｎ−２のエネルギーより大きい場合、
ｎ番目のフレームに対して「音声」の最終決定を下すステップを含むことを特徴とする方法。
【請求項２】
「音声」の最終決定がフレームｎに対して下された場合、ｉが一定の慣性時間を定義する整数であるとき、さらに、フレームｎ＋１からｎ＋ｉに対して「ノイズ」のあらゆる最終決定を回避することを特徴とする請求項１に記載の方法。
【請求項３】
平滑化ステップが、フレームｎに対して、
最初の決定が「音声」である場合、慣性カウンタを０に初期化し（１０２）、
最初の決定が「ノイズ」である場合、フレームｎのエネルギーが閾値より大きいかどうか決定し、また慣性カウンタの内容が固定された閾値より小さく、かつ１より大きいかどうか決定し（１０３）、次いで、
この三つの条件が満たされる場合、「音声」の決定を下し、慣性カウンタを１単位インクリメントし（１０４）、
あるいは、これらの条件の１つが満たされない場合、「ノイズ」の決定を下すステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
音声活動の検知装置を含む音声信号コーダであって、信号を複数フレームに分割し、装置は各フレームに対して下された「音声」か「ノイズ」かの最初の決定を平滑化する手段を含み、この平滑化手段は、
フレームｎに対する最初の決定が「音声」で、
フレームｎ−２に対する最終決定が「ノイズ」で、
フレームｎ−１のエネルギーがフレームｎ−２のエネルギーより大きく、
フレームｎのエネルギーがフレームｎ−２のエネルギーより大きい場合、
ｎ番目のフレームに対して「音声」の最終決定を下す手段を含むことを特徴とするコーダ。
【請求項５】
平滑化手段は、「音声」の最終決定がフレームｎに対して下された場合、ｉが一定の慣性時間を定義する整数であるとき、フレームｎ＋１からｎ＋ｉに対して「ノイズ」のあらゆる最終決定を回避する手段を含むことを特徴とする請求項４に記載のコーダ。
【請求項６】
平滑化手段は、
フレームｎに対して最初の決定が「音声」である場合、慣性カウンタを０に初期化し（１０２）、
最初の決定が「ノイズ」である場合、フレームｎのエネルギーが閾値より大きいかどうか決定し、また慣性カウンタの内容が固定された閾値より小さく、かつ１より大きいかどうか決定し（１０３）、次いで、
この三つの条件が満たされている場合、「音声」の決定を下し、慣性カウンタを１単位インクリメントし（１０４）、
あるいは、これらの条件の１つが満たされない場合、「ノイズ」の決定を下す手段を含むことを特徴とする請求項４に記載のコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、改良した音声活動検知装置を含む音声信号コーダ、特に、ＩＴＵ−Ｔ勧告Ｇ．７２９Ａ、補遺Ｂに準拠するコーダに関する。
【背景技術】
【０００２】
音声信号は、無音または本質的な雑音を６０％まで含む。伝送する情報量を減らすために、実際に有効信号を含む音声信号部分と、無音またはノイズしか含まない部分とを区別し、これらをそれぞれ異なる２個のアルゴリズムに従って符号化することが知られており、無音またはノイズしか含まない各部分は、周囲のノイズの特徴を示すごくわずかな情報によって符号化される。このようなコーダは、スペクトル特性と、符号化する音声信号のエネルギー（各信号フレームについて計算される）とによって、上記の区別を実施する音声活動検知装置を含む。
【０００３】
音声信号は、たとえば持続時間１０ｍｓに相当するデジタルフレームに分割される。各フレームに対して、信号から一組のパラメータが抽出される。主なパラメータは、自動相関係数である。線形予測による符号化係数の集合と、一組の周波数パラメータとが、次に自動相関係数から導き出される。実際に有効信号を含む音声部分と、無音またはノイズしか含まない部分とを区別する方法の一つのステップは、信号のフレームエネルギーを閾値と比較する。閾値を計算する装置は、閾値をノイズ変化に適合させる。音声信号を損なうノイズは、電気的なノイズと周囲のノイズとからなる。周囲のノイズは、同一の通信中に著しく増えたり減ったりすることがある。一方、ノイズの周波数フィルタリング係数もまた、それ自体ノイズの変化に適合しなければならない。
【０００４】
アディル  ベナサンニュ（Ａｄｉｌ  Ｂｅｎｙａｓｓｉｎｅ）らによる文献「ＩＴＵ−Ｔ勧告Ｇ７２９補遺Ｂ：Ａ  Ｓｉｌｅｎｃｅ  Ｃｏｍｐｒｅｓｓｉｏｎ  Ｓｃｈｅｍｅ  ｆｏｒ  Ｕｓｅ  Ｗｉｔｈ  Ｇ７２９  Ｏｐｔｉｍｉｚｅｄ  ｆｏｒ  Ｖ．７０  Ｄｉｇｉｔａｌ  Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｖｏｉｃｅ  ａｎｄ  Ｄａｔａ  Ａｐｐｌｉｃａｔｉｏｎｓ」、ＩＥＥＥ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｍａｇａｚｉｎｅ、１９９７年９月は、このようなコーダを記載している。
【０００５】
符号化された音声信号を復号するデコーダは、音声として符号化された信号部分と、無音または本質的に雑音として符号化された信号部分とにそれぞれ対応する２個の復号アルゴリズムを選択的に使用しなければならない。あるアルゴリズムから他のアルゴリズムへの移行は、無音期間またはノイズ期間を符号化する情報によって同期される。
【０００６】
ＩＴＵ−Ｔ勧告Ｇ．７２９Ａ、補遺Ｂ１１／９６を実装する既知のコーダは、ノイズレベルが、この勧告によって定義された量子化レベルの８０００レベルを越えると、もはや有効信号とノイズ信号とを区別できなくなる。その結果、音声活動検知信号の無効な遷移が多数発生し、そのために、有効信号の部分が損失される。
【０００７】
Ｇ７２３．１  ＶＡＤに記載された解決方法は既知であり、ＳＮ比が所定値未満であるとき、コーダにおける音声活動の検知を完全に禁止する。この解決方法は、有効信号の完全性を保護するが、トラヒックを増加するという欠点を有する。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、トラヒックに関して音声活動検知の有効性を保護し、復号後に再生される信号の品質を損なわない、有効な解決方法を提案することにある。
【課題を解決するための手段】
【０００９】
本発明の対象は、信号内の音声活動を検知する方法であり、信号を複数フレームに分割し、この方法は各フレームに対して下される「音声」か「ノイズ」かの最初の決定の平滑化ステップを含み、この平滑化ステップが、フレームｎに対して最初の決定が「音声」で、フレームｎ−２に対して最終決定が「ノイズ」で、フレームｎ−１のエネルギーが、フレームｎ−２のエネルギーより大きく、フレームｎのエネルギーがフレームｎ−２のエネルギーより大きい場合、フレームｎに対して「音声」の最終決定を下すステップを含むことを特徴とする。
【００１０】
このような特徴を持つ方法は、フレームｎの間だけ、遷移エネルギーが増える時に、「ノイズ」から「音声」への望ましくない遷移を回避する。何故なら、平滑化機能は、「ノイズ」から「音声」への遷移決定に際して、現行フレームｎに先行するフレームｎ−１に対して下される最終決定だけを考慮するからである。
【００１１】
好適な実施形態によれば、フレームｎに対して「音声」の最終決定が下された場合、本発明による方法は、ｉが一定の慣性時間を定義する整数であるとき、さらにフレームｎ＋１からｎ＋ｉに対して「ノイズ」のあらゆる最終決定を回避することからなる。
【００１２】
このような特徴を持つ方法により、言語セグメントの損失現象が回避される。何故なら、平滑化機能は、「ノイズ」決定に戻る場合、ｉ個のフレームの持続時間に対応する一定の慣性を有するからである。
【００１３】
本発明はまた、本発明による方法を実施するための平滑化手段を含む音声信号コーダを目的とする。
【００１４】
本発明は、以下の説明および添付図面により、いっそう理解され、他の特徴が明らかになるであろう。
【発明を実施するための最良の形態】
【００１５】
図１に機能的な構成を示したコーダの実施例は、符号化される音声信号をアナログで受信する入力端子１と、音声信号をフィルタリングし、サンプリングし、量子化し、フレームに配置する回路２と、回路２の出力に接続される１個の入力と、２個の出力とを有するスイッチ３と、実際に有効信号を示すものとみなされ、スイッチ３の第一の出力に接続される入力を有するフレーム符号化回路４と、無音またはノイズを示すものとみなされ、スイッチ３の第二の出力に接続される入力を有するフレーム符号化回路５と、回路４の出力と回路５の出力とにそれぞれ接続される第一および第二の入力と、コーダの出力端子を構成する出力端子９とを有する第二のスイッチ６と、回路２の出力に接続される入力と、各スイッチ３、６の制御入力に特に接続される出力とを有し、音声信号内で認識される内容、すなわち有効信号か無音信号（またはノイズ信号）かに対応する符号化フレームを選択する音声活動検知器７とを含む。
【００１６】
音声信号が有効信号である場合、コーダは、１０ｍｓ毎に１個のフレームを供給する。音声信号が、無音信号（またはノイズ信号）から構成される場合、コーダは、無音期間（またはノイズ期間）の冒頭に１つのフレームのみを供給する。
【００１７】
実際には、このようなコーダは、適切にプログラミングされたプロセッサによって構成することができる。特に、本発明による方法は、当業者が実現可能なソフトウェアによって実施可能である。
【００１８】
図２は、規格Ｇ．７２９補遺Ｂ１１／９６により既知の符号化方法による、「音声」または「ノイズ」の決定のフローチャートである。この方法は、持続時間を１０ｍｓに固定したデジタル信号フレームに適用される。
【００１９】
第一のステップ１１は、符号化する信号の現行フレームに対して、全ての周波数帯域におけるこのフレームのエネルギーと、低周波数におけるこのフレームのエネルギーと、一組のスペクトル係数と、ゼロ移行率との４個のパラメータを抽出する。
【００２０】
次のステップ１２は、バッファメモリの最小サイズを更新する。
【００２１】
次のステップ１３は、現行フレームの番号と、所定値Ｎｉとを比較する。
【００２２】
フレームの番号が所定値Ｎｉ未満である場合、次のステップ１４は、符号化する信号のパラメータのスライド平均値を初期化する。すなわち、スペクトル係数と、全ての帯域における平均エネルギーと、低周波数における平均エネルギーと、平均ゼロ移行率とである。
【００２３】
次のステップ１５は、フレームのエネルギーを所定の閾値と比較し、フレームのエネルギーがこの閾値より大きい場合、信号が音声に属すると決定し、フレームのエネルギーがこの閾値より低い場合、信号がノイズであると決定する。現行フレームの処理は、そこで、終了１６となる。
【００２４】
フレームの番号がＮｉ未満でない場合、次のステップ１７は、この番号がＮｉに等しいか、あるいはＮｉより大きいか決定する。
【００２５】
この番号がＮｉに等しい場合、次のステップ１８は、全ての帯域におけるノイズの平均エネルギーの値と、低周波数におけるノイズの平均エネルギーの値とを初期化する。
【００２６】
この番号がＮｉより大きい場合、次のステップ１９は、フレームパラメータの現行値をフレームパラメータのスライド平均値から引くことにより、一組のパラメータ差を計算し、フレームパラメータのスライド平均値がノイズを示す。これらのパラメータ差は、スペクトルのひずみ、全ての帯域におけるエネルギー差、低周波におけるエネルギー差、およびゼロ移行率の差である。
【００２７】
次のステップ２０は、フレームのエネルギーを所定の閾値と比較する。
【００２８】
フレームのエネルギーが所定の閾値未満でない場合、ステップ２１は、複数の基準に基づいた最初の決定を下し（「音声」か「ノイズ」か）、次のステップ２２は、あまりに多数の決定変更を回避するために、この決定を「平滑化」する。
【００２９】
フレームのエネルギーが所定の閾値以下である場合、ステップ２３は、信号がノイズであると決定し、次のステップ２２は、この決定を「平滑化」する。
【００３０】
平滑化ステップ２２の後、次のステップ２４は、現行フレームのエネルギーと、全ての帯域におけるエネルギーのスライド平均にある定数を加えたものに等しい適応閾値とを比較する。
【００３１】
現行フレームのエネルギーが閾値より大きい場合、次のステップ２５は、ノイズを示すパラメータのスライド平均値を更新し、次いで、現行フレームの処理は、終了２６となる。
【００３２】
現行フレームのエネルギーが閾値より大きくない場合、現行フレームの処理は、終了２７となる。
【００３３】
図３は、規格Ｇ．７２９補遺Ｂ、１１／９６により既知の符号化方法による音声活動検知信号の平滑化操作を詳しく示す。この平滑化は、以下の複数の基準に基づいた最初の決定２１（「音声」か「ノイズ」か）に続く４個のステップを含む。
【００３４】
先行する１個のフレームに対する決定が「音声」であった場合で、現行フレームの平均エネルギーが、先行する複数フレームのエネルギーのスライド平均値にある定数を加えたものより大きい場合、換言すれば、現行フレームのエネルギーが、ノイズの平均エネルギーよりずっと大きい場合、第一のステップは「音声」の決定を下すテスト３１からなる。反対の場合には、「ノイズ」の決定４２が最終的に下される。
【００３５】
先行する２個のフレームに対する決定が「音声」であった場合で、現行フレームの平均エネルギーが先行するフレームのエネルギーのスライド平均にある定数を加えたものより大きい場合、換言すれば、このエネルギーが、先行フレームから現行フレームまでに著しく減少しなかった場合、第二のステップ３２から３５は「音声」の決定を確認するテスト３２からなる。
【００３６】
この第二のステップは、さらに、カウンタをインクリメントし（操作３３）、その内容を値４と比較し（操作３４）、次いで、現行フレームが、「音声」と決定された連続フレームの第四のフレームである場合、次のフレームに対してはテスト３２の作動を解除する（操作３５）。「音声」の決定が確認されない場合、「ノイズ」の決定４２が最終的に下される。
【００３７】
現行フレームに先行する１０個のフレームに対して「ノイズ」の決定が下された場合（ステップ３１から３５で現行フレームに対して「音声」の決定が下された場合）で、現行フレームのエネルギーが先行するフレームのエネルギーにある定数を加えたもの未満である場合、換言すれば、エネルギーが先行フレームから現行フレームまでに著しく増加しなかった場合、第三のステップ３６から３９は最終的に「ノイズ」の決定４２を下すテスト３６からなる。
【００３８】
この第三のステップは、さらに、現行フレームが、「ノイズ」と決定された（テスト３８）連続するフレームの１０番目のフレームであった場合、フレームのカウントを再初期化することによって（操作３９）、テスト３６を再初期化する（操作３７）。
【００３９】
現行フレームのエネルギーが、先行する複数フレームのエネルギースライド平均値の和に定数６１４を加えたもの未満である場合、第四のステップは最終的に「ノイズ」の決定４２を下すテスト４０からなる。換言すれば、「音声」の決定が最終的に確認されるのは（操作４１）フレームのエネルギーが、先行する複数フレームのエネルギーのスライド平均値よりもずっと大きい場合だけである。そうでない場合、「ノイズ」の決定４２が最終的に下される。
【００４０】
この第四のステップ４０（最終決定）は、信号ノイズが著しい場合、誤った「ノイズ」の決定を供給する。実際、このステップ４０は、先行して行われた複数の決定を考慮せずに、先行する複数フレームのエネルギーのスライド平均値に定数６１４を加えた値とによって示される現行フレームと本質的な雑音とのエネルギー差だけに基づいて、信号がノイズであると決定する。事実、本質的な雑音が大きい場合、この定数６１４から構成される閾値は、もはや有効ではない。
【００４１】
本発明による方法は、平滑化ステップに関して、規格Ｇ．２７９．１、添付Ｂ、１１／９６により既知の方法とは異なる。
【００４２】
図４は、本発明による方法における、音声活動検知信号の平滑化の実施例を示すフローチャートである。この平滑化は、複数の基準に基づいた初期の決定２１（「音声」または「ノイズ」）に続く４個のステップを含む。この４個のステップの中で、３個のステップ（テスト１３１、１３２、１３６）は、上記の３個のステップ（テスト３１、３２、３６）と同じである。前述の第四のステップ４０は、削除されており、いわゆる予備ステップが、上記第一のステップ３１の前に付加されている。たとえば、フレームのエネルギーが弱くなるとき、いわゆる慣性カウントが付加され、「音声」の決定を「ノイズ」の決定に変える前に、１フレームの持続時間の５倍に等しい持続時間の慣性を得る。従って、この持続時間は、この例では５０ｍｓである。こうした慣性カウントは、ノイズの平均エネルギーが、規格Ｇ．２７９．１、添付Ｂ、１１／９６により規定された量子化レベルの８０００レベルより大きくなるときしか有効でない。
【００４３】
追加される予備ステップ１０１から１０４は、ステップ２１の最初の決定が「音声」である場合、慣性カウンタを０にリセットし（操作１０２）、さらにテスト１３１に移行する。
【００４４】
ステップ２１の最初の決定が「ノイズ」である場合、現行フレームのエネルギーが固定の閾値より大きいかどうか決定し、また、慣性カウンタの内容が６未満で１より大きいかどうか決定する（操作１０３）。
【００４５】
この二つの条件が満たされる場合、（最初の決定とは相反して）「音声」の決定を下し、次いで、慣性カウンタを１単位インクリメントし（操作１０４）、さらに、テスト１３１に移行する。
【００４６】
あるいは、これらの条件の一方が満たされない場合、最終的に「ノイズ」の決定を下す（１４２）。
【００４７】
先行する決定が「音声」であり、現行フレームの平均エネルギーが、先行する複数フレームのエネルギーのスライド平均に定数を加えたものより大きい場合、第一のステップは、「音声」の決定を保持するテスト１３１（テスト３１と同じ）からなる。
【００４８】
２個の先行フレームに対する決定が「音声」であった場合で、現行フレームの平均エネルギーが、先行する１フレームのエネルギーのスライド平均に定数を加えたものより大きい場合、換言すれば、先行フレームから現行フレームまでエネルギーが著しく減らなかった場合、第二のステップ１３２から１３５（ステップ３２から３５と同じ）は「音声」の決定を下す。
【００４９】
この第二のステップ１３２から１３５は、さらに、現行フレームが、「音声」と決定された連続する四番目のフレームである場合、次のフレームに対してこのテストの作動を停止する（カウンタをインクリメントし（１３３）、その内容と値４とを比較し（１３４）、値４に達している場合は作動停止する（１３５））。  最後の１０個のフレームに対して「ノイズ」の決定が下された場合で、現行フレームのエネルギーが先行する１フレームのエネルギーに定数を加えたものより小さい場合、換言すれば、先行フレームから現行フレームまでエネルギーが著しく増加しなかった場合、第三のステップ１３６から１３９、１４３（ステップ３６から３９とは少し異なる）は最終的に「ノイズ」の決定を下す（１４２）。
【００５０】
さらに、現行フレームが、「ノイズ」と決定された連続する１０番目のフレームである場合、この第三のステップはフレームカウントを再初期化することによりテスト１３６を再初期化する（カウンタをインクリメントし（１３７）、カウンタの内容と値１０とを比較し（１３８）、値１０に達している場合カウンタを０に再リセットする（１３９））。第三のステップは、前述の既知の方法に対して変更されている。何故なら、このステップは、テスト１３６と慣性カウンタとのあらゆる相互作用を回避するために、さらに慣性カウンタを値６にしているからである（操作１４３）。ステップ４０のような第四のステップは存在しない。
【００５１】
図５において、曲線Ｅ１、Ｅ２は、様々なＳＮ比の値に対して、既知の方法と、本発明による方法とによる誤り率をそれぞれ示している。
【００５２】
図６において、曲線Ｌ１、Ｌ２は、様々なＳＮ比の値に対して、既知の方法と、本発明による方法とによる音声損失率をそれぞれ示している。
【００５３】
以上から、音声活動検知動作が、騒音環境において、大幅に改善されることが分かる。全体の誤り率が減少し、特に、失われる会話の割合が著しく減っている。従って、会話の完全性が保護され、会話は理解しやすい。
【図面の簡単な説明】
【００５４】
【図１】本発明による方法を実施するコーダの実施例の機能図である。
【図２】Ｇ．７２９補遺Ｂ、１１／９６規格により既知の符号化方法による「音声」／「ノイズ」決定のフローチャートである。
【図３】Ｇ．７２９補遺Ｂ、１１／９６規格により既知の符号化方法による音声活動検知信号の平滑化操作を詳しく示す図である。
【図４】本発明による方法における、音声活動検知信号の平滑化の実施例を示すフローチャートである。
【図５】ＳＮ比の様々な値に対して、既知の方法と本発明による方法とによる誤り率をそれぞれ示す図である。
【図６】ＳＮ比の様々な値に対して、既知の方法と本発明の方法とによる会話損失率をそれぞれ示す図である。
【符号の説明】
【００５５】
１  入力端子
２  回路
３、６  スイッチ
４、５  フレーム符号化回路
７  音声活動検知機
８  出力端子
【図１】
2006189907.tif 000003
【図２】
2006189907.tif 000004
【図３】
2006189907.tif 000005
【図４】
2006189907.tif 000006
【図５】
2006189907.tif 000007
【図６】
2006189907.tif 000008
【手続補正書】
【提出日】平成18年3月29日(2006.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数フレームに分割された信号の音声活動を検知する方法であって、各フレームに対して下される「音声」か「ノイズ」かの最初の決定の平滑化ステップを含み、前記平滑化ステップが、ｎ番目のフレームに対して「音声」の最終決定又は「ノイズ」の最終決定を下すステップを含み、
「音声」の最終決定がフレームｎに対して下された場合、ｉが慣性時間を定義する整数であるとき、フレームｎ＋１からｎ＋ｉに対して「ノイズ」の最終決定が回避されることを特徴とする、方法。
【請求項２】
前記平滑化ステップが、フレームｎに対して、
最初の決定が「音声」である場合、慣性カウンタを０に初期化し、
最初の決定が「ノイズ」である場合、フレームｎのエネルギーが閾値より大きいかどうか決定し、また前記慣性カウンタの内容が固定された閾値より小さく、かつ１より大きいかどうか決定し、次いで、
この三つの条件が満たされる場合、「音声」の決定を下し、前記慣性カウンタを１単位インクリメントし、
あるいは、これらの条件の１つが満たされない場合、「ノイズ」の決定を下すステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
音声活動の検知装置を含む音声信号コーダであって、前記信号は複数フレームに分割され、前記検知装置は各フレームに対して下された「音声」か「ノイズ」かの最初の決定を平滑化する手段を含み、前記平滑化手段は、ｎ番目のフレームに対して「音声」の最終決定か又は「ノイズ」の最終決定を下す手段を含み、
前記平滑化手段は、「音声」の最終決定がフレームｎに対して下された場合、ｉが慣性時間を定義する整数であるとき、フレームｎ＋１からｎ＋ｉに対して「ノイズ」の最終決定を回避する手段を含むことを特徴とする、コーダ。
【請求項４】
前記平滑化手段は、
フレームｎに対して最初の決定が「音声」である場合、慣性カウンタを０に初期化し、
最初の決定が「ノイズ」である場合、フレームｎのエネルギーが閾値より大きいかどうか決定し、また前記慣性カウンタの内容が固定された閾値より小さく、かつ１より大きいかどうか決定し、次いで、
この三つの条件が満たされている場合、「音声」の決定を下し、前記慣性カウンタを１単位インクリメントし、
あるいは、これらの条件の１つが満たされない場合、「ノイズ」の決定を下す手段を含むことを特徴とする請求項３に記載のコーダ。