ノイズレベル推定方法であって、符号化待ちのオーディオ信号の周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定すること、計算して得られるパワースペクトルにより、ゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定し、該ノイズレベルは、復号化する場合に、ノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、その中、ゼロビットの符号化サブバンドとは、分配されたビット数がゼロである符号化サブバンドを指すこと、を含むノイズレベル推定方法。前記ゼロビットの符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンドにおいて推定して得られるノイズ成分パワーとゼロビットの符号化サブバンドにおいて推定して得られる音調成分パワーとの比の値である請求項1に記載の方法。符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、第iフレームの周波数ポイントkのパワー計算式がであり、そのなか、i=0の場合、が第iフレームの第k個の周波数ポイントに推定して得られるパワー値を表し、が第iフレームの第kの周波数ポイントのMDCT係数を表し、が単極平滑化フィルタのフィルタ係数である請求項1に記載の方法。符号化待ちのオーディオ信号の周波数領域係数を1つまたは複数のノイズ充填サブバンドに分割し、推定される符号化待ちのオーディオ信号のパワースペクトルによってある有効ノイズ充填サブバンドのノイズレベルを計算する過程は、具体的に、該有効ノイズ充填サブバンドにおけるすべてまたは部分のゼロビット符号化サブバンドのすべての周波数領域係数のパワーの平均値を計算して、平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビット符号化サブバンドにおけるパワーPiが平均パワーより大きいのすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドの音調成分平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビット符号化サブバンドにおけるパワーPiが平均パワーより小さいまたは等しいのすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドのノイズ成分平均パワーを得るステップと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得るステップとを含み、そのなか、有効ノイズ充填サブバンドとは、ゼロビット符号化サブバンドを含むノイズ充填サブバンドである請求項1に記載の方法。オーディオ符号化方法であって、A、符号化待ちのオーディオ信号のMDCT周波数領域係数を複数の符号化サブバンドに分割し、各符号化サブバンドの振幅エンベロープ値を量子化符号化し、振幅エンベロープ符号化ビットを得るステップと、B、各符号化サブバンドにたいしてビットを分配し、且つ非ゼロビットの符号化サブバンドを量子化符号化し、MDCT周波数領域係数符号化ビットを得るステップと、C、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらにゼロビット符号化サブバンドオーディオ信号のノイズレベルを推定し、且つ量子化符号化し、ノイズレベル符号化ビットを得るステップと、そのなか、該ノイズレベルは、復号化する場合、ノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、ゼロビット符号化サブバンドとは、分配されたビット数がゼロとする符号化サブバンドであり、D、各符号化サブバンドの振幅エンベロープの符号化ビット、周波数領域係数符号化ビット及びノイズレベル符号化ビットをマルチプレックスとパッケージしてから、復号化端に送信するステップとを含むオーディオ符号化方法。ステップCの中において、前記ゼロビット符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビット符号化サブバンドの内に推定して得られたノイズ成分パワーとゼロビット符号化サブバンドの内に推定して得られた音調成分パワーとの比の値である請求項5に記載の方法。符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、第iフレームの周波数ポイントkのパワー推定の計算方法がそのなか、i=0の場合、が第iフレームの第k個の周波数ポイントに推定して得られたパワー値を表し、が第iフレームの第k個の周波数ポイントのMDCT係数を表し、が単極平滑化フィルタのフィルタ係数である請求項5に記載の方法。ステップBの中に、符号化待ちのオーディオ信号の周波数領域係数を1つ或いは複数のノイズ充填サブバンドに分割して、各符号化サブバンドにビットを分配した後、有効ノイズ充填サブバンドにビットを分配し、ステップCの中に、推定された符号化待ちのオーディオ信号のパワースペクトルによりある有効ノイズ充填サブバンドのノイズレベルを計算する過程は、具体的に、該有効ノイズ充填サブバンドにおけるすべて或いは部分のゼロビット符号化サブバンドのすべての周波数領域係数の平均値を計算し、平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべて或いは部分のゼロビット符号化サブバンドの中に、パワーPiが平均パワーより大きいすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドの音調成分平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべて或いは部分のゼロビット符号化サブバンドの中に、パワーPiが平均パワーより小さいまたは等しいすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドのノイズ成分平均パワーを得るステップと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得るステップとを含み、その中、有効ノイズ充填サブバンドとは、ゼロビット符号化サブバンドを含むノイズ充填サブバンドである請求項5に記載の方法。ノイズ充填サブバンドを分割する時、均一に分割、或いは人の耳の聴覚特性によって非均一に分割し、1つのノイズ充填サブバンドが1つ或いは複数の符号化サブバンドを含む請求項8に記載の方法。ステップBの中に、すべての有効ノイズ充填サブバンドにビットを分配し、或いは、1つ或いは複数の低周波数の有効ノイズ充填サブバンドをスキップし、後続の高周波数の有効ノイズ充填サブバンドにビットを分配し、ステップCの中に、ビットを分配した有効ノイズ充填サブバンドのノイズレベルを計算し、ステップDの中に、該分配されたビットによってノイズレベル符号化ビットをマルチプレックスとパッケージする請求項8に記載の方法。各有効ノイズ充填サブバンドが同じビット数を分配し、或いは聴覚特性によって違うビット数を分配する請求項8に記載の方法。オーディオ復号化方法であって、A2、復号化待ちのビットストリームにおける各振幅エンベロープ符号化ビットを復号化逆量子化し、各符号化サブバンドの振幅エンベロープを得るステップと、B2、各符号化サブバンドにビットを分配し、ノイズレベル符号化ビットを復号化逆量子化してゼロビット符号化サブバンドのノイズレベルを得て、周波数領域係数符号化ビットを復号化逆量子化して非ゼロビットの符号化サブバンドの周波数領域係数を得るステップと、C2、ゼロビット符号化サブバンドを周波数帯コピーし、且つ各ゼロビットの符号化サブバンドの振幅エンベロープによって該符号化サブバンドの全体のエネルギー充填レベルを制御し、該ゼロビットの符号化サブバンドのノイズレベルによってノイズ充填と周波数帯コピーとのエネルギーの比例を制御し、再建されたゼロビットの符号化サブバンドの周波数領域係数を得るステップと、D2、非ゼロビットの符号化サブバンドの周波数領域係数と再建されたゼロビットの符号化サブバンドの周波数領域係数に対して逆修正離散コサイン変換IMDCTを行い、最終のオーディオ信号を得るステップとを含むオーディオ復号化方法。ステップC2の中に、周波数帯コピーの時、MDCT周波数領域係数の中にオーディオ信号のある音調の所在の位置を捜索し、0周波数ポイントから音調位置までの周波数ポイントの帯域幅を周波数帯コピー周期として、且つ0周波数ポイントの後へcopybandoffset個の周波数ポイントを偏移する処から音調位置の周波数ポイントが後へ前記copybandoffset個の周波数ポイントを偏移する処までの周波数段域をソース周波数段域として、ゼロビットの符号化サブバンドを周波数帯コピーし、ゼロビットの符号化サブバンドの内部の最高周波数が捜索された音調の周波数よりも小さい場合、該ゼロビットの符号化サブバンドがノイズ充填のみを採用して周波数スペクトルを再建する請求項12に記載の方法。ステップC2の中に、第1周波数段域の周波数領域係数に対して絶対値或いは平方値を取得して、平滑化フィルタを行い、平滑化フィルタの結果によって、第1周波数段域フィルタ出力値の最大極値の所在の位置を捜索し、該最大極値の所在の位置をある音調の所在の位置とする請求項12に記載の方法。該第1周波数段域の周波数領域係数に対して絶対値を取得し、平滑化フィルタを行う計算式が以下のようであり、或いは、該第1周波数段域の周波数領域係数平方値に対して平滑化フィルタを行う計算式がであって、そのなか、が平滑化フィルタ係数であり、が第iフレームの第k個周波数ポイントのフィルタ出力値を表し、が第iフレームの第k個周波数ポイントの復号化された後のMDCT係数であり、且つi0の場合、0である請求項14に記載の方法。前記第1周波数段域は周波数スペクトルの統計特性によって確定されたエネルギーが比較的に集中する低周波数の周波数段域であり、その中、低周波数とは、半分の信号総帯域幅より小さい周波数スペクトル成分である請求項14に記載の方法。直接に第1周波数段域の対応する周波数領域係数のフィルタ出力値中から最初の最大値を捜索し、該最大値を第1周波数段域フィルタ出力値の最大極値とする方法によってフィルタ出力値の最大極値を確定する請求項14に記載の方法。以下の方法を採用してフィルタ出力値の最大極値を確定し、該第1周波数段域の中の一段域を第2周波数段域とし、第2周波数段域が対応する周波数領域係数のフィルタ出力値において最初の最大値を捜索し、該最初の最大値が対応する周波数領域係数の位置によって異なる処理を行い、a.該最初の最大値が第2周波数段域最低周波数の周波数領域係数のフィルタ出力値である場合、該第2周波数段域最低周波数の周波数領域係数のフィルタ出力値を第1周波数段域における一つ前のより低い周波数の周波数領域係数のフィルタ出力値と比較して、次第に前へ比較し続け、現在の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較を続け、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きいことを得た場合、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、b.該最初の最大値が第2周波数段域最高周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域最高周波数の周波数領域係数のフィルタ出力値を第1周波数段域における次のより大きい周波数の周波数領域係数のフィルタ出力値と比較して、次第に後へ比較し続け、現在の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値よりも大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較を続け、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値よりも大きいことを得る場合、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、c.該最初の最大値が第2周波数段域最低周波数と最高周波数の間の周波数領域係数のフィルタ出力値であると、該最初の最大値が対応する周波数領域係数が音調の所在の位置であり、即ち、該最初の最大値が最終に確定された最大極値である請求項14に記載の方法。ステップC2の中に、ゼロビット符号化サブバンドに対して周波数帯コピーする場合、先ず、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビット符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算し、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバから始めにソース周波数段域の周波数領域係数を周期的にゼロビット符号化サブバンドにコピーする請求項13に記載の方法。ステップC2の中に該ゼロビット符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算する方法は、周波数領域係数を再建することが必要があるゼロビット符号化サブバンドの開始MDCT周波数領域係数の周波数ポイントのシリアルナンバーを得て、且つfillbandstartfreqとし、音調が対応する周波数ポイントのシリアルナンバをTonalposとし、Tonalposに1を加えてコピー周期copyperiodを得て、周波数帯コピー偏移をcopybandoffsetとし、fillbandstartfreqの値に循環にcopyperiodを差し引いて、該値がソース周波数段域のシリアルナンバの値区間に位置するまでにして、該値がソース周波数段域コピー開始シリアルナンバであり、copyposmodとすることである請求項19に記載の方法。ステップC2の中に、周波数帯コピー周期を周期として、ソース周波数段域コピー開始シリアルナンバからソース周波数段域の周波数領域係数を周期的にゼロビットの符号化サブバンドにコピーする方法は、ソース周波数段域コピー開始シリアルナンバを開始とする周波数領域係数を順次に後へfillbandstartfreqを開始位置とするゼロビットの符号化サブバンドにコピーし、ソース周波数段域コピーの周波数ポイントがTonalposcopybandoffset周波数ポイントに達するまでにして、再び第copybandoffset個の周波数ポイントから開始する周波数領域係数を続けて後へ該ゼロビットの符号化サブバンドにコピーし、そのように続け、現在のゼロビットの符号化サブバンドのすべての周波数領域係数の周波数帯コピーを完成するまで行うことである請求項19に記載の方法。ステップC2の中に、以下の方法を採用してゼロビットの符号化サブバンドコピーされた後得られた周波数領域係数に対して、エネルギー調整を行う、ゼロビットの符号化サブバンドの周波数帯コピーされた後得られた周波数領域係数の振幅エンベロープを計算し、とし、コピー後得られた周波数領域係数に対してエネルギー調整を行う一般式がであり、その中、はゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数の振幅エンベロープであり、rmsはゼロビットの符号化サブバンドrの符号化された前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化から得られ、は、ゼロビットの符号化サブバンドrの周波数帯コピーのエネルギー制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、が復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバであること請求項12に記載の方法。ステップC2の中に、以下の一般式によりエネルギー調整された後の周波数領域係数に対してノイズ充填を行い、その中、はゼロビットの符号化サブバンドrの再建周波数領域係数を表し、は、ゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、rmsはゼロビットの符号化サブバンドrの符号化前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化により得られ、がランダム位相生成器であり、ランダム位相値を生成し、その戻り値が1または1であり、がゼロビットの符号化サブバンドrのノイズレベル制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、その中、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである請求項12に記載の方法。ステップB2の中に、各符号化サブバンドに対してビット分配をした後、符号化サブバンドを複数のノイズ充填サブバンドに分割し、有効ノイズ充填サブバンドに対してビット分配を行い、ステップC2の中に、ビットを分配された有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対し周波数帯コピーを行い、コピーされた周波数領域係数のエネルギーレベル及びノイズ充填のエネルギーレベルを制御し、ビットが分配されていない有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対してノイズ充填を行い、その中、有効ノイズ充填サブバンドとは、ゼロビットの符号化サブバンドを含むノイズ充填サブバンドである請求項13に記載の方法。修正離散コサイン変換MDCTユニット、振幅エンベロープ計算ユニット、振幅エンベロープ量子化及び符号化ユニット、ビット分配ユニット、周波数領域係数符号化ユニット及びビットストリームマルチプレクサMUXを含むオーディオ符号化システムであって、該システムは、さらにノイズレベル推定ユニットを含み、その中には、MDCTユニットは、オーディオ信号に対して逆修正離散コサイン変換を行い、周波数領域係数を変換することに用いられるものであり、振幅エンベロープ計算ユニットは、前記MDCTユニットに接続し、前記MDCTにより生成した周波数領域係数を複数の符号化サブバンドに分割し、且つ各符号化サブバンドの振幅エンベロープ値を計算することに用いられるものであり、振幅エンベロープ量子化及び符号化ユニットは、前記振幅エンベロープ計算ユニットに接続し、各符号化サブバンドの振幅エンベロープ値を量子化及び符号化を行い、各符号化サブバンドの振幅エンベロープの符号化ビットを生成することに用いられるものであり、ビット分配ユニットは、前記振幅エンベロープ量子化及び符号化ユニットに接続し、各符号化サブバンドにビットを分配することに用いられるものであり、周波数領域係数量子化符号化ユニットは、MDCTユニット、ビット分配ユニット及び振幅エンベロープ量子化及び符号化ユニットに接続し、各符号化サブバンドにおけるすべての周波数領域係数に対し正規化、量子化及び符号化処理を行い、周波数領域係数符号化ビットを生成することに用いられるものであり、ノイズレベル推定ユニットは、MDCTユニット及ビット分配ユニットに接続し、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらに、ゼロビットの符号化サブバンドのオーディオ信号のノイズレベルを推定し、量子化符号化してノイズレベル符号化ビットを得ることに用いられ、その中、該ノイズレベルが復号化している場合にノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられるものであり、ビットストリームマルチプレクサMUXは、前記振幅エンベロープ量子化及び符号化ユニット、周波数領域係数符号化ユニット及びノイズレベル推定ユニットに接続し、各符号化サブバンドの符号化ビット及び周波数領域係数の符号化ビットをマルチプレックスし復号化端に送信することに用いられるものであるオーディオ符号化システム。前記ゼロビットの符号化サブバンドのオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンド内推定して得られたノイズ成分パワーとゼロビットの符号化サブバンド推定して得られた音調成分パワーとの比の値である請求項25に記載のシステム。前記ノイズレベル推定ユニットは、具体的に、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定することに用いられるパワースペクトル推定モジュールと、前記パワースペクトル推定モジュールに接続し、前記パワースペクトル推定モジュールが推定したパワースペクトルによりゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定することに用いられるノイズレベル計算モジュールと、前記ノイズレベル計算モジュールに接続し、前記ノイズレベル計算モジュールが計算したノイズレベルに対して量子化符号化し、ノイズレベル符号化ビットを得ることに用いられるノイズレベル符号化モジュールとを含む請求項25に記載のシステム。前記パワースペクトル推定モジュールが以下の一般式を採用して第iフレームの周波数ポイントkのパワーを推定し、一般式がであり、そのなか、i=0の場合、は、第iフレームの第k個の周波数ポイントの推定して得られたパワー値を表し、は、第iフレームの第k個の周波数ポイントのMDCT係数を表し、は、単極ポール平滑化フィルタのフィルタ係数である請求項27に記載のシステム。符号化待ちのオーディオ信号の周波数領域係数を1つまたは複数のノイズ充填サブバンドに分割し、前記ノイズレベル計算モジュールの機能は、具体的に、該有効ノイズ充填サブバンドにおけるすべてまたは部分のゼロビットの符号化サブバンドのすべての周波数領域係数パワーの平均値を計算し、平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーよりも大きいすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドの音調成分平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーより小さいまたは等しいすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドのノイズ成分平均パワーを得ることに用いられることと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得ることに用いられることとを含み、その中、有効ノイズ充填サブバンドとは、ゼロビットの符号化サブバンドを含むノイズ充填サブバンドである請求項27に記載のシステム。前記ノイズレベル推定ユニットは、さらにノイズレベル計算モジュール及びノイズレベル符号化モジュールに接続し、すべての有効ノイズ充填サブバンドにビットを分配し、または1つまたは複数の低周波数の有効ノイズ充填サブバンドをスキップ、後続の比較的に高周波数の有効ノイズ充填サブバンドにビットを分配し、及びノイズレベル計算モジュール及びノイズレベル符号化モジュールに通知することに用いられるビット分配モジュールを含み、前記ノイズレベル計算モジュールはビットを分配されたノイズ充填サブバンドのみに対してノイズレベルを計算し、前記ノイズレベル符号化モジュールは、ビット分配モジュールが分配したビットを利用して前記ノイズレベルに対して量子化符号化を行う請求項27に記載のシステム。ビットストリームデマルチプレクサDeMUX、符号化サブバンド振幅エンベロープ復号化ユニット、ビット分配ユニット、周波数領域係数復号化ユニット、周波数スペクトル再建ユニット、逆修正離散コサイン変換IMDCTユニットを含むオーディオ復号化システムであって、その中には、前記DeMUXは、復号化待ちのビットストリームの中から振幅エンベロープ符号化ビット、周波数領域係数符号化ビット及びノイズレベル符号化ビットを分離することに用いられるものであり、前記振幅エンベロープ復号化ユニットは、前記DeMUXに接続し、前記ビットストリームデマルチプレクサが出力した振幅エンベロープ符号化ビットに対して復号化を行い、各符号化サブバンドの振幅エンベロープ量子化指数を得ることに用いられるものであり、前記ビット分配ユニットは、前記振幅エンベロープ復号化ユニットに接続し、ビットの分配を行い、各符号化サブバンドにおける各の周波数領域係数に分配された符号化ビット数を得ることに用いられるものであり、周波数領域係数復号化ユニットは、振幅エンベロープ復号化ユニット及びビット分配ユニットに接続し、符号化サブバンドに対して復号化、逆量子化及び逆正規化を行い、周波数領域係数を得ることに用いられるものであり、ノイズレベル復号化ユニットは、前記ビットストリームデマルチプレクサ及びビット分配ユニットに接続し、ノイズレベル符号化ビットに対して復号化逆量子化を行い、ノイズレベルを得ることに用いられるものであり、前記周波数スペクトル再建ユニットは、前記ノイズレベル復号化ユニット、周波数領域係数復号化ユニット、振幅エンベロープ復号化ユニット及びビット分配ユニットに接続し、ゼロビットの符号化サブバンドに対して周波数帯コピーを行い、振幅エンベロープ復号化ユニットが出力した振幅エンベロープにより該符号化サブバンドの全体のエネルギー充填レベルを制御し、ノイズレベル復号化ユニットが出力したノイズレベルによりノイズ充填と周波数帯コピーとのエネルギーの比例を制御し、再建のゼロビットの符号化サブバンドの周波数領域係数を得ることに用いられるものであり、IMDCTユニットは、前記周波数スペクトル再建ユニットに接続し、ゼロビットの符号化サブバンドの周波数スペクトル再建を完成した後の周波数領域係数に対してIMDCTを行い、オーディオ信号を得ることに用いられるものであるオーディオ復号化システム。前記周波数スペクトル再建ユニットは、次第に接続する周波数帯コピーサブユニット、エネルギー調整サブユニット及びノイズ充填サブユニットを含み、その中には、周波数帯コピーサブユニットは、ゼロビットの符号化サブバンドに対して周波数帯コピーを行うことに用いられるものであり、エネルギー調整サブユニットは、ゼロビットの符号化サブバンドが周波数帯コピーされた後得られた周波数領域係数の振幅エンベロープとするを計算し、及び、ノイズレベル復号化ユニットが出力したノイズレベルによりコピーされた後得られた周波数領域係数に対してエネルギー調整を行い、エネルギー調整の一般式がであることに用いられるものであり、その中、はゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数の振幅エンベロープであり、rmsはゼロビットの符号化サブバンドrの符号化された前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化から得られ、は、ゼロビットの符号化サブバンドrの周波数帯コピーのエネルギー制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバであり、ノイズ充填サブユニットは、ノイズレベル復号化ユニットが出力したノイズレベルによりエネルギー調整された後の周波数領域係数に対してノイズ充填を行い、ノイズ充填の一般式がであることに用いられるものであり、その中、はゼロビットの符号化サブバンドrの再建周波数領域係数を表し、は、ゼロビットの符号化サブバンドrのエネルギー調整された後のコピー周波数領域係数を表し、rmsはゼロビットの符号化サブバンドrの符号化前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化により得られ、がランダム位相生成器であり、ランダム位相値を生成し、その戻り値が1または1であり、がゼロビットの符号化サブバンドrのノイズレベル制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、その中、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである請求項31に記載のシステム。前記周波数帯コピーサブユニットは、次第に接続する音調位置捜索モジュール、周期及びソース周波数段域計算モジュール、ソース周波数段域コピー開始シリアルナンバ計算モジュール及び周波数帯コピーモジュールを含み、その中には、音調位置捜索モジュールは、MDCT周波数領域係数においてオーディオ信号のある音調の所在位置を捜索することに用いられるものであり、周期及びソース周波数段域計算モジュールは、音調の所在位置によりコピーに用いる周波数帯コピー周期及びソース周波数段域を確定することに用いられ、該周波数帯コピー周期が0周波数ポイントから音調位置までの周波数ポイントの帯域幅であり、前記ソース周波数段域は、0周波数ポイントが後へ周波数帯コピー偏移copybandoffsetを偏移する周波数ポイントから音調位置の周波数ポイントが後へ前記copybandoffsetを偏移する周波数ポイントまでの周波数段域であり、ソース周波数段域コピー開始シリアルナンバ計算モジュールは、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビットの符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算することに用いられるものであり、前記周波数帯コピーモジュールは、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバからソース周波数段域の周波数領域係数周期性をゼロビットの符号化サブバンドにコピーし、ゼロビットの符号化サブバンドの内の最高周波数が捜索して得られた音調の周波数より小さい場合、該周波数ポイントがただノイズ充填を採用して周波数スペクトル再建を行うことに用いられるものである請求項31に記載のシステム。前記音調位置捜索モジュールは、以下の方法を採用して音調の所在位置を捜索する。第1周波数段域のMDCT周波数領域係数に対して絶対値または平方値を取って、平滑化フィルタを行い、平滑化フィルタの結果により、第1周波数段域フィルタ出力値の最大極値の所在の位置を捜索し、該最大極値が所在している位置が、即ち、音調の所在位置である請求項33に記載のシステム。前記音調位置捜索モジュールが該第1周波数段域のMDCT周波数領域係数に対して絶対値を取って、平滑化フィルタを行う計算式がであり、或いは、該第1周波数段域の周波数領域係数平方値に対して平滑化フィルタの計算がでありそのなか、が平滑化フィルタ係数であり、が第iフレームの第k個の周波数ポイントのフィルタ出力値であり、が第iフレームの第k個の周波数ポイントの復号化後のMDCT係数であり、且つi0の場合、0とする請求項33に記載のシステム。前記第1周波数段域は、周波数スペクトルの統計特性により確定されたエネルギーが比較的に集中している低周波数の周波数段域であり、その中、低周波数とは、12の信号総帯域幅より小さい周波数スペクトル成分である請求項33に記載のシステム。前記音調位置捜索モジュール計算モジュールは、直接に第1周波数段域が対応する周波数領域係数のフィルタ出力値の中から最初の最大値を捜索し、該最大値を第1周波数段域フィルタ出力値の最大極値とする請求項33に記載のシステム。前記音調位置捜索モジュールは、フィルタ出力値の最大極値を確定する時、該第1周波数段域の中の一段域を第2周波数段域として、先ず、第2周波数段域が対応する周波数領域係数のフィルタ出力値の中から最初の最大値を捜索し、そして該最初の最大値が対応する周波数領域係数の位置により異なる処理を行い、a.該最初の最大値が第2周波数段域最低周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域最低周波数の周波数領域係数のフィルタ出力値を第1周波数段域における一つ前のより低い周波数の周波数領域係数のフィルタ出力値と比較して、次第に前へ比較し続け、現在の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較し続けて、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きい場合、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、b.該最初の最大値が第2周波数段域最高周波数の周波数領域係数のフィルタ出力値である場合、該第2周波数段域最高周波数の周波数領域係数のフィルタ出力値を第1周波数段域における次のより高い周波数の周波数領域係数のフィルタ出力値と比較して、次第に後へ比較し続け、現在の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較して第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、c.該最初の最大値が第2周波数段域最低周波数と最高周波数の間の周波数領域係数のフィルタ出力値であると、該最初の最大値が対応する周波数領域係数が音調の所在の位置であり、即ち、該最初の最大値が最終に確定された最大極値である請求項33に記載のシステム。前記ソース周波数段域コピー開始シリアルナンバ計算モジュールは、周波数帯コピーを行う必要があるゼロ本発明が解決しようとする技術問題は良好的に符号化されていない周波数領域係数を再建するように、オーディオ符号化復号化方法、システム及びノイズレベル推定方法を提供することである。前記の技術問題を解決するために、本発明はノイズレベル推定方法を提供し、該方法は、ノイズレベル推定方法であって、符号化待ちのオーディオ信号の周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定すること、計算して得られるパワースペクトルにより、ゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定し、該ノイズレベルは、復号化する場合に、ノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、その中、ゼロビットの符号化サブバンドとは、分配されたビット数がゼロである符号化サブバンドを指すことを含む。さらに、前記ゼロビットの符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンドにおいて推定して得られるノイズ成分パワーとゼロビットの符号化サブバンドにおいて推定して得られる音調成分パワーとの比の値である。さらに、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、第iフレームの周波数ポイントkのパワー計算式がであり、そのなか、i=0の場合、が第iフレームの第k個の周波数ポイントに推定して得られるパワー値を表し、が第iフレームの第kの周波数ポイントのMDCT係数を表し、λが単極平滑化フィルタのフィルタ係数である。さらに、符号化待ちのオーディオ信号の周波数領域係数を1つまたは複数のノイズ充填サブバンドに分割し、推定される符号化待ちのオーディオ信号のパワースペクトルによってある有効ノイズ充填サブバンドのノイズレベルを計算する過程は、具体的に、該有効ノイズ充填サブバンドにおけるすべてまたは部分のゼロビット符号化サブバンドのすべての周波数領域係数のパワーの平均値を計算して、平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビット符号化サブバンドにおけるパワーPiが平均パワーより大きいのすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドの音調成分平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビット符号化サブバンドにおけるパワーPiが平均パワーより小さいまたは等しいのすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドのノイズ成分平均パワーを得るステップと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得るステップとを含み、そのなか、有効ノイズ充填サブバンドとは、ゼロビット符号化サブバンドを含むノイズ充填サブバンドである。上記技術問題を解決するため、本発明はまたオーディオ符号化方法を提供し、該方法は、A、符号化待ちのオーディオ信号のMDCT周波数領域係数を複数の符号化サブバンドに分割し、各符号化サブバンドの振幅エンベロープ値を量子化符号化し、振幅エンベロープ符号化ビットを得るステップと、B、各符号化サブバンドにたいしてビットを分配し、且つ非ゼロビットの符号化サブバンドを量子化符号化し、MDCT周波数領域係数符号化ビットを得るステップと、C、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらにゼロビット符号化サブバンドオーディオ信号のノイズレベルを推定し、且つ量子化符号化し、ノイズレベル符号化ビットを得るステップと、そのなか、該ノイズレベルは、復号化する場合、ノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、ゼロビット符号化サブバンドとは、分配されたビット数がゼロとする符号化サブバンドであり、D、各符号化サブバンドの振幅エンベロープの符号化ビット、周波数領域係数符号化ビット及びノイズレベル符号化ビットをマルチプレックスとパッケージしてから、復号化端に送信するステップとを含む。さらに、ステップCの中において、前記ゼロビット符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビット符号化サブバンドの内に推定して得られたノイズ成分パワーとゼロビット符号化サブバンドの内に推定して得られた音調成分パワーとの比の値である。さらに、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、第iフレームの周波数ポイントkのパワー推定の計算方法がそのなか、i=0の場合、が第iフレームの第k個の周波数ポイントに推定して得られたパワー値を表し、が第iフレームの第k個の周波数ポイントのMDCT係数を表し、λが単極平滑化フィルタのフィルタ係数である。さらに、ステップBの中に、符号化待ちのオーディオ信号の周波数領域係数を1つ或いは複数のノイズ充填サブバンドに分割して、各符号化サブバンドにビットを分配した後、有効ノイズ充填サブバンドにビットを分配し、ステップCの中に、推定された符号化待ちのオーディオ信号のパワースペクトルによりある有効ノイズ充填サブバンドのノイズレベルを計算する過程は、具体的に、該有効ノイズ充填サブバンドにおけるすべて或いは部分のゼロビット符号化サブバンドのすべての周波数領域係数の平均値を計算し、平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべて或いは部分のゼロビット符号化サブバンドの中に、パワーPiが平均パワーより大きいすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドの音調成分平均パワーを得るステップと、該有効ノイズ充填サブバンドのすべて或いは部分のゼロビット符号化サブバンドの中に、パワーPiが平均パワーより小さいまたは等しいすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビット符号化サブバンドのノイズ成分平均パワーを得るステップと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得るステップとを含み、その中、有効ノイズ充填サブバンドとは、ゼロビット符号化サブバンドを含むノイズ充填サブバンドである。さらに、ノイズ充填サブバンドを分割する時、均一に分割、或いは人の耳の聴覚特性によって非均一に分割し、1つのノイズ充填サブバンドが1つ或いは複数の符号化サブバンドを含む。さらに、ステップBの中に、すべての有効ノイズ充填サブバンドにビットを分配し、或いは、1つ或いは複数の低周波数の有効ノイズ充填サブバンドをスキップし、後続の高周波数の有効ノイズ充填サブバンドにビットを分配し、ステップCの中に、ビットを分配した有効ノイズ充填サブバンドのノイズレベルを計算し、ステップDの中に、該分配されたビットによってノイズレベル符号化ビットをマルチプレックスとパッケージする。さらに、各有効ノイズ充填サブバンドが同じビット数を分配し、或いは聴覚特性によって違うビット数を分配する請求項8に記載の方法。以上の技術問題を解決するため、本発明はまたオーディオ復号化方法を提供し、該方法は、A2、復号化待ちのビットストリームにおける各振幅エンベロープ符号化ビットを復号化逆量子化し、各符号化サブバンドの振幅エンベロープを得るステップと、B2、各符号化サブバンドにビットを分配し、ノイズレベル符号化ビットを復号化逆量子化してゼロビット符号化サブバンドのノイズレベルを得て、周波数領域係数符号化ビットを復号化逆量子化して非ゼロビットの符号化サブバンドの周波数領域係数を得るステップと、C2、ゼロビット符号化サブバンドを周波数帯コピーし、且つ各ゼロビットの符号化サブバンドの振幅エンベロープによって該符号化サブバンドの全体のエネルギー充填レベルを制御し、該ゼロビットの符号化サブバンドのノイズレベルによってノイズ充填と周波数帯コピーとのエネルギーの比例を制御し、再建されたゼロビットの符号化サブバンドの周波数領域係数を得るステップと、D2、非ゼロビットの符号化サブバンドの周波数領域係数と再建されたゼロビットの符号化サブバンドの周波数領域係数に対して逆修正離散コサイン変換IMDCTを行い、最終のオーディオ信号を得るステップとを含む。さらに、ステップC2の中に、周波数帯コピーの時、MDCT周波数領域係数の中にオーディオ信号のある音調の所在の位置を捜索し、0周波数ポイントから音調位置までの周波数ポイントの帯域幅を周波数帯コピー周期として、且つ0周波数ポイントの後へcopybandoffset個の周波数ポイントを偏移する処から音調位置の周波数ポイントが後へ前記copybandoffset個の周波数ポイントを偏移する処までの周波数段域をソース周波数段域として、ゼロビットの符号化サブバンドを周波数帯コピーし、ゼロビットの符号化サブバンドの内部の最高周波数が捜索された音調の周波数よりも小さい場合、該ゼロビットの符号化サブバンドがノイズ充填のみを採用して周波数スペクトルを再建する。さらに、ステップC2の中に、第1周波数段域の周波数領域係数に対して絶対値或いは平方値を取得して、平滑化フィルタを行い、平滑化フィルタの結果によって、第1周波数段域フィルタ出力値の最大極値の所在の位置を捜索し、該最大極値の所在の位置をある音調の所在の位置とする。さらに、該第1周波数段域の周波数領域係数に対して絶対値を取得し、平滑化フィルタを行う計算式が以下のようであり、或いは、該第1周波数段域の周波数領域係数平方値に対して平滑化フィルタを行う計算式がであって、そのなか、μが平滑化フィルタ係数であり、が第iフレームの第k個周波数ポイントのフィルタ出力値を表し、が第iフレームの第k個周波数ポイントの復号化された後のMDCT係数であり、且つi0の場合、である。さらに、前記第1周波数段域は周波数スペクトルの統計特性によって確定されたエネルギーが比較的に集中する低周波数の周波数段域であり、その中、低周波数とは、半分の信号総帯域幅より小さい周波数スペクトル成分である。さらに、直接に第1周波数段域の対応する周波数領域係数のフィルタ出力値中から最初の最大値を捜索し、該最大値を第1周波数段域フィルタ出力値の最大極値とする方法によってフィルタ出力値の最大極値を確定する。さらに、以下の方法を採用してフィルタ出力値の最大極値を確定し、該第1周波数段域の中の一段域を第2周波数段域とし、第2周波数段域が対応する周波数領域係数のフィルタ出力値において最初の最大値を捜索し、該最初の最大値が対応する周波数領域係数の位置によって異なる処理を行い、a.該最初の最大値が第2周波数段域最低周波数の周波数領域係数のフィルタ出力値である場合、該第2周波数段域最低周波数の周波数領域係数のフィルタ出力値を第1周波数段域における一つ前のより低い周波数の周波数領域係数のフィルタ出力値と比較して、次第に前へ比較し続け、現在の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較を続け、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きいことを得た場合、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、b.該最初の最大値が第2周波数段域最高周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域最高周波数の周波数領域係数のフィルタ出力値を第1周波数段域における次のより大きい周波数の周波数領域係数のフィルタ出力値と比較して、次第に後へ比較し続け、現在の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値よりも大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較を続け、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値よりも大きいことを得る場合、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、c.該最初の最大値が第2周波数段域最低周波数と最高周波数の間の周波数領域係数のフィルタ出力値であると、該最初の最大値が対応する周波数領域係数が音調の所在の位置であり、即ち、該最初の最大値が最終に確定された最大極値である。さらに、ステップC2の中に、ゼロビット符号化サブバンドに対して周波数帯コピーする場合、先ず、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビット符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算し、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバから始めにソース周波数段域の周波数領域係数を周期的にゼロビット符号化サブバンドにコピーする。さらに、ステップC2の中に、ゼロビット符号化サブバンドに対して周波数帯コピーする場合、先ず、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビット符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算し、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバから始めにソース周波数段域の周波数領域係数を周期的にゼロビット符号化サブバンドにコピーする。さらに、ステップC2の中に該ゼロビット符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算する方法は、周波数領域係数を再建することが必要があるゼロビット符号化サブバンドの開始MDCT周波数領域係数の周波数ポイントのシリアルナンバーを得て、且つfillbandstartfreqとし、音調が対応する周波数ポイントのシリアルナンバをTonalposとし、Tonalposに1を加えてコピー周期copyperiodを得て、周波数帯コピー偏移をcopybandoffsetとし、fillbandstartfreqの値に循環にcopyperiodを差し引いて、該値がソース周波数段域のシリアルナンバの値区間に位置するまでにして、該値がソース周波数段域コピー開始シリアルナンバであり、copyposmodとする。さらに、ステップC2の中に、周波数帯コピー周期を周期として、ソース周波数段域コピー開始シリアルナンバからソース周波数段域の周波数領域係数を周期的にゼロビットの符号化サブバンドにコピーする方法は、ソース周波数段域コピー開始シリアルナンバを開始とする周波数領域係数を順次に後へfillbandstartfreqを開始位置とするゼロビットの符号化サブバンドにコピーし、ソース周波数段域コピーの周波数ポイントがTonalposcopybandoffset周波数ポイントに達するまでにして、再び第copybandoffset個の周波数ポイントから開始する周波数領域係数を続けて後へ該ゼロビットの符号化サブバンドにコピーし、そのように続け、現在のゼロビットの符号化サブバンドのすべての周波数領域係数の周波数帯コピーを完成するまで行うことである。されに、ステップC2の中に、以下の方法を採用してゼロビットの符号化サブバンドコピーされた後得られた周波数領域係数に対して、エネルギー調整を行う、ゼロビットの符号化サブバンドの周波数帯コピーされた後得られた周波数領域係数の振幅エンベロープを計算し、とし、コピー後得られた周波数領域係数に対してエネルギー調整を行う一般式がであり、その中、はゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数の振幅エンベロープであり、rmsはゼロビットの符号化サブバンドrの符号化された前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化から得られ、は、ゼロビットの符号化サブバンドrの周波数帯コピーのエネルギー制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、が復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである。さらに、ステップC2の中に、以下の一般式によりエネルギー調整された後の周波数領域係数に対してノイズ充填を行い、その中、はゼロビットの符号化サブバンドrの再建周波数領域係数を表し、は、ゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、rmsはゼロビットの符号化サブバンドrの符号化前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化により得られ、がランダム位相生成器であり、ランダム位相値を生成し、その戻り値が1または1であり、がゼロビットの符号化サブバンドrのノイズレベル制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、その中、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである。さらに、ステップB2の中に、各符号化サブバンドに対してビット分配をした後、符号化サブバンドを複数のノイズ充填サブバンドに分割し、有効ノイズ充填サブバンドに対してビット分配を行い、ステップC2の中に、ビットを分配された有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対し周波数帯コピーを行い、コピーされた周波数領域係数のエネルギーレベル及びノイズ充填のエネルギーレベルを制御し、ビットが分配されていない有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対してノイズ充填を行い、その中、有効ノイズ充填サブバンドとは、ゼロビットの符号化サブバンドを含むノイズ充填サブバンドである。以上の技術問題を解決するため、本発明はまたオーディオ符号化システムを提供し、該システムは修正離散コサイン変換MDCTユニット、振幅エンベロープ計算ユニット、振幅エンベロープ量子化及び符号化ユニット、ビット分配ユニット、周波数領域係数符号化ユニット及びビットストリームマルチプレクサMUXを含み、該システムは、さらにノイズレベル推定ユニットを含み、その中には、MDCTユニットは、オーディオ信号に対して逆修正離散コサイン変換を行い、周波数領域係数を変換することに用いられるものであり、振幅エンベロープ計算ユニットは、前記MDCTユニットに接続し、前記MDCTにより生成した周波数領域係数を複数の符号化サブバンドに分割し、且つ各符号化サブバンドの振幅エンベロープ値を計算することに用いられるものであり、振幅エンベロープ量子化及び符号化ユニットは、前記振幅エンベロープ計算ユニットに接続し、各符号化サブバンドの振幅エンベロープ値を量子化及び符号化を行い、各符号化サブバンドの振幅エンベロープの符号化ビットを生成することに用いられるものであり、ビット分配ユニットは、前記振幅エンベロープ量子化及び符号化ユニットに接続し、各符号化サブバンドにビットを分配することに用いられるものであり、周波数領域係数量子化符号化ユニットは、MDCTユニット、ビット分配ユニット及び振幅エンベロープ量子化及び符号化ユニットに接続し、各符号化サブバンドにおけるすべての周波数領域係数に対し正規化、量子化及び符号化処理を行い、周波数領域係数符号化ビットを生成することに用いられるものであり、ノイズレベル推定ユニットは、MDCTユニット及ビット分配ユニットに接続し、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらに、ゼロビットの符号化サブバンドのオーディオ信号のノイズレベルを推定し、量子化符号化してノイズレベル符号化ビットを得ることに用いられ、その中、該ノイズレベルが復号化している場合にノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられるものであり、ビットストリームマルチプレクサMUXは、前記振幅エンベロープ量子化及び符号化ユニット、周波数領域係数符号化ユニット及びノイズレベル推定ユニットに接続し、各符号化サブバンドの符号化ビット及び周波数領域係数の符号化ビットをマルチプレックスし復号化端に送信することに用いられるものである。さらに、前記ゼロビットの符号化サブバンドのオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンド内推定して得られたノイズ成分パワーとゼロビットの符号化サブバンド推定して得られた音調成分パワーとの比の値である。さらに、前記ノイズレベル推定ユニットは、具体的に、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定することに用いられるパワースペクトル推定モジュールと、前記パワースペクトル推定モジュールに接続し、前記パワースペクトル推定モジュールが推定したパワースペクトルによりゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定することに用いられるノイズレベル計算モジュールと、前記ノイズレベル計算モジュールに接続し、前記ノイズレベル計算モジュールが計算したノイズレベルに対して量子化符号化し、ノイズレベル符号化ビットを得ることに用いられるノイズレベル符号化モジュールとを含む。さらに、前記パワースペクトル推定モジュールが以下の一般式を採用して第iフレームの周波数ポイントkのパワーを推定し、一般式がであり、そのなか、i=0の場合、は、第iフレームの第k個の周波数ポイントの推定して得られたパワー値を表し、は、第iフレームの第k個の周波数ポイントのMDCT係数を表し、λは、単極ポール平滑化フィルタのフィルタ係数である。さらに、符号化待ちのオーディオ信号の周波数領域係数を1つまたは複数のノイズ充填サブバンドに分割し、前記ノイズレベル計算モジュールの機能は、具体的に、該有効ノイズ充填サブバンドにおけるすべてまたは部分のゼロビットの符号化サブバンドのすべての周波数領域係数パワーの平均値を計算し、平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーよりも大きいすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドの音調成分平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーより小さいまたは等しいすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドのノイズ成分平均パワーを得ることに用いられることと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得ることに用いられることとを含み、その中、有効ノイズ充填サブバンドとは、ゼロビットの符号化サブバンドを含むノイズ充填サブバンドである。さらに、前記ノイズレベル推定ユニットは、さらにノイズレベル計算モジュール及びノイズレベル符号化モジュールに接続し、すべての有効ノイズ充填サブバンドにビットを分配し、または1つまたは複数の低周波数の有効ノイズ充填サブバンドをスキップ、後続の比較的に高周波数の有効ノイズ充填サブバンドにビットを分配し、及びノイズレベル計算モジュール及びノイズレベル符号化モジュールに通知することに用いられるビット分配モジュールを含み、前記ノイズレベル計算モジュールはビットを分配されたノイズ充填サブバンドのみに対してノイズレベルを計算し、前記ノイズレベル符号化モジュールは、ビット分配モジュールが分配したビットを利用して前記ノイズレベルに対して量子化符号化を行う。以上の技術問題を解決するため、本発明はまたオーディオ復号化システムを提供し、該システムは、ビットストリームデマルチプレクサDeMUX、符号化サブバンド振幅エンベロープ復号化ユニット、ビット分配ユニット、周波数領域係数復号化ユニット、周波数スペクトル再建ユニット、逆修正離散コサイン変換IMDCTユニットを含み、その中には、前記DeMUXは、復号化待ちのビットストリームの中から振幅エンベロープ符号化ビット、周波数領域係数符号化ビット及びノイズレベル符号化ビットを分離することに用いられるものであり、前記振幅エンベロープ復号化ユニットは、前記DeMUXに接続し、前記ビットストリームデマルチプレクサが出力した振幅エンベロープ符号化ビットに対して復号化を行い、各符号化サブバンドの振幅エンベロープ量子化指数を得ることに用いられるものであり、前記ビット分配ユニットは、前記振幅エンベロープ復号化ユニットに接続し、ビットの分配を行い、各符号化サブバンドにおける各の周波数領域係数に分配された符号化ビット数を得ることに用いられるものであり、周波数領域係数復号化ユニットは、振幅エンベロープ復号化ユニット及びビット分配ユニットに接続し、符号化サブバンドに対して復号化、逆量子化及び逆正規化を行い、周波数領域係数を得ることに用いられるものであり、ノイズレベル復号化ユニットは、前記ビットストリームデマルチプレクサ及びビット分配ユニットに接続し、ノイズレベル符号化ビットに対して復号化逆量子化を行い、ノイズレベルを得ることに用いられるものであり、前記周波数スペクトル再建ユニットは、前記ノイズレベル復号化ユニット、周波数領域係数復号化ユニット、振幅エンベロープ復号化ユニット及びビット分配ユニットに接続し、ゼロビットの符号化サブバンドに対して周波数帯コピーを行い、振幅エンベロープ復号化ユニットが出力した振幅エンベロープにより該符号化サブバンドの全体のエネルギー充填レベルを制御し、ノイズレベル復号化ユニットが出力したノイズレベルによりノイズ充填と周波数帯コピーとのエネルギーの比例を制御し、再建のゼロビットの符号化サブバンドの周波数領域係数を得ることに用いられるものであり、IMDCTユニットは、前記周波数スペクトル再建ユニットに接続し、ゼロビットの符号化サブバンドの周波数スペクトル再建を完成した後の周波数領域係数に対してIMDCTを行い、オーディオ信号を得ることに用いられるものである。さらに、前記周波数スペクトル再建ユニットは、次第に接続する周波数帯コピーサブユニット、エネルギー調整サブユニット及びノイズ充填サブユニットを含み、その中には、周波数帯コピーサブユニットは、ゼロビットの符号化サブバンドに対して周波数帯コピーを行うことに用いられるものであり、エネルギー調整サブユニットは、ゼロビットの符号化サブバンドが周波数帯コピーされた後得られた周波数領域係数の振幅エンベロープsbrrmsとするを計算し、及び、ノイズレベル復号化ユニットが出力したノイズレベルによりコピーされた後得られた周波数領域係数に対してエネルギー調整を行い、エネルギー調整の一般式がであることに用いられるものであり、その中、はゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数の振幅エンベロープであり、rmsはゼロビットの符号化サブバンドrの符号化された前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化から得られ、は、ゼロビットの符号化サブバンドrの周波数帯コピーのエネルギー制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバであり、ノイズ充填サブユニットは、ノイズレベル復号化ユニットが出力したノイズレベルによりエネルギー調整された後の周波数領域係数に対してノイズ充填を行い、ノイズ充填の一般式がであることに用いられるものであり、その中、はゼロビットの符号化サブバンドrの再建周波数領域係数を表し、は、ゼロビットの符号化サブバンドrのエネルギー調整された後のコピー周波数領域係数を表し、rmsはゼロビットの符号化サブバンドrの符号化前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数の逆量子化により得られ、がランダム位相生成器であり、ランダム位相値を生成し、その戻り値が1または1であり、がゼロビットの符号化サブバンドrのノイズレベル制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようであり、その中、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである。さらに、前記周波数帯コピーサブユニットは、次第に接続する音調位置捜索モジュール、周期及びソース周波数段域計算モジュール、ソース周波数段域コピー開始シリアルナンバ計算モジュール及び周波数帯コピーモジュールを含み、その中には、音調位置捜索モジュールは、MDCT周波数領域係数においてオーディオ信号のある音調の所在位置を捜索することに用いられるものであり、周期及びソース周波数段域計算モジュールは、音調の所在位置によりコピーに用いる周波数帯コピー周期及びソース周波数段域を確定することに用いられ、該周波数帯コピー周期が0周波数ポイントから音調位置までの周波数ポイントの帯域幅であり、前記ソース周波数段域は、0周波数ポイントが後へ周波数帯コピー偏移copybandoffsetを偏移する周波数ポイントから音調位置の周波数ポイントが後へ前記copybandoffsetを偏移する周波数ポイントまでの周波数段域であり、ソース周波数段域コピー開始シリアルナンバ計算モジュールは、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビットの符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算することに用いられるものであり、前記周波数帯コピーモジュールは、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバからソース周波数段域の周波数領域係数周期性をゼロビットの符号化サブバンドにコピーし、ゼロビットの符号化サブバンドの内の最高周波数が捜索して得られた音調の周波数より小さい場合、該周波数ポイントがただノイズ充填を採用して周波数スペクトル再建を行うことに用いられるものである。さらに、前記音調位置捜索モジュールは、以下の方法を採用して音調の所在位置を捜索する。第1周波数段域のMDCT周波数領域係数に対して絶対値または平方値を取って、平滑化フィルタを行い、平滑化フィルタの結果により、第1周波数段域フィルタ出力値の最大極値の所在の位置を捜索し、該最大極値が所在している位置が、即ち、音調の所在位置である。さらに、前記音調位置捜索モジュールが該第1周波数段域のMDCT周波数領域係数に対して絶対値を取って、平滑化フィルタを行う計算式がであり、或いは、該第1周波数段域の周波数領域係数平方値に対して平滑化フィルタの計算がでありそのなか、μが平滑化フィルタ係数であり、が第iフレームの第k個の周波数ポイントのフィルタ出力値であり、が第iフレームの第k個の周波数ポイントの復号化後のMDCT係数であり、且つi0の場合、とする。さらに、前記第1周波数段域は、周波数スペクトルの統計特性により確定されたエネルギーが比較的に集中している低周波数の周波数段域であり、その中、低周波数とは、12の信号総帯域幅より小さい周波数スペクトル成分である。さらに、前記音調位置捜索モジュール計算モジュールは、直接に第1周波数段域が対応する周波数領域係数のフィルタ出力値の中から最初の最大値を捜索し、該最大値を第1周波数段域フィルタ出力値の最大極値とする。さらに、前記音調位置捜索モジュールは、フィルタ出力値の最大極値を確定する時、該第1周波数段域の中の一段域を第2周波数段域として、先ず、第2周波数段域が対応する周波数領域係数のフィルタ出力値の中から最初の最大値を捜索し、そして該最初の最大値が対応する周波数領域係数の位置により異なる処理を行い、a.該最初の最大値が第2周波数段域最低周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域最低周波数の周波数領域係数のフィルタ出力値を第1周波数段域における一つ前のより低い周波数の周波数領域係数のフィルタ出力値と比較して、次第に前へ比較し続け、現在の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較し続けて、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きい場合、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、b.該最初の最大値が第2周波数段域最高周波数の周波数領域係数のフィルタ出力値である場合、該第2周波数段域最高周波数の周波数領域係数のフィルタ出力値を第1周波数段域における次のより高い周波数の周波数領域係数のフィルタ出力値と比較して、次第に後へ比較し続け、現在の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較して第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値より大きい場合、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、c.該最初の最大値が第2周波数段域最低周波数と最高周波数の間の周波数領域係数のフィルタ出力値であると、該最初の最大値が対応する周波数領域係数が音調の所在の位置であり、即ち、該最初の最大値が最終に確定された最大極値である請求項33に記載のシステム。さらに、前記ソース周波数段域コピー開始シリアルナンバ計算モジュールは、周波数帯コピーを行う必要があるゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバの計算過程は、現在に周波数領域係数を再建することが必要があるゼロビットの符号化サブバンドの開始周波数ポイントのシリアルナンバを得て、fillbandstartfreqとし、音調が対応する周波数ポイントのシリアルナンバをTonalposとし、Tonalposに1を加えてコピー周期copyperiodを得て、ソース周波数段域開始シリアルナンバをcopybandoffsetとし、fillbandstartfreqの値に循環にcopyperiodを減って、該値がソース周波数段域のシリアルナンバの値区間に位置するまでして、該値がソース周波数段域コピー開始シリアルナンバであり、copyposmodとする。さらに、周波数帯コピーモジュールが周波数帯コピーを行う場合、ソース周波数段域コピー開始シリアルナンバを開始とする周波数領域係数を順次に後へfillbandstartfreqを開始位置とするゼロビットの符号化サブバンドにコピーしつづけ、ソース周波数段域コピーの周波数ポイントがTonalposcopybandoffset周波数ポイントに達した後、再び第copybandoffset個の周波数ポイントから開始する周波数領域係数を続けて後へ該ゼロビットの符号化サブバンドにコピーし、そのように続け、現在のゼロビットの符号化サブバンドのすべての周波数領域係数コピーを完成するまで行う。さらに、前記ビット分配ユニットは、すべての有効ノイズ充填サブバンドにビットを分配し、または1つまたは複数の低周波数の有効ノイズ充填サブバンドをスキップし、後続の比較的に高周波数の有効ノイズ充填サブバンドにビットを分配することにさらに用いられ、前記エネルギー調整サブユニットは、周波数帯コピーされた後得られた周波数領域係数にエネルギー調整を行い、前記ノイズ充填サブユニットは、エネルギー調整された後の周波数領域係数、及びビットを分配しないノイズ充填サブバンドにおけるゼロビットの符号化サブバンドにノイズ充填を行う。本発明は、符号化端でMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、推定して得られるパワースペクトルによりゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定し、ノイズレベル情報を符号化した後、復号化端に送信し、復号化端のノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、復号化端が復号化して符号化MDCT周波数領域係数が得られた後、周波数帯コピー及びノイズ充填の方法を採用して未符号化の符号化サブバンドに対して周波数領域係数の再建を行い、その中に、ノイズ充填と周波数帯コピーとのエネルギーの比例が符号化端から送信したノイズレベル符号化ビットにより制御する。該方法は、良好的に未符号化の符号化サブバンドの周波数スペクトルエンベロープ及び内部の音調ノイズ成分を回復でき、良好的な主観的な聞く効果を得ることになる。本発明の主旨は、符号化端においてMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定して、得られるパワースペクトル推定することでゼロビットの符号化サブバンドオーディオ信号のノイズレベルを推定し、ノイズレベル情報を符号化した後、復号化端に送信し、復号化端のノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられ、復号化端において復号化してコードMDCT周波数領域係数が得られた後、周波数帯コピー及びノイズ充填の方法を採用して未符号化の符号化サブバンドに対して周波数領域係数の再建を行い、その中に、ノイズ充填と周波数帯コピーとのエネルギーの比例が符号化端から送信してきたノイズレベル符号化ビットにより制御される。該方法は、良好的に未符号化の符号化サブバンドの周波数スペクトルエンベロープ及び内部の音調ノイズ成分を回復でき、良好的な主観的な聞く効果を得られる。本発明における周波数領域係数とは、MDCT周波数領域係数である。以下、符号化方法、復号化方法、符号化システム及び復号化システムに分け、本発明に対して詳細的に説明する。一、符号化方法本発明のオーディオ符号化方法は以下のステップを含む。A、符号化待ちのオーディオ信号のMDCT周波数領域係数を複数の符号化サブバンドに分割し、各符号化サブバンドの振幅エンベロープ値を量子化符号化し、振幅エンベロープの符号化ビットを得る。符号化サブバンドを分割している場合、前記MDCTの変換した後の周波数領域係数を複数の等間隔の符号化サブバンドに分け、或いは、聴覚認知特性に従って複数の非均一符号化サブバンドに分割する。B、各符号化サブバンドに対してビットを分配し、且つ非ゼロビットの符号化サブバンドを量子化符号化し、MDCT周波数領域係数の符号化ビットを得る。各符号化サブバンドに対してビットを分配した後、ある符号化サブバンドに分配されたビット数がゼロであると、該符号化サブバンドに対して量子化符号化しなく、本発明には、該符号化サブバンドをゼロビットの符号化サブバンドまたは未符号化の符号化サブバンドをお呼び、他の符号化サブバンドを非ゼロビットの符号化サブバンドと呼ぶ。如何な方法を採用して各符号化サブバンドに対して正規化、量子化及び符号化をすることは、本発明が注目している重点ではない。C、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらにはゼロビットの符号化オーディオ信号のノイズレベルを推定し、且つ量子化符号化し、ノイズレベル符号化ビットを得て、そのなか、該ノイズレベル符号化ビットは、復号化する場合、ノイズ充填と周波数帯コピーとのエネルギーの比例を制御することに用いられる。前記ゼロビットの符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンドの内において推定して得られたノイズ成分パワーとゼロビットの符号化サブバンドにおいて推定して得られた音調成分パワーとの比の値である。D、各符号化サブバンドの前記振幅エンベロープの符号化ビット、前記周波数領域係数の符号化ビット及びノイズレベル符号化ビットをマルチプレックスとパッケージしてから、復号化端に送信する。以下、図面を参考して、本発明のオーディオ符号化方法に詳細的な説明を行う。実施例1符号化方法図1は、本発明の実施例におけるオーディオ符号化方法の構造模式図である。本実施例おいて、フレーム長さが20ms、サンプリングレートが32kHzであるオーディオストリームを例として具体的に本発明のオーディオ符号化方法を説明する。他のフレーム長さ及びサンプリングレートの場合にも、本発明の方法が同様に適用する。図1のように、該方法が以下のステップを含む。101:符号化待ちのオーディオストリームにMDCTModifiedDiscreteCosineTransform、修正離散コサイン変換を実施し、N個の周波数領域サンプリングポイントにおける周波数領域係数を得る。本ステップの具体的な実現方式は以下のようにしてもよい。現在のフレームのN点時間領域サンプリング信号xと前の1つのフレームのN点時間領域サンプリング信号xoldとを2N点時間領域サンプリング信号xnxはバー付きに組成し、2N点の時間領域サンプリング信号が次の式で表す。に対してMDCT変換を実施し、以下の周波数領域係数を得る。その中、wは、正弦窓関数であり、表現式が以下のようである。フレーム長さが20msで、サンプリングレートが32kHzである場合、640個の周波数領域係数を得る。他のフレーム長さ及びサンプリングレートも同様に相応の周波数領域係数の個数Nを計算できる。102:N個の周波数領域係数を複数の符号化サブバンドに分け、各の符号化サブバンドの振幅エンベロープを計算する。本実施例において非均一サブバンド分割を採用し、各のサブバンドの周波数領域振幅エンベロープを計算する振幅エンベロープと略称する。本ステップが以下のサブステップを採用して実現できる。102a:処理する必要がある周波数帯範囲における周波数領域係数をL個のサブバンドに分ける符号化サブバンドとも言う。本実施例において、処理する必要がある周波数帯範囲は、0~136kHzで、人の耳の自覚特性に応じて非均一サブバンド分割をしてもよく、表1には、1つの具体的な分割方式を挙げている。表1には、0~136kHz周波数帯範囲における周波数領域係数を28個の符号化サブバンドに分割し、即ち、L28、それに、136kHz以上の周波数領域係数を0とする。102b:以下の一般式により各符号化サブバンドの振幅エンベロープを計算する。その中、LIndexとHIndexがそれぞれ第j個の符号化サブバンドの開始周波数ポイントと終了周波数ポイントを表し、その具体的な数値が表1のようである。表1周波数領域非均一サブバンド分割方式の実例103:各符号化サブバンドの振幅エンベロープに対して量子化及び符号化を行い、振幅エンベロープの量子化指数及び振幅エンベロープの量子化指数符号化ビット即ち振幅エンベロープの符号化ビットを得る。以下の一般式5を採用して一般式4により計算して得られた各符号化サブバンド振幅エンベロープに対して量子化を行い、各符号化サブバンド振幅エンベロープの量子化指数を得る。その中、は切り捨てるrounddownことを表し、Thqが第1の符号化サブバンドの振幅エンベロープ量子化指数であり、その範囲を-534の内に制限し、即ちの時、とし、の時、とする。量子化指数により重建された量子化振幅エンベロープがである。6ビットにより第1の符号化サブバンドの振幅エンベロープ量子化指数に対して符号化し、即ち、6ビットを消耗する。各符号化サブバンドの振幅エンベロープ量子化指数の間の差分計算値が以下の一般式を採用して計算する。振幅エンベロープに対して以下の修正を行い、ΔThqjの範囲が-1516の内に保証するためである。場合、とし、場合、とする。に対してハフマンHuffman符号化をし、それに、この時消耗されたビット数ハフマン符号化ビットHuffmancodedbitsと言うを計算する。この時のハフマン符号化ビットが一定に分配されたビット数在本実施例中×5より大きいよりも大きくまたは等しくとする場合、自然符号化方式を採用してに対して符号化し、それに、振幅エンベロープハフマン符号フラグFlaghuffrms0とし、さもないと、ハフマン符号を利用してに対して符号化し、それに、振幅エンベロープハフマン符号フラグFlaghuffrms1とする。振幅エンベロープ量子化指数の符号化ビット即振幅エンベロープ差分値の符号化ビット及び振幅エンベロープハフマン符号フラグがMUXの中に送信される必要がある。104:各符号化サブバンドの重要性により各符号化サブバンドに対してビットを分配する。先にコードレート歪み理論及び符号化サブバンド振幅エンベロープ情報により各符号化サブバンドの重要性の最初値を計算し、そして、各サブバンドの重要性により各サブバンドに対してビット分配を行い、本ステップが以下のサブステップにより実現できる。104a:単一の周波数領域係数のビット消耗平均値を計算する。20msフレーム長さから提供できる総体のビット数bitsavailableにおいて、サイド情報が消耗したビット数bitsides、ノイズ充填サブバンドのノイズレベル情報予約ビットbitsnoiseband及び符号化サブバンド振幅エンベロープが消耗したビット数bitsThを除去して、残した周波数領域係数符号化に使用できるビット数bitsleftを得て、即ち、bitsleftbitsavailable-bitsides-bitsTh-bitsnoiseband7である。ノイズ充填サブバンドのノイズレベル情報予約ビットbitsnoisebandがノイズ充填サブバンドのノイズレベル符号化ビットために予約したビットであり、ノイズ充填サブバンドのビット分配を完成した後、また残りビットがあると、残したノイズ充填サブバンドノイズレベル情報予約ビットbitsnoisebandをビット分配修正に用いられる。サイド情報は、振幅エンベロープハフマン符号フラグFlaghuffrms、周波数領域係数ハフマン符号フラグFlaghuffplvq、及び反復回数countのビットを含む。Flaghuffrmsは、サブバンド振幅エンベロープにハフマン符号を使用したかを標記するために使用され、Flaghuffplvqは、周波数領域係数に対してベクトル量子化及び符号化しているときハフマン符号を使用したかどうかを標記するために使用され、反復回数countは、ビット分配修正している時の反復回数を標記するために使用される後続のステップ中の記載を参考。104b:各符号化サブバンドがビット分配においての重要性最初値を計算する。rkで第j個の符号化サブバンドがビット分配に用いられる時の重要性を表す。104c:各符号化サブバンドの重要性により各符号化サブバンドにビット分配を行う。具体的な説明は以下のようである。先ず、各rkにおいて最大値の所在の符号化サブバンドを探して、該符号化サブバンドの番号がjkであるとし、そして、該符号化サブバンドにおける各周波数領域係数の符号化ビット数を増加し、該符号化サブバンドの重要性を下げて、同時に該サブバンド符号化に用いる消耗したビット総数を計算し、最後にすべての符号化サブバンドが消耗したビット数の総和sumj0...L1を計算し、消耗されたビット数の総和がビット制限条件下の最大値を提供できることを満足するまで、前記の過程を繰り返す。ビット分配数とは、1つの符号化サブバンドにおいて単一の周波数領域係数が分配されたビット数である。1つの符号化サブバンドが消耗されたビット数とは、該符号化サブバンドにおける単一の周波数領域係数の分配ビット数に該符号化サブバンドに含まれた周波数領域係数の数を掛ける個数である。本実施例において、ビット分配数が0である符号化サブバンドに対して分配されたビットの歩幅が1個のビットであり、ビットが分配された後、重要性が低下した歩幅は1であり、ビット分配数が0以上且つ閾値5以下の符号化サブバンドに対してビット分配を追加している時のビット分配の歩幅が05個のビットであり、ビット追加分配した後、重要性が低下した歩幅も05であり、ビット分配数が閾値5より大きくまたは等しくとする符号化サブバンドに対してビット追加分配する時のビット分配歩幅が1であり、ビット追加分配した後、重要性が低下した歩幅も1である。本ステップにおけるビット分配方法が以下の擬似コードで表す。regionbit0、とし、符号化サブバンド01...L-1に対して、を探し、regionbit1と、regionbitregionbit05とし、bitbandusedregionbitBandWidth05を計算し、rkrk-05とし、さもないと、regionbit5と、regionbitregionbit1とし、とし、bitbandusedregionbit×BandWidthを計算し、bitusedallsumj01...L-1を計算し、bitusedall0μとνがともに実数である。前記重要性計算モジュールは前記重要性の最初値を計算する際に、まず、単一の周波数領域係数のビット消耗平均値を計算し、次に、レート歪み理論に従って最大量子化信号の対雑音比のゲイン条件での最適ビット値を計算し、その後、前記ビット消耗平均値及び最適ビット値によって各符号化サブバンドがビット分配における重要性の最初値を計算し、前記ビット分配モジュールは各符号化サブバンドの重要性によって各符号化サブバンドに対しビット分配し、全ての符号化サブバンドに消耗されたビット数の合計はビット制限条件での最大値を提供できることを満足するまでに、重要性が最大である符号化サブバンドにおける各の周波数領域係数の符号化ビット数を増加し、該符号化サブバンドの重要性を低下する。前記ビット分配モジュールはビット分配する際に、低いビット符号化サブバンドのビット分配歩幅及びビット分配した後の重要性低下歩幅はゼロビットの符号化サブバンドと高いビット符号化サブバンドのビット分配歩幅及びビット分配した後の重要性が低下歩幅より小さい。例えば、前記ビット分配モジュールはビット分配する際に、低いビット符号化サブバンドのビット分配歩幅及びビット分配後の重要性が低下歩幅はともに05であり、ゼロビットの符号化サブバンドと高いビット符号化サブバンドのビット分配歩幅及びビット分配後の重要性低下歩幅はともに1である。周波数領域係数量子化符号化ユニットは、MDCTユニット、ビット分配ユニット及び振幅エンベロープ量子化、及び符号化ユニットに接続し、各符号化サブバンドにおける全ての周波数領域係数を正規化し、量子化し、及び符号化処理し、周波数領域係数符号化ビットを生成することに用いられるものである。ノイズレベル推定ユニットは、MDCTユニット及ビット分配ユニットに接続し、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定し、さらに、ゼロビットの符号化サブバンドのオーディオ信号のノイズレベルを推定し、量子化符号化してノイズレベル符号化ビットを得ることに用いられ、その中、該ノイズレベルは、復号化している場合にノイズ充填及び周波数帯コピーのエネルギーの比例を制御することに用いられるものであり、詳しいことは図7に示すようであり、前記ゼロビットの符号化サブバンドオーディオ信号のノイズレベルとは、ゼロビットの符号化サブバンド内推定して得られるノイズ成分パワーとゼロビットの符号化サブバンド推定して得られる音調成分パワーとの比の値である。ビットストリームマルチプレクサMUXは、前記振幅エンベロープ量子化及び符号化ユニット、周波数領域係数符号化ユニット及びノイズレベル推定ユニットに接続し、各符号化サブバンドの符号化ビット及び周波数領域係数の符号化ビット及びノイズレベル符号化ユニットをマルチプレックスし復号化端に送信することに用いられるものである。ビットストリームマルチプレクサは符号化後のビットをマルチプレックスとパッケージする順番は順次に振幅エンベロープハフマン符号フラグ、周波数領域係数ハフマン符号フラグ、ビット分配修正反復回数、振幅エンベロープの符号化ビット、周波数領域係数の符号化ビット、及びノイズレベル符号化ビットである。図7に示すように、ノイズレベル推定ユニットは、具体的に、以下のモジュールを含み、パワースペクトル推定モジュールは、符号化待ちのオーディオ信号のMDCT周波数領域係数により符号化待ちのオーディオ信号のパワースペクトルを推定することに用いられるものであり、前記パワースペクトル推定モジュールが以下の一般式を採用して第iフレームの周波数ポイントkのパワーを推定し、一般式が以下のようである。そのなか、の場合、は、第iフレームの第k個の周波数ポイント推定して得られたパワー値を表し、は、第iフレームの第k個の周波数ポイントのMDCT係数を表し、λは、単極平滑化フィルタのフィルタ係数である。ノイズレベル計算モジュールは、前記パワースペクトル推定モジュールに接続し、前記パワースペクトル推定モジュールが推定したパワースペクトルによりビットが分配されたノイズ充填サブバンドのオーディオ信号のノイズレベルを推定することに用いられるものである。ノイズレベル符号化モジュールは、前記ノイズレベル計算モジュールに接続し、前記ノイズレベル計算モジュールが計算したノイズレベルに対して量子化符号化し、ノイズレベル符号化ビットを得ることに用いられるものである。さらに、符号化待ちのオーディオ信号の周波数領域係数を1つまたは複数のノイズ充填サブバンドに分割し、前記ノイズレベル計算モジュールの機能は、具体的に、該有効ノイズ充填サブバンドにおけるすべてまたは部分のゼロビットの符号化サブバンドのすべての周波数領域係数パワーの平均値を計算し、平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーより大きいすべての周波数領域係数のパワーの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドの音調成分平均パワーを得ることに用いられることと、該有効ノイズ充填サブバンドのすべてまたは部分のゼロビットの符号化サブバンドにおけるパワーPiが平均パワーより小さいまたは等しいすべての周波数領域係数のパワーPiの平均値を計算し、該有効ノイズ充填サブバンドにおけるゼロビットの符号化サブバンドのノイズ成分の平均パワーを得ることに用いられることと、ノイズ成分平均パワーと音調成分平均パワーとの比の値を計算し、該有効ノイズ充填サブバンドのノイズレベルを得ることに用いられることとを含む。その中、有効ノイズ充填サブバンドとは、ゼロビットの符号化サブバンドを含むノイズ充填サブバンドである。前記ノイズレベル推定ユニットは、さらにノイズレベル計算モジュール及びノイズレベル符号化モジュールに接続し、すべての有効ノイズ充填サブバンドにビットを分配し、または1つまたは複数の低周波数の有効ノイズ充填サブバンドをスキップし、後続の比較的に高周波数の有効ノイズ充填サブバンドにビットを分配し、及びノイズレベル計算モジュール及びノイズレベル符号化モジュールに通知することに用いられるビット分配モジュールを含み、前記ノイズレベル計算モジュールはただビットを分配したノイズ充填サブバンドに対してノイズレベルを計算し、前記ノイズレベル符号化モジュールは、ビット分配モジュールが分配したビットを利用して前記ノイズレベルに対して量子化符号化を行う。四、復号化システム以上の復号化方法を実現するために、本発明は更にオーディオ復号化システムを提供し、図8に示すように、該システムは、ビットストリームデマルチプレクサDeMUX、符号化サブバンド振幅エンベロープ復号化ユニット、ビット分配ユニット、周波数領域係数復号化ユニット、周波数スペクトル再建ユニット及び逆修正離散コサイン変換IMDCTユニットを含み、その中で、ビットストリームデマルチプレクサDeMUXは、復号化待ちのビットストリームの中から振幅エンベロープ符号化ビット、周波数領域係数符号化ビット及びノイズレベル符号化ビットを分離することに用いられるものである。振幅エンベロープ復号化ユニットは、前記ビットストリームデマルチプレクサと接続し、前記ビットストリームデマルチプレクサが出力した振幅エンベロープの符号化ビットに対して復号化を行い、各符号化サブバンドの振幅エンベロープ量子化指数を得ることに用いられるものである。ビット分配ユニットは、前記振幅エンベロープ復号化ユニットに接続し、各符号化サブバンドにビット分配及びゼロビットの符号化サブバンドを含むノイズ充填サブバンドにビットを分配することに用いられるものである。ビット分配ユニットは、重要性計算モジュール、ビット分配モジュール、及びビット分配修正モジュールを含み、その中で、重要性計算モジュールは符号化サブバンド振幅エンベロープ値によって各符号化サブバンド重要性の最初値を計算することに用いられるものである。前記ビット分配モジュールは各符号化サブバンドの重要性最初値によって、符号化サブバンドにおいて各周波数領域係数をビット分配することに用いられ、且つビット分配する過程に、ビット分配歩幅及びビット分配後の重要性低下の歩幅はともに変化している。ビット分配修正モジュールは、ビット分配を行なった後、符号化端のビット分配修正反復回数count値と各符号化サブバンドの重要性によって符号化サブバンドを再びcount回ビット分配修正することに用いられる。前記ビット分配モジュールはビット分配する際に、低いビット符号化サブバンドのビット分配歩幅及びビット分配し後の重要性が低下歩幅はゼロビットの符号化サブバンドと高いビット符号化サブバンドのビット分配歩幅及びビット分配後の重要性が低下歩幅より小さい。前記ビット分配修正モジュールはビット修正する際に、低いビット符号化サブバンドのビット修正歩幅及びビット修正した後の重要性が低下歩幅はゼロビットの符号化サブバンドと高いビット符号化サブバンドのビット修正歩幅及びビット修正後の重要性低下歩幅より小さい。前記ビット分配ユニットはノイズ充填サブバンドにビットを分配する際に、エンコーダの分配方法によってすべての有効ノイズ充填サブバンドにビットを分配し、または1つまたは複数の低周波数の有効ノイズ充填サブバンドをスキップし、後続の比較的に高周波数の有効ノイズ充填サブバンドにビットを分配する。周波数領域係数復号化ユニットは、振幅エンベロープ復号化ユニットとビット分配ユニットに接続し、符号化サブバンドに対し復号化、逆量子化、及び逆正規化を行い、周波数領域係数が得られることに用いられものである。ノイズレベル復号化ユニットは、前記ビットストリームデマルチプレクサ及びビット分配ユニットに接続し、ノイズレベル符号化ビットに対し復号化逆量子化を行い、ノイズレベルが得られることに用いられものである。周波数スペクトル再建ユニットは、ノイズレベル復号化ユニット、周波数領域係数復号化ユニット、振幅エンベロープ復号化ユニット及びビット分配ユニットに接続し、ゼロビットの符号化サブバンドに対し周波数帯コピーを行い、振幅エンベロープ復号化ユニットが出力した振幅エンベロープにより該符号化サブバンドの全体のエネルギー充填レベルを制御し、ノイズレベル復号化ユニットが出力したノイズレベルによりノイズ充填及び周波数帯コピーのエネルギーの比例を制御し、再建のゼロビットの符号化サブバンドの周波数領域係数を得ることに用いられるものである。逆修正離散コサイン変換IMDCTユニットは、前記周波数スペクトル再建ユニットに接続し、ゼロビットの符号化サブバンドの周波数スペクトル再建を完成した後の周波数領域係数に対してIMDCTを行い、オーディオ信号を得ることに用いられるものである。如図9に示すように、前記周波数スペクトル再建ユニットは、具体的に、次第に接続する周波数帯コピーサブユニット、エネルギー調整サブユニット及ノイズ充填サブユニットを含み、その中で、周波数帯コピーサブユニットは、ゼロビットの符号化サブバンドに対して周波数帯コピーを行うことに用いられるものである。エネルギー調整サブユニットは、ゼロビットの符号化サブバンド周波数帯コピーされた後得られた周波数領域係数の振幅エンベロープsbrrmsとするを計算し、及び、ノイズレベル復号化ユニットが出力したノイズレベルによりコピーされた後得られた周波数領域係数に対してエネルギー調整を行い、エネルギー調整した後の一般式がであることに用いられるものである。その中、はゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数を表し、はゼロビットの符号化サブバンドrがコピーされた後得られた周波数領域係数の振幅エンベロープであり、rmsはゼロビットの符号化サブバンドrの符号化された前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数逆量子化から得られ、は、ゼロビットの符号化サブバンドrの周波数帯コピーのエネルギー制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定され、具体的な計算式が以下のようである。が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである。ノイズ充填サブユニットは、ノイズレベル復号化ユニットが出力したノイズレベルによりエネルギー調整された後の周波数領域係数に対してノイズ充填を行い、ノイズ充填の一般式がであり、その中、はゼロビットの符号化サブバンドrの再建周波数領域係数を表し、は、ゼロビットの符号化サブバンドrのエネルギー調整された後の周波数領域係数を表し、rmsはゼロビットの符号化サブバンドrの符号化前の周波数領域係数の振幅エンベロープであり、振幅エンベロープの量子化指数逆量子化により得られ、がランダム位相生成器であり、ランダム位相値を生成し、その戻り値が1または1であり、がゼロビットの符号化サブバンドrのノイズレベル制御スケール因子であり、その値がゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのノイズレベルにより決定し、具体的な計算式が以下のようである。その中、が充填エネルギースケール因子であり、全体の充填エネルギーのゲインを調整することに用いられ、その値の範囲が0、1であり、本実施例では値を02を取る。は復号化逆量子化により得られたノイズ充填サブバンドjのノイズレベルであり、その中、jがゼロビットの符号化サブバンドrの所在のノイズ充填サブバンドのシリアルナンバである。前記周波数帯コピーサブユニットはビット分配ユニットのビット分配結果によってビットを分配したノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対し周波数帯コピーし、前記エネルギー調整サブユニットは周波数帯コピー後得られた周波数領域係数に対しエネルギー調整し、前記ノイズ充填サブユニットはエネルギー調整後の周波数領域係数及びビットを分配していないノイズ充填サブバンドにおけるゼロビットの符号化サブバンドに対しノイズ充填する。さらに、図9に示すように、前記周波数帯コピーサブユニットは、次第に接続する音調位置捜索モジュール、周期及びソース周波数段域計算モジュール、ソース周波数段域コピー開始シリアルナンバ計算モジュール、及び周波数帯コピーモジュールを含み、その中、音調位置捜索モジュールは、MDCT周波数領域係数においてオーディオ信号のある音調の所在位置を捜索することに用いられるものであり、具体的に、第1周波数段域のMDCT周波数領域係数に対し絶対値または平方値を取り得て、平滑化フィルタを行い、平滑化フィルタの結果によって、第1周波数段域フィルタ出力値の最大極値の所在位置を捜索し、該最大極値の所在位置は、即ち音調所在位置である。周期及ソース周波数段域計算モジュールは、音調の所在位置によりコピーに用いる周波数帯コピー周期及びソース周波数段域を確定することに用いられ、該周波数帯コピー周期が0周波数ポイントから音調位置周波数ポイントのまでの帯域幅であり、前記ソース周波数段域は、0周波数ポイントが後へ周波数帯コピー偏移copybandoffsetを偏移する周波数ポイントから音調位置の周波数ポイントが後へ前記copybandoffsetを偏移する周波数ポイントまでの周波数段域である。音調位置の周波数ポイントのシリアルナンバをTonalposとすると、周波数帯コピー偏移を予め設定し、copybandoffsetの場合、ソース周波数段域の周波数領域係数の開始シリアルナンバがcopybandoffset、終了シリアルナンバがcopybandoffsetTonalposである。ソース周波数段域コピー開始シリアルナンバ計算モジュールは、ソース周波数段域及び周波数帯コピーを行う必要があるゼロビットの符号化サブバンドの開始シリアルナンバにより該ゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算することに用いられるものであり、前記周波数帯コピーモジュールは、周波数帯コピー周期を周期とし、ソース周波数段域コピー開始シリアルナンバからソース周波数段域の周波数領域係数周期性をゼロビットの符号化サブバンドにコピーすることに用いられ、周波数帯コピーを行なう必要があるゼロビットの符号化サブバンド内部の最高周波数は捜索した音調の周波数より小さいと、該周波数ポイントはノイズ充填だけを採用して周波数スペクトル再建を行い、周波数帯コピーを行なわない。前記音調位置捜索モジュールは、以下の方法を採用して音調の所在位置を捜索する。第1周波数段域のMDCT周波数領域係数に対して絶対値または平方値を取り得て、平滑化フィルタを行い、平滑化フィルタの結果により、第1周波数段域フィルタ出力値の最大極値の所在の位置を捜索し、該最大極値が所在している位置が、即ち、音調の所在位置である。さらに、前記音調位置捜索モジュールが該第1周波数段域のMDCT周波数領域係数に対して絶対値を取り得て、平滑化フィルタを行う計算式が以下のようであり或いは、該第1周波数段域の周波数領域係数平方値に対して平滑化フィルタの計算式が以下のようであり、その中、μは平滑化フィルタ係数であり、実施例においてその値を0125とし、は第iフレームの第k個の周波数ポイントのフィルタ出力値を表し、は第iフレームの第k個の周波数ポイント復号化した後のMDCT係数であり、且つi0の場合、とする。さらに、前記第1周波数段域は、周波数スペクトルの統計特性により確定されたエネルギーが比較的に集中している低周波数の周波数段域であり、その中、低周波数とは、12の信号総帯域幅より小さい周波数スペクトル成分である。さらに、前記音調位置捜索モジュール計算モジュールは、直接に第1周波数段域が対応する周波数領域係数のフィルタ出力値において最初の最大値を捜索し、該最大値を第1周波数段域フィルタ出力値の最大極値とする。さらに、前記音調位置捜索モジュールは、フィルタ出力値の最大極値を確定すると、該第1周波数段域の中の一段域を第2周波数段域として、先ず、第2周波数段域が対応する周波数領域係数のフィルタ出力値の中中から最初の最大値を捜索し、さらに該最初の最大値が対応する周波数領域係数の位置により異なる処理を行う。a.該最初の最大値が第2周波数段域最低周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域最低周波数の周波数領域係数のフィルタ出力値を第1周波数段域における一つ前のより低い周波数の周波数領域係数のフィルタ出力値と比較して、次第に前へ比較し続け、現在の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値よりも大きいばあい、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較しつづけて、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値より大きい場合、第1周波数段域の最低周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値である。b.該最初の最大値が第2周波数段域最高周波数の周波数領域係数のフィルタ出力値であると、該第2周波数段域における最高周波数の周波数領域係数のフィルタ出力値を第1周波数段域における次のより大きい周波数の周波数領域係数のフィルタ出力値と比較して、次第に後へ比較し続け、現在の周波数領域係数のフィルタ出力値が次の周波数領域係数のフィルタ出力値よりも大きい場合、該現在の周波数領域係数のフィルタ出力値が最終に確定された最大極値であり、或いは、比較しつづけて、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が一つ前の周波数領域係数のフィルタ出力値よりも大きい場合、第1周波数段域の最高周波数の周波数領域係数のフィルタ出力値が最終に確定された最大極値である。c.該最初の最大値が第2周波数段域最低周波数と最高周波数の間の周波数領域係数のフィルタ出力値であると、該最初の最大値が対応する周波数領域係数が音調の所在の位置であり、即ち、該最初の最大値が最終に確定された最大極値である。さらに、前記ソース周波数段域コピー開始シリアルナンバ計算モジュールは、周波数帯コピーを行う必要があるゼロビットの符号化サブバンドのソース周波数段域コピー開始シリアルナンバを計算の過程は、現在に周波数領域係数を再建する必要があるゼロビットの符号化サブバンドの開始周波数ポイントのシリアルナンバを得て、fillbandstartfreqとし、音調が対応する周波数ポイントのシリアルナンバをTonalposとし、Tonalposに1を加えてコピー周期copyperiodをとし、ソース周波数段域開始シリアルナンバをcopybandoffsetとし、fillbandstartfreqの値に循環にcopyperiodを減りつづけ、該値がソース周波数段域のシリアルナンバの値区間に位置するまでにして、該値がソース周波数段域コピー開始シリアルナンバであり、copyposmodとすることを含む。さらに、前記周波数帯コピーモジュールは周波数帯コピーを行なう場合に、具体的に、ソース周波数段域コピー開始シリアルナンバを開始とする周波数領域係数を順次に後へfillbandstartfreqを開始位置とするゼロビットの符号化サブバンドにコピーしつづけ、ソース周波数段域コピーの周波数ポイントがTonalposcopybandoffset周波数ポイントに達したあと、再び第copybandoffset個の周波数ポイントから開始とする周波数領域係数を続けて後へ該ゼロビットの符号化サブバンドにコピーし、そのように続け、現在のゼロビットの符号化サブバンドのすべての周波数領域係数コピーを完成するまで行うことを含む。