(57)【要約】【課題】減少レート、可変レートの音声分析合成を実行する方法及び装置。【解決手段】本発明の目的は、入力音声を効率よく符号化するレートを提供する符号化モードの選択の最適化方法を提供することにある。このレート決定論理要素（１４）は、音声を符号化するためのレートを選択する。このレートの選択は、ＴＭＳＮＲ計算要素（２）、ＮＡＣＦ計算要素（４）によって計算される正規化自己相関、零交差カウンタ（６）によって決定される零交差数、ＰＧＤ計算要素（８）によって予測利得差動及びフレームエネルギー差動要素（１０）によって計算されるフレーム間のエネルギーによって決定される雑音割り当てのための目標整合信号に基づいて行なわれる。【選択図】      図１
2010044421.tif 000002
【特許請求の範囲】
【請求項１】
可変レートＣＥＬＰ符号器と通信するように結合された目標整合信号の雑音に対する比率（ＴＭＳＮＲ）要素からの情報により決定されるように、如何に適切に音声モデルが音声フレームをトラッキングするかに基き、ＣＥＬＰ符号化アルゴリズムを用いて音声フレームを符号化する可変レートＣＥＬＰ符号器の平均データレートを調整する方法であって、この方法は
ＴＭＳＮＲ要素の出力に関する閾値を増加させ、ＴＭＳＮＲ要素の出力が増加された閾値を超えない場合には、音声フレームの平均データレートは可変レートＣＥＬＰ符号器によって増加させられ、
ＴＭＳＮＲ要素の出力に関する閾値を減少させ、ＴＭＳＮＲ要素の出力が減少された閾値を超える場合には、音声フレームの平均データレートが可変レートＣＥＬＰ符号器によって減少させられる方法。
【請求項２】
音声フレームの平均データレートを増加させるため、２分の１レートよりもむしろフルレートにおいてＣＥＬＰ符号化するのに必要な音声フレームの数を推定することをさらに含む請求項１記載の方法。
【請求項３】
音声フレームの数の推定は、ＴＭＳＮＲ要素の可能な出力値と記録された閾値の現在の値と間の複数の差分を含むヒストグラムを使用し、ここで複数の差分は２分の１レートにおいてＣＥＬＰ符号化するのにどれだけ多くの音声フレームが必要かを決定するために使用される請求項２記載の方法。
【請求項４】
音声フレームの平均データレートを減少させるため、フルレートよりもむしろ２分の１レートでＣＥＬＰ符号化するのに必要とする音声フレームの数を推定することをさらに含む請求項１記載の方法。
【請求項５】
音声フレームの数の推定は、ＴＭＳＮＲ要素の可能な出力値と記録された閾値の現在の値と間の複数の差分を含むヒストグラムを使用し、なお複数の差分はフルレートでＣＥＬＰ符号化するのにいかに多くの音声フレームが必要かを決定するのに使用される請求項４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信に関する。具体的には、本発明は、斬新で且つ改良された線形予測（ＣＥＬＰ）符号化によって駆動された可変レート符号を実行する方法及び装置に関する。
【背景技術】
【０００２】
デジタル技術による音声の伝送は、一般に普及しつつあり、特に、遠距離及びデジタル無線電話分野に普及している。これは、言い替えれば、チャネルを通じて送られてくる再構築された音声の感知される品質が保たれる最小限の情報量を決定するのに関心が持たれているということである。
【０００３】
もし、音声が、ただ単にサンプリング及びデジタル化によって伝送される場合には、毎秒６４キロビット（ｋｂｐｓ）程度のデータレートが、通常のアナログ電話の音声品質を達成するために必要とされる。しかしながら、音声解析の使用を通し、次に適切な符号化を行ない、伝送し、そして受信器において再合成することにより、データレートにおいて重要な低減を達成することができる。
【０００４】
音声を人間の音声生成のモデルに関連する抽出パラメータによって圧縮する技術を有する装置は、一般的にボコーダと呼ばれている。このような装置は、入ってくる音声を適切なパラメータを抽出するために解析する符号器と、伝送チャネルを介して受信するパラメータを使用することにより音声を再合成する復号器とから構成されている。正確であるためには、このモデルは常に変化していなければならない。このようなことから音声は、パラメータが計算されている間、時間のブロック或いは解析フレームに分割される。このパラメータは、次に、それぞれの新しいフレームのために更新される。
【０００５】
符号駆動線形予測符号化（ＣＥＬＰ）、確率的符号化或いはベクトル駆動音声符号化は、種々の種類の音声符号器のうちの１つである。この特殊な種類の符号化アルゴリズムの例は、Ｔｈｏｍａｓ  Ｅ．Ｔｒｅｍａｉｎ等による１９８８年の移動衛星会議の会報の“４．８ｋｂｐｓ  符号駆動線形予測符号器”の書類において述べられている。
【０００６】
ボコーダの機能は、デジタル化された音声信号を圧縮して、音声における本来の自然な冗長性の全てを除去することにより、低ビットレート信号にすることにある。一般的に、音声は、主に音声管のフィルタリング作用による短時間の冗長性及び、音声符号による音声管の励振による長期間の冗長性を有している。
【０００７】
ＣＥＬＰ符号器においては、これらの作用は、短期間ホルマントフィルタ及び長期間ピッチフィルタの２つのフィルタによってモデル化されている。
【０００８】
一度、これらの冗長性が取り除かれると、結果残余信号は白色ガウス雑音のようにモデル化され、また、符号化されなければならない。この技術の基礎は、人間の音声管モデルを使用した音声波形の短期間の予測を行なうＬＰＣフィルタと呼ばれるフィルタのパラメータを計算することにある。
【０００９】
加えて、音声のピッチに関連する長期間効果は、ピッチフイルタのパラメータの計算によってモデル化され、これは、本質的に人間の声帯を形に表わしている。
【００１０】
最後に、これらのフィルタは駆動される。この駆動は、波形が前に述べた２つのフィルタを駆動した時に、本来の音声に最も近いコードブックの結果における雑音駆動波形のうちの１つを決定することにより行なわれる。
【００１１】
このようなことから、転送パラメータは、（１）ＬＰＣフィルタ、（２）ピッチフィルタ及び（３）コードブック駆動の３つのパラメータに関連する。
【００１２】
音声分析合成技術のさらなる目的は、再構築される音声の品質を保ちながらチャネルを通じて送られてくる情報量を低減することを試みることにあるが、さらに低減を達成するためには他の技術が必要とされる。
【００１３】
情報送信量の低減に使用される以前の１つの技術は、音声活性ゲート動作である。この技術においては、音声の休止中の間、情報は伝送されない。この技術では、目的のデータ低減結果を達成することができるが、いくつかの欠陥に煩わされる。
【００１４】
多くのケースでは、単語の最初の部分の振幅制限によって、音声品質が低減される。非活性の間にチャネルをＯＦＦにするゲート動作の他の問題は、システムのユーザが、通常、音声に付随する背景雑音及びチャネルの品質レートが普通の電話呼び出しに比べて低くなってしまうことを感知してしまうことである。ゲート動作のさらなる問題は、背景において、時々発生する雑音が、音声が発生されていない時に送信器を作動してしまう場合があり、その結果、受信器において厄介な雑音のバーストとなる。
【００１５】
音声活性ゲートシステムにおいて合成された音声の品質を改善するために、合成された心地よい雑音が解読処理の間に加えられる。快適な雑音を加えることにより、品質についていくつかの改良が達成されるが、このことは、快適な雑音が、符号器において実際の背景雑音をモデルとしていないことから全体の品質についての大幅な改良ではない。
【００１６】
結果的に送信される必要のある情報を低減することに関するデータ圧縮を実現する好ましい技術は、可変レート音声分析合成を実施することである。音声は、本来、沈黙期間、すなわち、休止期間を含んでいるので、これらの期間を表わすために必要とされるデータ量は減らすことができる。
【００１７】
可変レート音声分析合成は、この事実をこれらの沈黙期間のためのデータレートの低減によって、最も効果的に活用する。
【００１８】
データ伝送における完全な停止とは対象的に、沈黙期間のデータレートにおける低減は、伝送された情報の低減を促進している間に音声活性ゲート動作に関連する問題を改善する。
【００１９】
ここに、参照のために引用され、本発明の譲受人に譲渡され、１９９３年１月１４日に出願された米国特許出願第０８／０４，４８４号（１９９５年５月９日発行、米国特許第５，４１４，７９６号）明細書の“可変レートボコーダ”に、ここで述べた種類の音声符号器の音声分析合成アルゴリズム、符号駆動線形予測音声符号化（ＣＥＬＰ）、確率的符号化或いはベクトル駆動音声符号化の詳細が述べられている。
【００２０】
このＣＥＬＰ技術は、それ自身が、ある意味で音声を表わすために必要とされるデータ量の効果的な低減を提供し、結果的に高品質の音声となる再合成を行なう。前に述べたボコーダのパラメータは、それぞれのフレームにおいて更新される。係属中の特許出願に詳しく述べられているこのボコーダは、周波数変化による可変出力データレート及びモデルパラメータの精度を提供する。
【００２１】
上述の特許出願の音声分析合成アルゴリズムは、音声の活性を基にした可変出力データレートの生成による従来のＣＥＬＰ技術と全く異なっている。この構成においては、音声の休止期間中に、パラメータが度々より少なく或いは低い精度で更新されるために定義される。この技術は、伝送されるべき情報量を大幅に低減することさえも可能にする。このデータレートを低減するために活用される現象は、音声活性要素であり、この音声活性要素は、会話の間中、話者が実際に話をしていることにより与えられる時間の平均レートである。典型的な、双方向の電話通話の平均データレートは、２倍以上低減される。音声における休止の間中、背景雑音のみがボコーダによって符号化されている。このような時においては、人間の音声管モデルに関連するいくつかのパラメータは、伝送される必要がない。
【００２２】
前に述べた従来の沈黙の間の伝送された情報量を制限することの取り組みは、音声活性ゲート動作と呼ばれており、この技術においては、沈黙の瞬間の間には、情報は伝送されない。
【００２３】
受信器側においては、この期間は合成された“快適雑音”で満たされている。反対に、可変レートボコーダは、連続的にデータを送信しており、係属している出願の例示的な実施の形態における可変レートボコーダのレートの範囲は、ほぼ８ｋｂｐｓと１ｋｂｐｓとの間である。データの連続伝送を行なうボコーダは、合成された“快適な雑音”の必要性を背景雑音の符号化とともに除去し、より自然な品質を合成された音声に提供する。従って、前に述べた特許出願の発明は、合成された音声品質における効果的な改良を提供し、これは、音声と背景との間の円滑な遷移を可能にすることによる音声活性ゲート動作である。
【００２４】
上述の特許出願の音声分析合成アルゴリズムは、音声における小休止を検出することが可能であり、その結果、有効な音声活性要素の減少を認識することができる。レート決定は、ハングオーバのないフレーム毎になされ、データレートは、一般的な２０ｍｓｅｃのフレーム継続時間の短さと同様に、音声における休止のために低くされる。従って、このような音節の間の休止が捕らえられる。句の間の長期間の休止だけではなく、短い休止も低いレートで符号化されることができるのと同様に、この技術は、伝統的に認識されているものにはできない音声活性要素の低減を行なう。
【００２５】
レート決定は、フレームを基礎として行なわれるので、音声活性ゲート動作システムのように、単語の最初の部分の振幅制限はない。音声の検出とデータの再転送との間の遅れのために、音声活性ゲート動作システムにおいて、この種の振幅制限が起こる。それぞれのフレームを基礎にしたレート決定の使用は、結果的に、全ての遷移が自然な音を有する音声となる。
【００２６】
ボコーダは、いつも伝送を行なっているので、話者の周囲の背景雑音は、連続的に受信端で聞こえており、その結果、音声の休止の間、より自然な音がもたらされる。本発明は、このような円滑な遷移に背景雑音を与える。
【００２７】
受話者に聞える話をしている間の背景は、音声活性ゲート動作システムにおける休止の間の合成された快適な雑音への突然の変化ではない。背景雑音は、伝送のために常に音声分析合成されているので、背景における興味ある出来事が全く明瞭に送信される。確かなケースにおいては、興味ある背景雑音までも高いレートで符号化される。
【００２８】
たとえば、誰かが背景において大きな声で話しているとき時、或いは街角に立っているユーザの近くで救急車を運転している場合には、最大レートで符号化が行なわれる。
【００２９】
しかしながら、一定の或いはゆっくりした変化の背景雑音は、遅いレートで符号化される。
【００３０】
可変レート音声分析合成の使用には、符号分割多重接続（ＣＤＭＡ）を基礎としたデジタルセルラー電話システムの容量を２倍以上増加する見込みがある。ＣＤＭＡ及び可変レート音声分析合成は、一義的に合わせられ、ＣＤＭＡにおいては、チャネル間の干渉は、いくつかのチャネルを減少させるデータ伝送レートのように、自動的に低下する。
【００３１】
反対に、ＴＤＭＡ或いはＦＤＭＡ等が考慮されたシステムにおいては、伝送スロットが割り当てられている。このようなシステムを採用することには、データ転送のレートをいくらか低下させることができるという利点があり、外部の発明が必要としない使用していないスロットの他のユーザヘの再割り付けの調和のために必要とされる。
【００３２】
このような方式における本質的な遅れは、長期の音声休止の間にのみチャネルが再割り付けされることを黙示している。従って、音声活性要素の全ての利点を得ることができない。しかしながら、外部の調和により、可変レート音声分析合成が、他に述べた理由により、システムにおいてはＣＤＭＡよりも有用である。
【００３３】
ＣＤＭＡシステムにおける音声品質は、特別なシステムの能力が要求されたときに、時々わずかに低下する。要約していえば、ボコーダは、全てが異なるレートで動作し、異なる音声品質を有する複数のボコーダとして考えられている。
【００３４】
その結果、音声品質は、データ転送の平均レートをさらに低減するために混ぜ合わされる。最初の実験は、フルレート及び２分の１のレートで音声分析合成された音声の混合を示しており、たとえば、最大可能データレートは、８ｋｂｐｓと４ｋｂｐｓとの間を基礎としたフレームによって変化させられ、この結果の音声の品質は、２分の１の可変レート、最大４ｋｂｐｓのものよりも良く、全可変レート、最大８ｋｂｐｓのものよりは良くない。
【００３５】
殆どの電話の会話においては、１人のみが同時に話していることが知られている。レートと連動している全二重電話のために追加の機能が設けられる。もし、リンクの一方の方向が最高の伝送レートで伝送を行なっていると、リンクの他の方向は最低のレートで伝送を行なうことが強制される。リンクの２つの方向の間の連動は、リンクのそれぞれの方向の５０％の平均利用より大きくならないように保証される。しかしながら、活性ゲート動作におけるレート連動のケースのように、チャネルのゲートが閉じられたとき、会話における話者の役割を引き継ぐために、話者を遮る受話者のための方法がない。上述の特許出願の音声分析合成方法は、音声分析合成レートを設定する制御信号によって、容易に適応レートの能力を提供する。
【００３６】
上述の特許出願において、ボコーダは、音声が存在するときのフルレート、あるいは音声が存在しないときの８分の１レートのいずれかで動作する。２分の１及び４分の１レートの音声分析合成アルゴリズムの手法は、能力に影響を与える特殊な条件あるいは他のデータが音声データと同時に転送された時のために確保される。
【００３７】
ここに参照のために引用され、本発明の譲受人に譲渡され、１９９３年９月８目に出願された係属中の米国特許出願第０８／１１８，４７３号明細書の“マルチユーザ通信システムにおける伝送データレートを決定する方法及び装置”に、ここで述べた可変レートボコーダによる符号化されたフレームの平均データレートを制限するシステム能力測定に従った通信システムによる方法が述べられている。
【００３８】
この装置は、低いレート、すなわち、２分の１のレートで符号化されるべきフルレートのフレームの一連の列において所定のフレームを強制することにより平均データレートを低減する。
【００３９】
このような方法によって、活性音声フレームのための符号化レートを低減するときの問題は、制限が入力音声のどの特徴にも一致せず、そして音声圧縮の品質が最適化されないということである。
【００４０】
ここに、参照のために引用され、本発明の譲受人に譲渡され、現在は、１９９４年８月２３日に発行された米国特許番号第５，３４１，４５６であり、１９９２年１２月２日に出願された係属中の米国特許出願第０７／９８４，６０２号明細書の“可変レートボコーダにおける音声符号化レートの決定方法”に、有声音から無声音を識別するための方法が述べられている。
【００４１】
この方法には、音声エネルギーの試験及び音声のスペクトルピッチ及び背景雑音から無声音を識別するためのスペクトルピッチの使用が開示されている。
【００４２】
入力音声の音声活性に完全に基づいて符号化レートを変化する可変レートボコーダは、活性音声の間中、動的に変化する複雑性或いは情報内容に基づく符号化レートを変化する可変レート符号器の圧縮効率を認識することができない。
【００４３】
入力波形の複雑性のために、符号化レートを整合させることにより、より効率的な音声符号器を設計することができる。さらに、可変レートボコーダの出力データレートを動的に調整することに努めるシステムが、望むべき平均データレートのための最適な音声品質を得るために、入力音声の特徴に従ってデータレートを変化する。
【発明の概要】
【００４４】
本発明は、所定の最大レートと所定の最小レートとの間のレートで符号化された音声フレームにより低減されたデータレートによって、活性音声フレームを符号化する新規かつ改良された方法及び装置である。
【００４５】
本発明は、活性音声動作モードの組を示す。本発明の例示的な実施の形態においては、４つの活性音声動作モード、フルレート音声、２分の１レート音声、無声音４分の１レート及び有声音４分の１レートがある。
【００４６】
本発明の目的は、入力音声の符号化効率レートを提供する符号化モードを選択するための最適化された方法を提供することにある。
【００４７】
本発明の第２の目的は、この動作モード選択に適した理想的なパラメータの組を認識し、このパラメータの組を生成する手段を提供することにある。本発明の第３の目的は、品質に関して最小限の犠牲の低レート符号化を可能にする２つの別々の状態の認識を提供することにある。この２つの状態は、無声音の存在及び時間的にマスクされた音声の存在である。本発明の第４の目的は、音声品質については、最小限の影響で音声符号器の平均出力データレートの動的調整を行うための方法を提供することにある。
【００４８】
本発明は、モード測定に関連するレート決定基準の組を提供する。第１のモード測定は、前の符号化フレームにおける目標整合信号と雑音信号とのレート（ＴＭＳＮＲ）であり、これは、どのようにしたら良く合成された音声が入力音声に整合するのかの情報、言い替えれば、どのようにしてうまく符号化モデルを実行するのかの情報を提供する。
【００４９】
第２のモード測定は、正規化自己相関機能（ＮＡＣＦ）であり、これは音声フレームの周期性を測定する。第３のモード測定は、零交差（ＺＣ）パラメータであり、これは、入力音声フレームにおける高周波の内容を測定する計算的に安価な方法である。第４のモード測定は、ＬＰＣモデルがその予測効率を保っているか否かを決定する予測利得差分（ＰＧＤ）である。第５の測定は、現在のフレームのエネルギーと平均のフレームエネルギーとを比較するエネルギー差分（ＥＤ）である。
【００５０】
本発明の例示的な実施の形態の音声分析合成アルゴリズムは、活性音声フレームの符号化モードを選択するための上に列挙された５つのモード測定を使用する。本発明のレート決定要素は、音声が無声音４分の１レートで符号化されるべきか否かを決定するために、第１の閾値に対するＮＡＣＦと第２の閾値に対するＺＣとを比較する。
【００５１】
もし、活性音声フレームが有声音フレームを含むと決定された場合には、ボコーダは、音声フレームが４分の１の有声音レートで符号化されるべきか否かを決定するために、パラメータＥＤを調べる。もし、音声が４分の１レートで符号化されないと決定された場合には、次に、ボコーダは、音声が２分の１のレートで符号化されるか否かをテストする。ボコーダは、音声フレームが２分の１のレートで符号化されるか否かを決定するために、ＴＭＳＮＲ，ＰＧＤ及びＮＡＣＦの値をテストする。もし、活性音声フレームが４分の１或いは２分の１レートで符号化されないと決定された場合には、フレームは、フルレートで符号化される。
【００５２】
さらなる目的は、レート要求に適応させるために閾値を動的に変化させる方法を提供することにある。１つ又はそれ以上のモード選択閾値を変化させることにより、平均伝送データレートを増加或いは減少させることが可能になる。閾値を動的に調整することにより、出力レートが調整されることができる。
【００５３】
本発明の特徴、目的及び利点は、図面と関連して理解される以下に述べる詳細な説明によって明らかになり、この詳細な説明において全体にわたって、それに対応する基準の特徴が認識される。
【図面の簡単な説明】
【００５４】
【図１】本発明の符号化レート決定装置のブロックダイアグラムを示す図である。
【図２】レート決定論理の符号化レート選択プロセスを示すフローチャートである。
【発明を実施するための形態】
【００５５】
例示的な実施の形態においては、１６０の音声サンプルの音声フレームが符号化される。本発明の例示的な実施の形態においては、符号化は４つのデータレート、フルレート、２分の１レート、４分の１レート及び８分の１レートで行なわれる。
【００５６】
フルレートは、１４．４Ｋｂｐｓレートの出力データに対応する。２分の１レートは、７．２Ｋｂｐｓレートの出力データに対応する。４分の１レートは、３．６Ｋｂｐｓレートの出力データに対応する。８分の１レートは、１．８Ｋｂｐｓレートの出力データに対応し、沈黙の期間の間の伝送のために確保されている。
【００５７】
注目すべきことは、本発明は活性音声フレームの符号化にのみ関連することであり、このフレームは、活性音声フレームの中の現在の音声を得るために検出される。
【００５８】
音声の現状を検出する方法については、前に述べた米国特許出願第０８／００４，４８４号（米国特許第５，４１４，７９６号）及び第０７／９８４，６０２号（米国特許第５，３４１，４５６号）明細書に詳しく述べられている。
【００５９】
図１を参照すると、モード測定要素１２が活性音声フレームのための符号化レートを選択するレート決定論理１４によって使用される５つのパラメータの値を決定する。
【００６０】
例示的な実施の形態においては、モード測定要素１２は５つのパラメータを決定し、この５つのパラメータをレート決定論理１４に供給する。
【００６１】
レート決定論理１４は、モード測定要素１２から供給されたパラメータに基づいて、フルレート、２分の１レート、或いは４分の１レートの符号化レートを選択する。
【００６２】
レート決定論理１４は、生成された５つのパラメータに従って、４つの符号化モードのうち、１つを選択する。この４つの符号化モードは、フルレートモード、２分の１レートモード、４分の１の無声音レートモード及び４分の１の有声音レートモードを含んでいる。
【００６３】
４分の１の有声音レートモード及び４分の１の無声音レートモードは、同じレートでデータを供給するが、これは異なる符号化方法によって行なわれる。
【００６４】
２分の１レートモードは、定常的、周期的に十分にモデル化された音声を符号化するのに使用される。４分の１の無声音レート、４分の１の有声音レートの双方及び２分の１レートモードは、高い精度が要求されない音声の部分におけるフレームの符号化に利用される。
【００６５】
４分の１の無声音レートモードは、声を発していない音声の符号化に使用される。４分の１の有声音レートモードは、時間的にマスクされた音声フレームの符号化に使用される。
【００６６】
殆どのＣＥＬＰ音声符号器は、同時マスキングを利用しており、この同時マスキングにおいては、ある周波数の音声エネルギーが、同一の周波数及び聞き取れないような雑音の時間において外の雑音エネルギーをマスクしている。
【００６７】
可変レート音声符号器は、時間的マスキングを利用することができ、この時間的マスキングにおいては、低エネルギーのアクティブ音声フレームが先行する類似する周波数内容の高エネルギーの音声フレームによってマスクされる。
【００６８】
何故ならば、人間の耳は、種々の周波数帯域のエネルギーを時の経過とともに取り込み、低エネルギーのフレームは、低エネルギーのフレームの符号化の必要性を下げるために時間平均がとられるからである。
【００６９】
この聴覚の複数の現象の時間的マスキングを利用することにより、可変レート音声符号器はこのモードにおける音声の間、符号化レートを低減することが可能になる。
【００７０】
この精神聴覚学的現象は、Ｅ．Ｚｗｉｃｋｅｒ及びＨ．Ｆａｓｔ１による精神聴覚学のｐｐ．５６−１０１．に詳しく述べられている。
【００７１】
モード測定要素１２は、４つの入力信号を受信し、５つのモードパラメータを生成する。モード測定要素１２が受信する最初の信号は、Ｓ（ｎ）であり、このＳ（ｎ）は、符号化されていない音声サンプルである。
【００７２】
例示的な実施の形態においては、この音声サンプルは、１６０の音声サンプルを有するフレームから供給される。
【００７３】
モード測定要素１２に供給される音声フレームは、全てアクティブな音声を含んでいる。沈黙期間の間、本発明のアクティブ音声レート決定システムは、非活動状態にある。
【００７４】
モード測定要素１２が受信する２つめの信号は、合成音声信号Ｓ’（ｎ）であって、この合成音声信号Ｓ’（ｎ）は、可変レートＣＥＬＰ符号器の符号器の復号器からの解読された音声である。
【００７５】
符号器の復号器は、ＣＥＬＰ符号器を基にした合成による分析により、フィルタのパラメータとメモリとを更新する目的のために、符号化された音声のフレームを解読する。
【００７６】
このような復号器の設計は、良く知られている技術であり、前に述べた米国特許出願第０８／００４，４８４号（米国特許第５，４１４，７９６号）明細書に詳しく述べられている。
【００７７】
モード測定要素１２が受信する３つめの信号は、ホルマント残余信号ｅ（ｎ）である。このホルマント残余信号は、ＣＥＬＰ符号器の線形予測符号化（ＬＰＣ）フィルタによってフィルタリングされた音声信号Ｓ（ｎ）である。
【００７８】
ＬＰＣフィルタの設計及びこのようなフィルタによる信号のフィルタリングは、良く知られた技術であり、前に述べた米国特許出願第０８／００４，４８４号（米国特許第５，４１４，７９６号）明細書に詳しく述べられている。
【００７９】
モード測定要素１２が受信する４つめの信号は、Ａ（ｚ）であり、このＡ（ｚ）は、ＣＥＬＰ符号器と関連した聴感重み付けフィルタのフィルタタップ値である。
【００８０】
このタップ値の生成、及び聴感重み付けフィルタのフィルタリング動作は、良く知られた技術であり、前に述べた米国特許出願第０８／００４，４８４号（米国特許第５，４１４，７９６号）明細書に詳しく述べられている。
【００８１】
雑音レートのためのターゲットマッチング整合信号（ＳＮＲ）演算要素２は、合成された音声信号Ｓ’（ｎ）、音声サンプルＳ（ｎ）、及び１組の聴感重み付けフィルタのタップ値Ａ（ｚ）を受信する。
【００８２】
ターゲットマッチングＳＮＲ演算要素２は、ＴＭＳＮＲで示されるパラメータを供給し、このＴＭＳＮＲはどのようにしたらよく音声モデルが入力音声をトラッキングするかを示している。
【００８３】
ターゲットマッチングＳＮＲ演算要素２は、下記の（１）式と一致するＴＭＳＮＲを生成する。
【数１】
2010044421.tif 000003
【００８４】
ここで、添え字Ｗは、聴感重み付けフィルタによってフイルタリングされた信号を示している。
【００８５】
ここで、注意すべきことは、この測定は、ＮＡＣＦ，ＰＧＤ，ＥＤ，ＺＣが現在の音声のフレームにおいて計算されている間に、前の音声のフレームのために計算されることである。
【００８６】
ＴＭＳＮＲは、選択された符号化レートの機能により前の音声のフレームにおいて計算され、そして、複雑な計算であることから、符号化されたフレームの前のフレームにおいて計算される。
【００８７】
この聴感重み付けフィルタの設計及び実現は、良く知られた技術であり、前に述べた米国特許出願第０８／００４，４８４号（米国特許第５，４１４，７９６号）明細書に詳しく述べられている。また、この聴感重み付けは、音声フレームの聴感的に重要な特徴の重み付けに適していることに注目すべきである。しかしながら、この測定は、信号の聴感的重み付けをすること無しに、測定が行なわれることをイメージしている。
【００８８】
正規化自己相関演算要素４は、ホルマント残余信号、ｅ（ｎ）を受信する。この正規化自己相関演算要素４は、音声フレームにおけるサンプル周期の指示を供給するためのものである。
【００８９】
正規化自己相関演算要素４は、下記の（２）式に従ってＮＡＣＦで示されるパラメータを生成する。
【数２】
2010044421.tif 000004
【００９０】
ここで注意すべきことは、このパラメータの生成には、前のフレームの符号化からのホルマント残余信号のメモリが必要であることに留意すべきである。
【００９１】
このことは、現在のフレームの周期だけではなく、前のフレームとともに現在のフレームの周期のテストを行なうことを可能にする。
【００９２】
その理由は、最適な実施の形態においては、ホルマント残余信号、ｅ（ｎ）が音声サンプル、Ｓ（ｎ）の代わりに使用されており、このＮＡＣＦを生成するのに使用されるホルマント残余信号ｅ（ｎ）は、音声信号のホルマントの干渉を取り除くものである。
【００９３】
ホルマントフィルタを通過する音声信号は、音声エンベロープを平滑化するのに役に立ち、故に、結果信号が白色化される。
【００９４】
ここで、注意すべきことは、例示的実施例における遅れＴの値は、毎秒８０００サンプルのサンプリング周波数のための６６Ｈｚと４００Ｈｚとの間の周波数のピッチに対応する。
【００９５】
この遅れ値Ｔによって与えられるピッチ周波数は、下記の（３）式によって計算される。
【００９６】
ｆpitch＝ｆｓ／Ｔ                                  （３）
（但し、ｆｓ、はサンプリング周波数）
ここで、注意すべきことは、周波数範囲は、１組の異なる遅れ値を単に選択することによって、拡大あるいは縮小される。
【００９７】
さらに、ここで注意すべきことは、本発明は、どんなサンプリング周波数にも等しく適用することができるということである。
【００９８】
零交差カウンター６は、音声サンプルＳ（ｎ）を受信し、音声サンプルの符号の変化の回数をカウントする。これは、音声信号における高周波部分を費用をかけずに計算する方法である。このカウンターは、以下の形のソフトウエアによるループで実現される。
【００９９】
ｃｎｔ＝０                                              （４）
ｆｏｒ  ｎ＝０，１５８                                  （５）
ｉｆ（Ｓ（ｎ）・Ｓ（ｎ＋１）＜０）ｃｎｔ＋＋      （６）
式４−６のループは連続する音声サンプル同士を掛合わせ、その積が２つの連続したサンプル同士の符号が異なることを示す零以下であるかどうかをテストする。このことによって、音声信号にＤＣ成分がないと推測する。信号からのＤＣ成分をどのように除去するかは良く知られている技術である。
【０１００】
予測利得差分要素８は、音声信号Ｓ（ｎ）及びホルマント残余信号ｅ（ｎ）を受信する。予測利得差分要素８は、ＰＧＤで示されるパラメータを生成し、このＰＧＤはＬＰＣモデルがその予測効率を保っているか否かを決定する。
【０１０１】
予測利得差分要素８は、下記の式（７）に従って、予測利得、Ｐｇ、を生成する。
【数３】
2010044421.tif 000005
【０１０２】
現在のフレームの予測利得は、次に、下記の式（８）によって出カパラメータＰＧＤが生成されている場合に、前のフレームの予測利得と比較される。
【０１０３】
ＰＧＤ＝１０・ｌｏｇ（（Ｐｇ（ｉ））／（Ｐｇ（ｉ−１））），      （８）
（但し、ｉはフレーム番号を示す。）
最適な実施の形態においては、予測利得差分要素８は予測利得値Ｐｇ、を生成しない。ダービンの副産物であるＬＰＣ係数の生成は、予測利得Ｐｇであり、反復演算を必要としないものである。
【０１０４】
フレームエネルギー差動要素１０は、現在のフレームの音声サンプルｓ（ｎ）を受信し、下記の（９）式に従った現在のフレームにおける音声信号のエネルギーを計算する。
【数４】
2010044421.tif 000006
【０１０５】
この現在のフレームのエネルギーは、前のフレームのエネルギーの平均Ｅａｖｅと比較される。例示的な実施の形態において、このエネルギーの平均、Ｅａｖｅは、漏れ積分器の形によって生成される。
【０１０６】
Ｅave＝α・Ｅave＋（１−α）・Ｅｉ，                  （１０）
（但し、０＜α＜１）
係数αは、フレームの範囲を決定し、この係数αは、計算に関連するものである。例示的な実施の形態において、このαは、８フレームの時間定数を提供する０．８８２５がセットされる。フレームエネルギー差動要素１０は、下記の式（１１）に従って、パラメータＥＤを生成する。
【０１０７】
ＥＤ＝１０・ｌｏｇ（Ｅｉ／Ｅave）                  （１１）
この５つのパラメータ、ＴＭＳＮＲ，ＮＡＣＦ，ＺＣ，ＰＧＤ及びＥＤは、レート決定論理１４に供給される。レート決定論理１４は、パラメータ及び予め設定されている選択規則に従って、次のフレームのサンプルのための符号化レートを選択する。今、図２を参照すると、レート決定論理要素１４のレート選択手順を示す流れ図が示されている。
【０１０８】
ブロック１８において、レート決定手順が始まる。ブロック２０においては、正規化自己相関演算要素４の出力ＮＡＣＦが予め設定された閾値、ＴＨＲ１に対して比較され、零交差カウンターの出力が予め設定された第２の閾値、ＴＨＲ２に対して比較される。
【０１０９】
もし、ＮＡＣＦがＴＨＲ１より小さく、且つＺＣがＴＨＲ２よりも大きい場合には、この流れは無声音４分の１レートとして音声を符号化するブロック２２に進む。
【０１１０】
予め設定された閾値よりも小さいＮＡＣＦは、音声における周期性の欠如を示しており、予め設定された閾値よりも大きいＺＣは、音声における高周波部分を示すものである。
【０１１１】
これら２つの状態の組み合わせは、フレームが無声音を含んでいることを示している。例示的な実施の形態において、ＴＨＲ１は０．３５，ＴＨＲ２は５０の零交差である。もし、ＮＡＣＦがＴＨＲ１よりも小さく或いはＺＣがＴＨＲ２より大きくない場合には、流れはブロック２４に進む。
【０１１２】
ブロック２４においては、フレームエネルギー差動要素１０の出力、ＥＤが第３の閾値ＴＨＲ３と比較される。もし、ＥＤがＴＨＲ３よりも小さい場合には、ブロック２６において、現在の音声フレームは有声音４分の１レートとして符号化される。
【０１１３】
もし、現在のフレームの間のエネルギーの差が閾値量よりも大きく平均よりも小さい場合には、時間的にマスクされた音声の状態が示される。例示的な実施の形態においては、ＴＨＲ３は−１４ｄＢである。もし、ＥＤがＴＨＲ３に到達しない場合には、流れはブロック２８に進む。
【０１１４】
ブロック２８においては、ターゲット整合ＳＮＲ演算要素２の出力であるＴＭＳＮＲは、第４の閾値ＴＨＲ４と比較される。予測利得差分要素８の出力ＰＧＤは、第５の閾値ＴＨＲ５と比較され、正規化自己相関演算要素４の出力ＮＡＣＦは、第６の閾値ＴＨ６と比較される。
【０１１５】
もし、ＴＭＳＮＲがＴＨＲ４を超え、ＰＧＤがＴＨＲ５より小さく、ＮＡＣＦがＴＨ６よりも大きい場合には、流れはブロック３０に進み、そして、音声が２分の１レートで符号化される。
【０１１６】
ＴＭＳＮＲがその閾値を上回ることは、モデル及びモデル化されたその音声が前のフレームにおいてマッチングしていたことを示している。パラメータＰＧＤがその予め定められた閾値よりも小さいことは、ＬＰＣモデルがその予測効果を保ち続けていることを示している。パラメータＮＡＣＦがその予め定められた閾値を超えることは、フレームが前の音声フレームに対して周期的である周期的音声を含むことを示している。
【０１１７】
例示的な実施の形態においては、ＴＨＲ４は最初に１０ｄＢにセットされ、ＴＨＲ５は−５ｄＢにセットされ、ＴＨＲ６は０．４にセットされる。ブロック２８において、もしＴＭＳＮＲがＴＨＲ４を超えず、或いはＰＧＤがＴＨＲ５を超えず、或いはＮＡＣＦがＴＨＲ６を超えない場合、流れはブロック３２に進み、そして現在の音声フレームがフルレートで符号化される。
【０１１８】
閾値の動的な調整を行なうことにより、任意の全体的なデータレートを達成することができる。この全体的な活性化された音声平均データレートＲは、活性化音声フレームの解析窓Ｗで定義されることができる。
【数５】
2010044421.tif 000007
【０１１９】
ここで、Ｒｆは、フルレートで符号化されたフレームのデータレート、
Ｒｈは、２分の１のレートで符号化されたフレームのデータレート、
Ｒｑは、４分の１のレートで符号化されたフレームのデータレート、
Ｗ＝＃Ｒｆフレーム＋＃Ｒｈフレーム＋＃Ｒｑフレーム。
【０１２０】
それぞれの符号化レートとそのようなレートで符号化された多くのフレームとを掛け合わせ、そして、サンプルにおける全ての数のフレームで除算することにより、活性化した音声のサンプルの平均データレートが計算される。”Ｓ“の音から引き出されるような無声音の長い持続時間によって平均レート統計値が歪められることを防止するのに十分なほど、フレームのサンプルサイズＷを大きくとることが重要である。例示的な実施の形態において、平均レートを計算するためのフレームサンプルサイズＷは、４００フレームである。
【０１２１】
２分の１のレートで符号化されるべきであったがフルレートで符号化されたフレームの数を増大させることによってこの平均データレートは減少し、逆に、フルレートで符号化されるべきであったが２分の１のレートで符号化されたフレームの数が増大することによって、この平均データレートは増大する。この好適な実施の形態において、この変化をもたらすために調整される閾値は、ＴＨＲ４である。例示的な実施の形態においては、ＴＭＳＮＲの値のヒストグラムが保存されている。例示的な実施の形態においては、この格納されたＴＭＳＮＲの値は、現在のＴＨＲ４の値からデシベルの整数値に量子化される。この種のヒストグラムを保存することにより、前の解析ブロックにおいて、どのくらいの数のフレームがフルレートから２分の１のレートに変化しているかを推定し、このフルレートから２分の１のレートヘの変化は、デシベルの整数値によって減少させられるＴＨＲ４である。
【０１２２】
逆に言えば、どのくらいの数の２分の１のレートで符号化されたフレームがフルレートで符号化されたかの推定がデシベルの整数値によって増加させられる閾値となる。
【０１２３】
２分の１レートフレームからフルレートフレームヘの変化するフレームの数を決定する方程式は、次の式によって決定される。
【数６】
2010044421.tif 000008
【０１２４】
ここで、Δは、２分の１のレートで符号化され目標のレートを達成するためにフルレートで符号化されるべきフレームの数であり、
Ｗ＝＃Ｒｆフレーム＋＃Ｒｈフレーム＋＃Ｒｑ  フレーム
ＴＭＳＮＲＮＥＷ＝ＴＭＳＮＲＯＬＤ＋（上述の（１３）式で定義されるＴＭＳＮＲＯＬＤからΔフレームに到達するまでのｄＢ数の差）
ここで、注意すべきことは、ＴＭＳＮＲの初期値は、目標の関数であることが望ましい。Ｒｆ＝１４．４ｋｂｐｓ，Ｒｆ＝７．２ｋｂｐｓ，Ｒｆ＝３．６ｋｂｐｓのシステムにおける目標レート８．７Ｋｂｐｓの例示的な実施の形態においては、ＴＭＳＮＲの初期値は１０ｄＢである。
【０１２５】
ここで、注意すべきことは、ＴＭＳＮＲ値の閾値ＴＨＲ４からの距離のための数値への量子化は、２分の１或いは４分の１デシベルのように容易に細かく行なうことができ、或いは１．５或いは２デシベルのように荒く行うこともできる。
【０１２６】
目標レートのどちらか一方が、レート決定論理要素１４のメモリ要素に格納されていることを想定しており、このようなケースにおいては、目標レートは、どちらかの動的に決定されるであろうＴＨＲ４値に従って静的値となるであろう。加えて、この初期目標値では、通信システムがレート命令信号を、システムの現在の記憶容量に基づいて、符号化レート選択装置に送信することを想定している。
【０１２７】
このレート命令信号は、目標レート或いは平均レートにおける単なる増加或いは減少要求のどちらかを指定することができる。
【０１２８】
もし、システムが目標レートを指定するものである場合には、このレートは、（１２）及び（１３）式にしたがってＴＨＲ４値を決定するために使用される。もし、このシステムが、ユーザが高い或いは低い転送レートの転送を行うべきことのみを指定している場合には、レート決定論理要素１４は、予め定められた増分によって変化するＴＨＲ４値によって変化され、或いはレートにおいて予め定められた増分増加或いは減少に従って増分変化を計算する。
【０１２９】
ブロック２２及び２６は、有声音であることを示す音声サンプル或いは無声音であることを示す音声サンプルに基づいて、音声符号化を行なう方法の違いを示している。
【０１３０】
この無声音は、摩擦音の形をとる音声及び“ｆ”、“ｓ”、“ｓｈ”、“ｔ”及び“ｚ”のような一定の音である。
【０１３１】
４分の１レートの有声音は、時間的にマスクされた音声であり、周波数成分の近似した相対的に高音量の音声フレームに続く低音量音声フレームである。人間の耳は、高音量のフレームに続く低音量のフレームにおける音声の細かな点は聞くことができないので、４分の１レートによって音声を符号化することによって、ビットを節約することができる。
【０１３２】
無声音の４分の１レート符号化の例示的な実施の形態においては、音声フレームは４つのサブフレームに分割される。
【０１３３】
４つのサブフレームのそれぞれによって送信されるものは全て利得値Ｇ及びＬＰＣフィルタ係数Ａ（Ｚ）である。例示的な実施の形態においては、それぞれのサブフレームの利得を表現するために５ビットが転送される。復号器において、それぞれのサブフレームのためのコードブックの索引はランダムに選択される。このランダムに選択されたコードブックのベクトルは、転送された利得値によって掛け合わされ、そして、合成された無声音を生成するために、ＬＰＣフィルタＡ（Ｚ）を通過する。
【０１３４】
４分の１レートの有声音の符号化は、音声フレームが２つのサブフレームに分割され、そして、ＣＥＬＰ符号器がコードブックの索引及び２つのサブフレームのそれぞれのための利得を決定する。この例示的な実施の形態においては、５つのビットがコードブックの索引を示すために割り当てられ、他の５つのビットが対応する利得値を指定するために割り当てられる。例示的な実施の形態において、４分の１レートの有声音の符号化のために使用されるコードブックは、２分の１及びフルレートの符号化のために使用されるコードブックのベクトルの部分組である。例示的な実施の形態においては、７つのビットは、フル及び２分の１のレート符号化モデルにおけるコードブックの索引を指定するために使用される。
【０１３５】
図１においては、ブロックは、設計された機能を実現するための構造ブロック或いはデジタル信号プロセッサ（ＤＳＰ）或いは特定用途向け集積回路ＡＳＩＣの書き込みプログラムによって実現される機能を表わすブロックである。
【０１３６】
前に述べた最適な実施の形態の説明は、この分野における当業者に本発明を完成し、或いは使用することを可能にする。これらの実施の形態を種々に改良することは、この分野における当業者にとっては容易であり、この中に定義されている一般的な原理が発明的才能を使用することなく他の実施の形態に適用される。
【０１３７】
そのようなことから、本発明は、ここに示した実施の形態に限定されるものではなく、原理と一貫した最も広い範囲及びここに開示された新規な特徴と調和される。
【０１３８】
（１）本願実施例に記載の発明は、所定の符号化レートの組から符号化レートを選択し、そして複数の音声サンプルを含む音声フレームを符号化する装置であって、
前記音声フレームの特徴を示す１組のパラメータを生成するために、前記音声サンプルおよび前記音声サンプルから得られた少なくとも１つの信号に応答する手段と、
前記１組のパラメータを受信し、前記１組のパラメータに対応する前記音声サンプルの音響心理学上の特徴を決定し、そして所定のレート選択規則を用いて前記所定の符号化レートの組から符号化レートを選択する手段と、を含む装置を含む。
【０１３９】
（２）また本願実施例に記載の発明は、所定の符号化レートの組から符号化レートを選択し、そして複数の音声サンプルを含む音声フレームを符号化する装置であって、
前記音声サンプルおよび前記音声サンプルから得られた信号に対応する前記音声のフレームの特徴を示す１組のパラメータを生成するモード測定計算器と、
前記１組のパラメータを受信し、前記１組のパラメータに対応する前記音声サンプルの音響心理学上の特徴を決定し、そして前記所定の符号化レートの組から符号化レートを選択するレート決定論理と、を含む装置を含む。
【０１４０】
（３）また本願実施例に記載の発明は、遠隔局が中央通信局と通信を行う通信システムにおいて、前記遠隔局から伝送される音声フレームの伝送レートを動的に変化させるサブシステムであって、
前記音声フレームの特徴を示す１組のパラメータを生成するために、前記音声フレームおよび前記音声フレームから得られた信号に応答する手段と、
前記パラメータの組を受信し、前記パラメータの組に対応する音響心理学上の特徴を決定し、レート命令信号に対応する少なくとも１つの閾値を生成するためにレート命令信号を受信し、前記パラメータの組の少なくとも１つのパラメータを前記少なくとも１つの閾値と比較し、そして前記比較に応じて符号化レートを選択する手段と、を含むサブシステムを含む。
【０１４１】
（４）また本願実施例に記載の発明は、遠隔局が中央通信局と通信を行う通信システムにおいて、前記遠隔局から伝送される音声のフレームの伝送レートを動的に変化させるサブシステムであって、
前記音声サンプルおよび前記音声サンプルから得られた信号に対応する前記音声フレームの特徴を示す１組のパラメータを生成するモード測定計算器と、そして
前記１組のパラメータに対応する前記音声サンプルの音響心理学上の特徴を決定するために前記１組のパラメータを受信し、レート命令信号に対応する少なくとも１つの閾値を生成するためにレート命令信号を受信し、前記１組のパラメータの少なくとも１つのパラメータを前記少なくとも１つの閾値と比較し、そして前記比較に応じて符号化レートを選択するレート決定論理と、を含むサブシステムを含む。
【０１４２】
（５）また本願実施例に記載の発明は、複数の音声サンプルを含む音声フレームを符号化するために所定の符号化レートの組から符号化レートを選択する方法であって、
前記音声サンプルおよび前記音声サンプルから得られた信号に対応する前記音声フレームの特徴を示す１組のパラメータを生成し、そして
前記１組のパラメータに対応する前記所定の符号化レートの組から符号化レートを選択し、前記１組のパラメータは前記音声サンプルの音響心理学上の特徴を決定するものである方法を含む。
【０１４３】
（６）また本願実施例に記載の発明は、可変レート符号器と通信するように結合された目標整合信号の雑音に対する比率（ＴＭＳＮＲ）要素からの情報により決定されるように、如何に適切に音声モデルが音声フレームをトラッキングするかに基き、音声フレームを符号化する可変レート符号器の平均データレートを調整する方法であって、この方法は
ＴＭＳＮＲ要素の出力が増加された閾値を超えず、そして音声フレームの平均データレートが可変レート符号器によって増加させられない場合には、ＴＭＳＮＲ要素の出力に関する閾値を増加させ、
ＴＭＳＮＲ要素の出力が減少された閾値を超え、そして音声フレームの平均データレートが可変レート符号器によって減少させられる場合には、ＴＭＳＮＲ要素の出力に関する閾値を減少させる、方法を含む。
【０１４４】
（７）さらに、音声フレームの平均データレートを増加させるため、２分の１レートよりもむしろフルレートにおいて符号化するのに必要な音声フレームの数を推定することをさらに含む（６）の方法を含む。
【０１４５】
（８）さらに、音声フレームの数の推定は、ＴＭＳＮＲ要素の可能な出力値と記録された閾値の現在の値と間の複数の差分を含むヒストグラムを使用し、ここで複数の差分は２分の１レートにおいて符号化するのにどれだけ多くの音声フレームが必要かを決定するために使用される（７）の方法を含む。
【０１４６】
（９）さらに、音声フレームの平均データレートを減少させるため、フルレートよりもむしろ２分の１レートで符号化するのに必要とする音声フレームの数を推定することをさらに含む（６）の方法を含む。
【０１４７】
（１０）さらに、音声フレームの数の推定は、ＴＭＳＮＲ要素の可能な出力値と記録された閾値の現在の値と間の複数の差分を含むヒストグラムを使用し、なお複数の差分はフルレートで符号化するのにいかに多くの音声フレームが必要かを決定するのに使用される（９）の方法を含む。
【０１４８】
（１１）また本願実施例に記載の発明は、フルレートフレーム、２分の１レートフレーム、４分の１レートフレームを具備する所定の組の符号化フレームを有するボコーダについて音声フレームを符号化する方法であって、
前記音声フレームにおける周期性を示す正規化自己相関測定と前記音声フレームの高周波部分の存在を示す零交差数とを決定するために前記音声フレームを評価するステップと、
前記正規化自己相関測定が第１の閾値未満であり、かつ前記零交差数が第２の閾値を超えている場合は、無声音のための４分の１レートのフレームを用いて前記音声フレームを符号化するステップと、
を具備する音声フレームを符号化する方法を含む。
【０１４９】
（１２）さらに、前記音声フレームが４分の１レートの無声音として符号化されていない場合、前記音声フレームのエネルギーとフレームの平均エネルギーとの間のエネルギーの変化を示すフレームエネルギー差分測定を決定するために前記音声フレームを評価するステップと、
前記フレームエネルギー差分測定が第３の閾値未満である場合、４分の１レートの有声音のための所定の形式を用いて前記音声フレームを符号化するステップと、
をさらに具備する（１１）の方法を含む。
【０１５０】
（１３）さらに、前記音声フレームが４分の１レートの有声音として符号化されていない場合、先の音声フレームとその音声フレームから得られた合成音声の整合度を示す目標整合信号対雑音比測定とホルマントのフレームからフレームヘの安定性を示す予測利得差分測定とを決定するために、前記音声フレームを評価するステップと、
前記目標整合信号対雑音比測定が第４のしきい値を超えており、かつ前記予測利得差分測定が所定の第５の閾値未満であり、かつ前記自己相関測定が所定の第６の閾値である場合、２分の１レートのための所定の形式を用いて前記音声フレームを符号化するステップと、をさらに具備する（１２）の方法を含む。
【０１５１】
（１４）さらに、前記音声フレームが２分の１レート音声として符号化されていない場合、フルレートのための形式を用いて前記音声フレームを符号化するステップをさらに具備する（１３）の方法を含む。
【符号の説明】
【０１５２】
２…ターゲットマッチング整合信号演算要素、  ４…正規化自己相関演算要素、  ６…零交差カウンター、  ８…予測利得差分要素、  １０…フレームエネルギー差動要素、  １２…モード測定要素、  １４…レート決定論理要素
【図１】
2010044421.tif 000009
【図２】
2010044421.tif 000010