(57)【要約】  本発明は、デジタルオーディオ信号の復号化における損失したブロックの合成のためのピッチ周期の繰り返しの前の信号修正に関する。音声信号の破裂音のような過渡の繰り返しの影響は、ピッチ周期のサンプルを前のピッチ周期のサンプルと比較することによって避けられる。好ましくは、最後のピッチ周期（Ｔｊ）の現在のサンプル（ｅ（３））と、前のピッチ周期（Ｔｊ−１）におけるほぼ同じ位置の少なくとも１つのサンプル（ｅ（２−Ｔ０））との間で最小値を取得することによって信号が修正される。
2010507121.tif 000002
【特許請求の範囲】
【請求項１】
サンプルの連続したブロックによって表わされるデジタルオーディオ信号を合成する方法であって、
デジタルオーディオ信号を受信すると、少なくとも１つの無効なブロックを置換するために、該無効なブロックに先立つ少なくとも１つの有効なブロックのサンプルから置換ブロックが生成され、
前記方法は、
ａ）  少なくとも１つの有効なブロックにおいて繰り返し周期を決定するステップ（４０２）と、
ｂ）  前記繰り返し周期のサンプルを少なくとも１つの置換ブロックに複製するステップ（４０３）と、を有し、
ステップａ）において、無効なブロックの直前の少なくとも１つの有効なブロックにおいて最後の繰り返し周期（Ｔｊ）が決定され、
ステップｂ）において、前記最後の繰り返し周期における過渡信号の振幅を制限するために、前記最後の繰り返し周期に先立つ前の繰り返し周期（Ｔｊ−１）のサンプル（ｅ（２−Ｔ０），ｅ（３−Ｔ０），ｅ（４−Ｔ０））に従って、前記最後の繰り返し周期（Ｔｊ）のサンプル（ｅ（３））が訂正され、該訂正されたサンプルは前記置換ブロック（Ｔｊ＋１，Ｔｊ＋２）に複製されることを特徴とする方法。
【請求項２】
前記デジタルオーディオ信号は発声された音声信号であり、
前記繰り返し周期は、前記デジタルオーディオ信号の基本周波数の逆数に対応するピッチ周期であることを特徴とする請求項１に記載の方法。
【請求項３】
ステップｂ）において、前記最後の繰り返し周期の現在のサンプル（ｅ（３））は、
前記現在のサンプルの絶対値における振幅と、前記現在のサンプルの前の繰り返し周期に時間的にほぼ位置する少なくとも１つのサンプル（ｅ（２−Ｔ０））の絶対値における振幅とを比較し、
これら２つの振幅のうち絶対値における最小の振幅を前記現在のサンプルに割り当てることによって訂正されることを特徴とする請求項１または２に記載の方法。
【請求項４】
前記最後の繰り返し周期の現在のサンプル（ｅ（３））について、
前記現在のサンプルの前の繰り返し周期に時間的に位置するサンプル（ｅ（３−Ｔ０））の周辺に集中した近傍にサンプルの集合（７５）が構成され、
前記近傍のサンプルの絶対値における振幅から選択された振幅（７６）が決定され、
前記選択された振幅および前記現在のサンプルの振幅から絶対値における最小の振幅を前記現在のサンプル（ｅ（３））に割り当てる（７７）ために、前記選択された振幅が前記現在のサンプルの振幅と絶対値において比較されることを特徴とする請求項３に記載の方法。
【請求項５】
前記近傍のサンプルの振幅から選択された振幅は、絶対値における最大の振幅（Ｍ）であることを特徴とする請求項４に記載の方法。
【請求項６】
前記デジタルオーディオ信号は音声信号であり、
前記音声信号における発声の程度が検出され（７１）、
前記音声信号が発声されていない、または、弱く発声されたならば、ステップａ）からｂ）が実行されることを特徴とする請求項１から５のいずれか１項に記載の方法。
【請求項７】
前記置換ブロックにおけるサンプルの振幅の減衰が適用され、
前記最後の繰り返し周期における前記デジタルオーディオ信号の過渡の特徴が検出され、適用可能ならば、定常の信号のための減衰より迅速な減衰が適用されることを特徴とする請求項１から６のいずれか１項に記載の方法。
【請求項８】
前記最後の繰り返し周期の複数の現在のサンプルについて、現在のサンプルの振幅の前記選択された振幅との関係が絶対値で測定され、
前記関係が第１の所定の閾値より大きい前記現在のサンプルについての発生数がカウントされ、
前記発生数が第２の所定の閾値より大きいならば、過渡の特徴の存在が検出されることを特徴とする請求項３または４を引用する請求項７に記載の方法。
【請求項９】
少なくとも１つの繰り返し周期にわたって広がる複数の連続した無効なブロックの繰り返しの場合に、前記最後の繰り返し周期の全てのサンプルに、現在のサンプルとして個々に、前記ステップｂ）のサンプル訂正が適用されることを特徴とする請求項１から８のいずれか１項に記載の方法。
【請求項１０】
いくつかの繰り返し周期にわたって広がる複数の連続した無効なブロックの繰り返しの場合に、前記複数の無効なブロックを置換するために、ステップｂ）において訂正された繰り返し周期は前記置換ブロックを形成するために、いくつかの回数、複製されることを特徴とする請求項９に記載の方法。
【請求項１１】
デジタルオーディオ信号の合成装置のメモリに記憶されるコンピュータプログラムにおいて、
前記合成装置のプロセッサによって実行されるとき、請求項１から１０のいずれか１項に記載の方法を実現するための命令を含むことを特徴とするコンピュータプログラム。
【請求項１２】
合成される少なくとも１つの現在のブロックに先立つ信号ｅ（ｎ）のブロックを受信する入力Ｉと、
合成された信号（ｅｍｏｄ（ｎ））を供給し、少なくとも前記現在のブロックを含む出力Ｏと、を備える、連続したブロックによって構成されるデジタルオーディオ信号の合成装置において、
前記先立つブロックのうち少なくとも１つから前記現在のブロックを合成するために、請求項１から１０のいずれか１項に記載の方法を実現するための手段（ＭＥＭ，ＰＲＯＣ）を備えることを特徴とする合成装置。
【請求項１３】
連続したブロックによって構成されるデジタルオーディオ信号の復号化器において、
無効なブロックを合成するために、請求項１２に記載の合成装置（４０３）をさらに備えることを特徴とする復号化器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルオーディオ信号（特に音声信号）の処理に関する。
これは、そのような信号の送信／受信のために適した符号化／復号化システムに関する。より詳しくは、本発明は、データブロックが失われたときに復号化された信号の品質を向上させることを可能とする受信時の処理に関する。
【背景技術】
【０００２】
デジタルオーディオ信号をデジタルで変換および圧縮するための様々な技術が存在する。最も一般的な技術は次の通りである。
・パルス符号変調（ＰＣＭ）および適応的差分パルス符号変調（ＡＤＰＣＭ）のような波形符号化方法。
・符号励振線形予測（ＣＥＬＰ）符号化のような分析合成符号化法。
・サブバンド知覚符号化法または変換符号化。
【０００３】
これらの技術は、サンプル毎（ＰＣＭまたはＡＤＰＣＭ）に、または、“フレーム”と呼ばれるサンプルのブロック毎（ＣＥＬＰまたは変換符号化）に、入力信号を順次処理する。簡潔には、短いウィンドウ（この例において１０から２０ｍｓ）にわたって評価されたパラメータを用いて最近の過去（例えば８ｋＨｚで８から１２サンプル）から音声信号を予測することができることが想起される。（例えば子音を発音するための）声道伝達関数を表わすこれらの短期予測パラメータは、線形予測符号化（ＬＰＣ）法によって得られる。また、声帯の振動による音声（例えば母音のような有声音で発音される音）の準周期性に関する長期の相関関係が存在する。これは、話者によって典型的に６０Ｈｚ（低い声）から６００Ｈｚ（高い声）まで変動する音声信号の少なくとも基本周波数を決定することを含む。そして、長期予測（ＬＴＰ）分析は、長期予測子のＬＴＰパラメータ、特に、多くの場合“ピッチ周期（pitch period）”と呼ばれる基本周波数の逆数を決定するために使用される。そして、ピッチ周期におけるサンプル数は、関係Ｆｅ／Ｆ０（または、その整数部分）によって定義され、
・Ｆｅはサンプリング速度であり、
・Ｆ０は基本周波数である。
従って、ピッチ周期を含む長期予測ＬＴＰパラメータは（有声音で発音されるとき）音声信号の基本振動を表わし、短期予測ＬＰＣパラメータはこの信号のスペクトル包絡線を表わすことが想起される。
【０００４】
ある符号化器において、音声符号化から結果として生じるこれらＬＰＣおよびＬＴＰパラメータの集合は、元の音声を再生することができるように、１つまたは複数の電気通信ネットワークを介して同種の復号化器にブロックで送信することができる。
【０００５】
一方、音声信号の（１６ｋＨｚでサンプリングされる）広帯域伝送のためにＩＴＵ−Ｔ（国際電気通信連合の電気通信標準化部門）によって標準化された４８、５６、６４ｋｂｉｔ／ｓにおけるＧ．７２２符号化システムを（例として）参照する。Ｇ．７２２符号化は、ＱＭＦ（quadrature mirror filter（直角位相ミラーフィルタ））バンクによって得られる２つのサブバンドにおけるＡＤＰＣＭ符号化方式を有する。さらに詳細は、Ｇ．７２２勧告の本文を有効に参照することができる。
【０００６】
図１は、Ｇ．７２２勧告による符号化および復号化の現状の技術の構成を表わす。ブロック１００から１０３は入力信号Ｓｉに適用される送信ＱＭＦフィルタバンク（高い周波数１０２および低い周波数１００へのスペクトル分離およびサブサンプリング１０１および１０３）を表わす。次のブロック１０４および１０５は、それぞれ、低い帯域および高い帯域のＡＤＰＣＭ符号化器に対応する。ＡＤＰＣＭ符号化器の低い帯域の出力は、それぞれ、サンプル毎に６、５、４ビット出力を指示するモード値０、１、２によって特定され、ＡＤＰＣＭ符号化器の高い帯域の出力は固定（サンプル毎に２ビット）である。等価なＡＤＰＣＭ復号化ブロック（ブロック１０６および１０７）が復号化器内に存在し、それらの出力は、合成信号Ｓｏを生成するために、ＱＭＦ受信フィルタバンク（オーバーサンプリング１０８および１１０、逆フィルタ１０９および１１１、高い周波数帯域と低い周波数帯域の結合１１２）内で結合される。
【０００７】
ここで検討する一般的な問題は、復号化におけるブロック損失を訂正することに関する。実際、符号化から出力されるビットストリームは、一般に、多くの種類のネットワーク上での送信のためにバイナリブロックにフォーマットされる。これらは、例えば、インターネットを介して送信されるブロックについて“インターネットプロトコル（ＩＰ）パケット”、非同期転送モード（ＡＴＭ）ネットワーク上で送信されるブロックについて“フレーム”等と呼ばれる。符号化の後に送信されるブロックは様々な理由のために損失されうる。
・ネットワークのルータが過負荷で、その待ち行列をダンプしたとき。
・リアルタイムで復号化する連続的なフローの間にブロックが遅延して受信された（従って、考慮されない）とき。
・受信したブロックが壊れていたとき（例えば、ＣＲＣパリティコードが検証されないとき）。
【０００８】
１つまたは複数の連続したブロックの損失が発生するとき、復号化器は損失した、また、誤りのあるブロックについての情報なしで信号を再生しなければならない。それは、受信した有効なブロックから前に復号化された情報に依存する。この問題は、“損失ブロックの訂正”（または、以下、 “消失フレームの訂正”）と呼ばれ、補間された情報と損失の後に復号化された情報との間の連続性の問題とともに、フレームの損失は、多くの場合、特にそれが予測的であるとき、符号化器と復号化器との間で同期の損失を引き起こすので、実際、紛失情報を単に補間するより一般的である。従って、消失フレームの訂正は、状態情報の回復、再収束技術、その他を含む。
【０００９】
ＩＴＵ−Ｔ  Ｇ．７１１勧告の付録Ｉは、ＰＣＭ符号化に適した消失フレームの訂正を説明している。ＰＣＭ符号化は予測的でないので、フレーム損失の訂正は、単に、紛失情報を補間し、再構成されたフレームと損失に続いて正しく受信されたフレームとの間の連続性を保証することになる。補間（extrapolation）は、基本周波数（または逆に“ピッチ周期”）と同期した方法で、過去の信号の繰り返しによって、すなわち、単にピッチ周期を繰り返すことによって実現される。受信されたサンプルと補間されたサンプルとの間で平滑化またはクロスフェードによって連続性が保証される。
【００１０】
非特許文献１において、Ｇ．７２２標準の符号化器／復号化器のために、ピッチ周期繰り返しアルゴリズム（Ｇ．７１１勧告の付録Ｉで説明されているのと類似しうる繰り返し）を使用して損失フレームを補間することによる消失フレームの訂正が提案された。Ｇ．７２２符号化器の状態（フィルタメモリおよびピッチ適応メモリ）を更新するために、従って、補間されたフレームは、ＡＤＰＣＭ符号化によって再度符号化される２つのサブバンドに分割される。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】M. Serizawa，Y. Nozawa，“A packet loss concealment method using pitch waveform repetition and internal state update on the decoded speed for the sub-band ADPCM wideband speech codec”，IEEE Speech Coding Workshop，p.68-70，２００２年
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、ピッチ周期の繰り返しによるフレーム損失の訂正のためのそのような技術は、過去の信号が定常（stationary）であり、または、少なくとも周期的に定常であるときのみ正しく動作しうる。従って、（補間されなければならない）損失したフレームに対応する信号が、フレーム損失までに復号化された信号に“類似”であるという暗黙の前提に依存している。音声信号の場合、この定常の前提は、繰り返される母音部分のような音についてのみ厳密に有効である。例えば、母音“ａ”はいくつか繰り返すことができる（聞き辛さを引き起こすことなく、“ａａａａ”等となる）。音声信号は、“過渡（transitory）”と呼ばれる音（典型的に母音の出だし（開始）を含む定常でない音、および、“ｐ”、“ｂ”、“ｄ”、“ｔ”、“ｋ”のような短い子音に対応する“破裂音”と呼ばれる音）を含む。従って、例えば、音“ｔ”の直後でフレームが損失したならば、いくつかの連続したフレームの損失（例えば、連続した５つの損失）が存在するとき、単なる繰り返しによるフレーム損失の訂正は、たいへん聞き苦しい連続した“ｔ”のバースト（“ｔ−ｔ−ｔ−ｔ−ｔ”）を生じる。
【００１３】
図２ａおよび２ｂはＧ．７２２勧告による符号化器によって符号化された広帯域信号の場合における音響の影響を表わす。より詳しくは、図２ａは（フレーム損失のない）理想的なチャンネルにおいて復号化された音声信号を表わす。表わされた例において、この信号はフランス語の“ｔｅｍｐｓ”に対応し、２つのフランス語の音素／ｔ／そして／ａｎ／に分割される。垂直方向の点線はフレーム間の境界を表わす。ここで検討するフレームの長さは約１０ｍｓである。図２ｂは、フレーム損失が音素／ｔ／の直後であるとき、非特許文献１のものに類似の技術によって復号化された信号を表わす。この図２ｂは、過去の信号の繰り返しの問題を明瞭に表わす。補間されたフレームにおいて音素／ｔ／が繰り返されることに留意すべきである。通常の状態での（すなわち、受信された信号における有効なデータが存在している）復号化とのクロスフェーディングを実行するために、表わされている例において、損失の後に補間がわずかに拡大されるので、音素／ｔ／は次のフレームにも存在する。
【００１４】
破裂音の繰り返しの問題は、明らかに、知られた先行技術において言及されていない。
【課題を解決するための手段】
【００１５】
本発明は、この状況における向上を提供する。
【００１６】
この目的のために、サンプルの連続したブロックによって表わされるデジタルオーディオ信号を合成する方法を提供し、デジタルオーディオ信号を受信すると、少なくとも１つの無効なブロックを置換するために、少なくとも１つの有効なブロックのサンプルから置換ブロックが生成される。
前記方法は、概して、次のステップ、
ａ）  少なくとも１つの有効なブロックにおいて前記デジタルオーディオ信号の繰り返し周期を決定するステップと、
ｂ）  前記繰り返し周期のサンプルを少なくとも１つの置換ブロックに複製するステップと、を有する。
本発明による方法において、
ステップａ）において、無効なブロックの直前の少なくとも１つの有効なブロックにおいて最後の繰り返し周期が決定され、
ステップｂ）において、前記最後の繰り返し周期において存在しうる過渡の信号の振幅を制限するために、前の繰り返し周期のサンプルに従って、前記最後の繰り返し周期のサンプルが訂正される。
従って、前記訂正されたサンプルは前記置換ブロックに複製される。
【００１７】
本発明による方法は、好ましくは、音声信号の処理に適用され、発声された信号でない場合とともに、発声された信号の場合に等しく十分に適用される。従って、信号が発声されるならば、繰り返し周期は単にピッチ周期からなり、本方法のステップａ）は、特に、損失に先立つ少なくとも１つの有効なブロックにおいて信号のトーン（例えば、音声信号における声のトーン）のピッチ周期（典型的に、基本周波数の逆数によって与えられる）を決定することを含む。
【００１８】
受信された有効な信号が発声されていないならば、実際、検出可能なピッチ周期は存在しない。この場合、それは、ピッチ周期の長さ（これは、一般的に、“繰り返し周期”と呼ぶことができる）と考えられる任意の与えられたサンプル数を設定し、この繰り返し周期に基づいて本発明による方法を実現するために設けることができる。例えば、ピッチ周期はできるだけ長く選択することができ、典型的に、２０ｍｓ（５０Ｈｚでのたいへん低い声に対応する）、すなわち、８ｋＨｚのサンプリング周波数で１６０サンプルである。値の区間内に（例えば、ＭＡＸ＿ＰＩＴＣＨをピッチ周期の探索における最大値として、ＭＡＸ＿ＰＩＴＣＨ／２とＭＡＸ＿ＰＩＴＣＨとの間に）探索を制限することによって相関関数の最大値に対応する値を取得することが可能である。
【００１９】
好ましくは、複数の連続した無効なブロックが受信において置換されなければならず、これらのブロックが少なくとも１つの繰り返し周期にわたって広がるならば、ステップｂ）のサンプル訂正は、現在のサンプルとして個々に、最後の繰り返し周期の全てのサンプルに適用される。
【００２０】
さらに、これらの無効なブロックがいくつかの繰り返し周期にわたって広がるならば、ステップｂ）において訂正された繰り返し周期は、前記置換ブロックを形成するために、いくつかの回数、複製される。
【００２１】
特定の実施形態において、ステップｂ）において実行される上記サンプル訂正について、次の手順を適用することができる。前記最後の繰り返し周期の現在のサンプルについて、前記現在のサンプルの絶対値における振幅と、前記現在のサンプルの前の繰り返し周期に時間的にほぼ位置する少なくとも１つのサンプルの絶対値における振幅とを比較し、これら２つの振幅のうち絶対値における最小の振幅を前記現在のサンプルに割り当て、もちろん、それに元の振幅の符号を割り当てる。
【００２２】
用語“ほぼ位置する”は、現在のサンプルを対応付けるために前の繰り返し周期において近傍が探索されることを意味する。従って、好ましくは、前記最後の繰り返し周期の現在のサンプルについて、
前記現在のサンプルの前の繰り返し周期に時間的に位置するサンプルの周辺に集中した近傍にサンプルの集合が構成され、
前記近傍のサンプルの絶対値における振幅から選択された振幅が決定され、
前記選択された振幅および前記現在のサンプルの振幅から絶対値における最小の振幅を前記現在のサンプルに割り当てるために、前記選択された振幅が前記現在のサンプルの振幅と絶対値において比較される。
【００２３】
前記近傍のサンプルの振幅から選択された振幅は、好ましくは、絶対値における最大の振幅である。
【００２４】
さらに、前記置換ブロックにおけるサンプルの振幅に減衰が通常適用される。この場合に、好ましくは、前記ブロック損失の前に前記デジタルオーディオ信号の過渡の特徴が検出され、適用可能ならば、定常の（過渡でない）信号のための減衰より迅速な減衰が適用される。
【００２５】
追加として、または、変形として、合成処理の間に次のフィルタメモリの更新（ゼロリセット）を実行し、特に、次の有効なブロックの処理において過渡の音のような影響を受けることを防止するために、過渡の音に適用することが可能である。
【００２６】
好ましくは、前記ブロック損失に先立つ過渡の信号の検出は次のように実行される。
前記最後の繰り返し周期の複数の現在のサンプルについて、現在のサンプルの振幅の、上記選択された（上記のように近傍において決定された）振幅との関係が絶対値で測定され、
上記関係が第１の所定の閾値（下記で述べるように、例えば、４付近の値）より大きい前記現在のサンプルについての発生数がカウントされ、
前記発生数が第２の所定の閾値より大きいならば（下記で述べるように、１より多くの事例が存在するならば）、過渡の信号の存在が検出される。
これら上記のステップは、ブロック損失の直前の繰り返し周期における過渡の音の検出の場合に、本発明による訂正ステップｂ）を引き起こすために使用することができる。
【００２７】
しかしながら、本発明による方法の訂正ステップｂ）を適用するか否かを決定するために、好ましくは、次の手順が実行される。前記デジタルオーディオ信号が音声信号であるならば、好ましくは、前記音声信号における発声の程度が検出され、前記音声信号が高く発声されている（これは、ピッチ周期についての探索において“１”に近い相関係数によって表わされる）ならば、ステップｂ）における訂正は実行されない。言い換えると、この訂正は、信号が発声されていない、または、弱く発声されたときのみ実行される。
【００２８】
従って、実際、安定した母音の発音（例えば、“ａａａａ”）に対応する、受信された有効な信号が高く発声されている（従って、安定している）ならば、ステップｂ）の訂正を適用すること、および、前記置換ブロックにおいて不必要に信号を減衰することは防止される。
【００２９】
従って、簡単に言うと、本発明は、デジタルオーディオ信号の復号化におけるブロック損失の合成のために、繰り返し周期（または、発声された音声信号についての“ピッチ”の）繰り返しの前の信号の修正に関する。ピッチ周期のサンプルを前のピッチ周期のサンプルと比較することによって、過渡の繰り返しの影響は防止される。好ましくは、現在のサンプルと、前のピッチ周期のほぼ同じ位置からの少なくとも１つのサンプルとの間の最小値を取得することによって信号が修正される。
【００３０】
本発明は、特に、ブロック損失の存在における復号化の場合にいくつかの効果を与える。特に、（単なるピッチ周期の繰り返しが用いられるとき）“過渡”の誤った繰り返しから生じる不自然さを防止することを可能とする。さらに、（可変の減衰によって）補間された信号のエネルギー制御を適用するために使用することができる“過渡”の検出を実行する。
【００３１】
本発明のさらなる効果および特徴は、以下で例として与えられる添付図面の詳細な説明を精査して明らかになる。
【図面の簡単な説明】
【００３２】
【図１】Ｇ．７２２勧告による符号化および復号化の現状の技術の構成を表わす。
【図２ａ】Ｇ．７２２勧告による符号化器によって符号化された広帯域信号の場合における音響の影響を表わす。
【図２ｂ】Ｇ．７２２勧告による符号化器によって符号化された広帯域信号の場合における音響の影響を表わす。
【図２ｃ】フレームＴＰが失われた場合に、図２ａおよび２ｂと同じ信号についての本発明による処理の効果を比較として表わす。
【図３】Ｇ．７２２勧告によるが、本発明による消失フレームを訂正するための装置を組み込むことによって改良された復号化器を表わす。
【図４】低い帯域の補間の原理を表わす。
【図５】（励振（excitation）の範囲における）ピッチの繰り返しの原理を表わす。
【図６】ピッチの繰り返しが続く、本発明による励振信号の修正を表わす。
【図７】特定の実施形態による、本発明の方法のステップを表わす。
【図８】本発明による方法の実現のための合成装置を表わす図である。
【図８ａ】２チャンネルのＱＭＦフィルタバンクの全体の構成を表わす。
【図８ｂ】Ｌ（ｚ）およびＨ（ｚ）フィルタが理想的（すなわち、ｆ’ｅ＝２ｆｅ）であるとき、図８ａの信号スペクトルｘ（ｎ）、ｘｌ（ｎ）、ｘｈ（ｎ）を表わす。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態について、詳細に説明する。
【実施例１】
【００３４】
例としてＧ．７２２勧告による符号化システムに依存する本発明の実施形態を以下で説明する。（図１を参照して説明した）Ｇ．７２２符号化器の説明は、ここでは繰り返さない。ここでの説明は、フレーム損失の場合において再生されるピッチ周期の訂正器を組み込んだ改良されたＧ．７２２復号化器に限定する。
【００３５】
図３を参照すると、（ここではＧ．７２２勧告に従う）本発明による復号化器は、ＱＭＦ受信フィルタバンク（ブロック３１０から３１４）を有する２つのサブバンドにおけるアーキテクチャを再び表わす。図１の符号化器に関して、図３の復号化器は消失フレームの訂正のためにさらに装置３２０を組み込んでいる。
【００３６】
Ｇ．７２２復号化器は、１６ｋＨｚでサンプリングされ、１０、２０、４０ｍｓの時間フレーム（またはサンプルのブロック）に区分された出力信号Ｓｏを生成する。その動作は、フレーム損失の存在または不存在によって異なる。
【００３７】
フレーム損失が全く存在しない場合（従って、全てのフレームが受信され、有効であるならば、低周波数帯域ＬＦのビットストリームは、本発明による装置３２０のブロック３００によって復号化され、クロスフェード（ブロック３０３）は実行されず、再構成された信号は単にｚｌ＝ｘｌによって与えられる。同様に、高周波数帯域ＨＦのビットストリームはブロック３０４によって復号化される。スイッチ３０７はチャンネルｕｈ＝ｘｈを選択し、スイッチ３０９はチャンネルｚｈ＝ｕｈ＝ｘｈを選択する。
【００３８】
それにもかかわらず、低い帯域ＬＦにおいて、１つまたは複数のフレーム損失の場合に、消失フレームはブロック３０１において過去の信号ｘｌ（特にピッチの複製）から補間され、ブロック３０２においてＡＤＰＣＭ復号化器の状態が更新される。消失フレームはｚｌ＝ｙｌとして再構成される。この手順は、フレーム損失が検出されたか否かにかかわらず繰り返される。補間ブロック３０１は、現在の（損失）フレームにおいて補間される信号を生成することのみに限定されず、ブロック３０３においてクロスフェードを実行するために、次のフレームのための１０ｍｓの信号も生成することに留意することが重要である。
【００３９】
そして、有効なフレームが受信されるとき、ブロック３００によってそれが復号化され、有効なフレームｘｌと前の補間されたフレームｙｌとの間で最初の１０ミリ秒の間にクロスフェード３０３が実行される。
【００４０】
高い帯域ＨＦにおいて、ブロック３０５において過去の信号ｘｈから消失フレームが補間され、ブロック３０６においてＡＤＰＣＭ復号化器の状態が更新される。好ましい実施形態において、補間ｙｈは過去の信号ｘｈの最後の周期の単なる繰り返しである。スイッチ３０７は経路ｕｈ＝ｙｈを選択する。
【００４１】
この信号ｕｈは信号ｖｈを生成するために、好ましくは、フィルタリングされる。実際、Ｇ．７２２符号化は逆方向予測符号化方式である。各々のサブバンドにおいて、自己回帰移動平均（ＡＲＭＡ（auto-regressive moving average））型の予測動作、および、符号化器と復号化器で同一の、ピッチ量子化の適合およびＡＲＭＡフィルタの適合のための手順を使用する。ピッチの予測および適合は、復号化されたデータ（予測誤り、再構成された信号）に依存する。
【００４２】
伝送誤り、より詳しくはフレーム損失は、復号化器と符号化器の可変性の間で、結果として脱同期化となる。そして、ピッチの適合および予測の手順は誤り、（３００〜５００ｍｓまでの）かなりの時間間隔にわたって偏る。高い帯域において、この偏りは、結果として、他の不自然さの中で、（最大の動作範囲＋／−３２７６７を有する信号について約＋／−１０の）振幅のたいへん弱い直流成分の出現となりうる。
しかし、ＱＭＦ合成フィルタバンクを通過した後、この直流成分は、耳に聞こえ、たいへん聞き苦しい８ｋＨｚの正弦波の形態を取る。
【００４３】
８ｋＨｚにおける直流成分（または“ＤＣ成分”）の正弦波への変換を以下で説明する。図８ａは、２チャンネルの直角位相フィルタバンク（ＱＭＦ）を表わす。信号ｘ（ｎ）は分析バンクによって２つのサブバンドに分解される。従って、低い帯域ｘｌ（ｎ）および高い帯域ｘｈ（ｎ）が得られる。これらの信号はそれらのｚ変換によって定義される。
【００４４】
【数１】
2010507121.tif 000003
【００４５】
ローパスフィルタＬ（ｚ）およびハイパスフィルタＨ（ｚ）は直角位相であるので、Ｈ（ｚ）＝Ｌ（−ｚ）である。
【００４６】
Ｌ（ｚ）が完全な再構成の制約が検証するならば、合成フィルタバンクの後に得られる信号は、最も近い時間遅延において信号ｘ（ｎ）に同一である。
【００４７】
従って、信号ｘ（ｎ）のサンプリング周波数がｆ’ｅであるならば、信号ｘｌ（ｎ）およびｘｈ（ｎ）は周波数ｆｅ＝ｆ’ｅ／２でサンプリングされる。典型的に、多くの場合、ｆ’ｅ＝１６ｋＨｚ、すなわち、ｆｅ＝８ｋＨｚである。さらに、フィルタＬ（ｚ）およびＨ（ｚ）は、例えば、ＩＴＵ−Ｔ勧告Ｇ．７２２で指定されている２４個の係数のＱＭＦフィルタでありうることが指摘される。
【００４８】
図８ｂは、フィルタＬ（ｚ）およびＨ（ｚ）が理想的な中間帯域のフィルタである場合に、信号ｘ（ｎ）、ｘｌ（ｎ）、ｘｈ（ｎ）のスペクトルを表わす。区間［−ｆ’ｅ／２，＋ｆ’ｅ／２］にわたるＬ（ｚ）の周波数応答が与えられ、理想的な場合に、次の通りである。
【００４９】
【数２】
2010507121.tif 000004
【００５０】
ｘｈ（ｎ）のスペクトルは折り畳まれた高い帯域に対応することに留意すべきである。現状の技術においてよく知られたこの“折り畳み（folding）”は、正しくは、ＸＨ（ｚ）を定義する上記数式とともに、視覚的に説明することができる。高い帯域の折り畳みは、通常の周波数の順序で高い帯域のスペクトルを復元する合成フィルタバンクによって“反転”される。
【００５１】
しかし、実際は、Ｌ（ｚ）およびＨ（ｚ）フィルタは理想的ではない。これらの理想的でない特性は、結果として、合成フィルタバンクによって除去されるスペクトル折り畳み成分の出現となる。それにもかかわらず、高い帯域は反転されたままである。
【００５２】
そして、ブロック３０８は、直流成分を除去する（“ＤＣ除去”）ハイパスフィルタリング（ＨＰＦ）を実行する。そのようなフィルタの使用は、本発明による低い帯域のピッチ周期訂正の範囲外を含み、特に効果的である。
【００５３】
さらに、高い帯域において直流成分を除去するそのようなＨＰＦフィルタ（ブロック３０８）の使用は、復号化におけるフレーム損失の一般的な場合に、分離保護の対象となりうる。従って、概して、この信号の高周波数帯域および低周波数帯域への、従って、Ｇ．７２２標準による復号化における少なくとも２つのチャンネルへの分離を伴う受信信号の復号化の場合に、一般に、復号化器の高周波数経路において置換信号の合成が続く信号損失が発生するとき、これは、結果として、置換信号における直流成分の存在となることを理解すべきである。また、この直流成分の影響は、符号化器および復号化器とフィルタのメモリサイズとの間の脱同期化のために、符号化され受信した信号が再び有効であるにもかかわらず、ある時間の間に、復号化された信号に拡大することがありうる。
【００５４】
好ましくは、ハイパスフィルタ３０８は高周波数経路に設けられる。このハイパスフィルタ３０８は、好ましくは、Ｇ．７２２復号化器のこの高周波数経路のＱＭＦフィルタバンクの例えば上流に設けられる。この配置は、それがＱＭＦフィルタバンクに適用されるとき、８ｋＨｚ（サンプリングレートｆ’ｅから得られた値）における直流成分の折り畳みを防止することを可能とする。より一般的に、高周波数経路における処理の最後において復号化器がフィルタバンクを含むとき、好ましくは、ハイパスフィルタ３０８はこのフィルタバンクの上流に設けられる。
【００５５】
従って、再び図３を参照すると、スイッチ３０９は、フレーム損失が存在する限り、経路ｚｈ＝ｖｈを選択する。
【００５６】
そして、有効フレームが受信されるとすぐに、それはブロック３０４によって復号化され、スイッチ３０７は経路ｕｈ＝ｘｈを選択する。次の数秒について（例えば４秒後）、スイッチ３０９は再び経路ｚｈ＝ｖｈを選択するが、この数秒が経過した後、ブロック３０８をバイパスし、従って、ハイパスフィルタ３０８を適用することなく、スイッチ３０９は再び経路ｚｈ＝ｕｈを選択する“通常”動作への復帰が存在する。
【００５７】
従って、概して、好ましくは、有効ブロックが再び受信されても、ブロック損失の間および後に、一時的に（例えば数秒の間）このハイパスフィルタ３０８が適用されることを理解すべきである。フィルタ３０８は永続的に使用することができる。しかし、それは、（損失訂正メカニズムを組み込んだ）改良されたＧ．７２２復号化器の出力が、フレーム損失が存在する場合のＩＴＵ−Ｔ  Ｇ．７２２復号化器の出力と同一であるように、直流成分による摂動がフレーム損失の場合にのみ生成されるので、この場合にのみ作動する。このフィルタ３０８は、損失フレームの訂正の間のみ、損失が発生する連続した数秒について適用される。実際、損失の場合に、Ｇ．７２２復号化器は、損失に続く１００〜５００ｍｓの期間について符号化器から脱同期化され、高い帯域における直流成分は、典型的に、１〜２秒の期間のみ存在する。フィルタ３０８は、安全なマージン（例えば４秒）を持つために、わずかに長く維持される。
【００５８】
本発明は特に低帯域補間ブロック内に実装されることが理解されるので、図３における復号化器はさらに詳細には説明しない。このブロック３０１は図４で詳細に説明する。
【００５９】
図４を参照すると、低い帯域の補間は、供給される信号ｙｌの合成（図４の合成と示された部分）が続く、過去の信号ｘｌの分析（図４の分析と示された部分）に依存する。ブロック４００は、過去の信号ｘｌについて線形予測分析（ＬＰＣ）を実行する。この分析は、特に、標準化されたＧ．７２９符号化器において実行される分析と類似している。これは、信号を区切り、自己相関を計算し、Levinson-Durbinアルゴリズムを使用して線形予測係数を見つけることからなる。好ましくは、信号の最後の１０秒のみが使用され、ＬＰＣ次数は８に設定される。従って、ｐ＝８、ａ０＝１として、
Ａ（ｚ）＝ａ０＋ａ１ｚ−１＋・・・＋ａｐｚ−ｐ
の形式で、９個のＬＰＣ係数（以下、ａ０，ａ１，・・・，ａｐと呼ぶ。）が得られる。
【００６０】
ＬＰＣ分析の後、ブロック４０１によって過去の励振信号が計算される。ｎ＝−Ｍ，・・・，−１であり、Ｍは記憶された過去のサンプル数として、過去の励振信号はｅ（ｎ）と呼ぶ。
ブロック４０２は、基本周波数、または、その逆数、すなわち、ピッチ周期Ｔ０の推定（estimation）を実行する。この推定は、例えば、ピッチ分析（特に、標準化されたＧ．７２９符号化器において“オープンループ”と呼ばれる）と同様に実行される。
【００６１】
従って、推定されたピッチＴ０は、現在のフレームの励振を補間するためにブロック４０３によって使用される。
【００６２】
さらに、過去の信号ｘｌはブロック４０４で分類される。ここで、本発明によるピッチ周期訂正を適用するために、過渡の存在、例えば、破裂音の存在を検出することを試みることが可能であるが、好ましい変形において、その代わりに、信号Ｓｉが高く発声されたかどうか（例えば、ピッチ周期に関する相関が１にたいへん近いとき）を検出することが試みられる。信号が高く発声されるならば（これは安定した母音、例えば“ａａａａ・・・・”の発音に対応する）、信号Ｓｉは過渡がなく、本発明によるピッチ周期訂正を実行しないことが可能である。そうでなければ、好ましくは、他の全ての場合において本発明によるピッチ周期訂正が適用される。
【００６３】
発声の程度（degree）の検出の詳細は、よく知られており、本発明の範囲外であるので、ここでは説明しない。
【００６４】
図４を再び参照すると、合成は現状の技術でよく知られた“ソースフィルタ”と呼ばれるモデルに従う。これは、ＬＰＣフィルタによって補間された励振をフィルタリングすることからなる。ここで、補間された励振ｅ（ｎ）（ここでｎ＝０，・・・，Ｌ−１であり、Ｌは補間されるフレームの長さである。）が逆フィルタ１／Ａ（ｚ）（ブロック４０５）によってフィルタリングされる。そして、得られた信号は、ブロック４０６において計算された減衰に従ってブロック４０７によって減衰され、最後にｙｌにおいて供給される。
【００６５】
このようにして本発明は図４のブロック４０３によって実現され、その機能をここで詳細に説明する。
図５は、説明の目的のために、現状の技術で実現される簡単な励振の繰り返しの原理を表わす。励振は、単に最後のピッチ周期Ｔ０を繰り返すことによって、すなわち、過去の励振の連続した最後のサンプルを複製することによって補間することができ、この連続におけるサンプル数はピッチ周期Ｔ０を構成するサンプル数に対応する。
【００６６】
ここで図６を参照すると、最後のピッチ周期Ｔ０を繰り返す前に、それは、本発明によって次のように修正される。
【００６７】
各サンプル、ｎ＝−Ｔ０，・・・，−１について、サンプルｅ（ｎ）は、次式
【００６８】
【数３】
2010507121.tif 000005
【００６９】
によってｅｍｏｄ（ｎ）に修正される。
【００７０】
上記のように、好ましくは、この信号の修正は、信号ｘｌ（従って、入力信号Ｓｉ）が高く発声されるならば適用されない。実際、高く発声された信号の場合に、修正なしで、最後のピッチ周期の単なる繰り返しはより良い結果を生じるが、最後のピッチ周期の修正およびその繰り返しは、品質のわずかな劣化を引き起こしうる。
【００７１】
図７は、フローチャートの形式で、本発明の実施形態による方法のステップを説明するために、この数式の適用に対応する処理を表わす。ここで、開始点はブロック４０１によって供給される過去の信号ｅ（ｎ）である。ステップ７０において、発声の程度を判定するモジュール４０４から、信号ｘｌが高く発声されたか否かによる情報が得られる。信号が高く発声されたならば（検査７１の出力における矢印Ｙ）、図４のブロック４０３において有効なブロックの最後のピッチ周期がそのまま複製され、そして、処理は、モジュール４０５による逆フィルタリング１／Ａ（ｚ）の適用によって直接に継続する。
【００７２】
一方、信号が高く発声されなかったならば（検査７１の出力における矢印Ｎ）、受信された最後の有効なブロックに対応する励振信号ｅ（ｎ）の最後のサンプルを修正することが試みられ、これらのサンプルは、図４のモジュール４０２によって（ステップ７２において）与えられるピッチ周期Ｔ０の全体にわたって広がる（ステップ７３）。
【００７３】
図７で説明される実施形態において、ピッチ周期Ｔ０の全体にわたる全てのサンプルｅ（ｎ）を修正することが試みられる。ここで、ｎはｎｌ−Ｔ０＋１とｎｌの間からなり、従って、ｅ（ｎｌ）は受信された最後の有効なサンプルに対応する（ステップ７４）。従って、これらの表記を用いて、ｎｌ−Ｔ０＋１とｎｌの間からなるｎを有するサンプルｅ（ｎ）は、単に、最後の有効に受信されたピッチ周期に属すことを理解すべきである。
【００７４】
ステップ７５において、前のピッチ周期の近傍ＮＥＩＧＨは、最後から２番目のピッチ周期において、最後のピッチ周期の各サンプルｅ（ｎ）に対応する。この処理は効果的であるが必須ではない。それが与える効果は後に説明する。この近傍は、説明される例において、奇数２ｋ＋１個のサンプルを含むことが述べられる。もちろん、変形において、この数は偶数とすることができる。さらに、図６における例において、ｋ＝１である。実際、再び図６を参照すると、ｅ（３）と呼ばれる最後のピッチ周期の３番目のサンプルが選択され（ステップ７４）、最後から２番目のピッチ周期において対応付けされる（ステップ７５）近傍ＮＥＩＧＨのサンプルはｅ（２−Ｔ０），ｅ（３−Ｔ０），ｅ（４−Ｔ０）であることに留意すべきである。従って、これらはｅ（３−Ｔ０）の周辺に分布する。
【００７５】
ステップ７６において、近傍ＮＥＩＧＨのサンプルから絶対値での最大値（すなわち、図６の例においてサンプルｅ（２−Ｔ０））が決定される。この特徴は効果的であるが必須ではない。それが与える効果は後に説明する。典型的に、変形において、例えば、近傍ＮＥＩＧＨにわたる平均を決定するために選択することが可能である。
【００７６】
ステップ７７において、現在のサンプルｅ（ｎ）の値と、ステップ７６において近傍ＮＥＩＧＨにわたって発見された最大値Ｍの値との間の絶対値における最小値が決定される。図６に表わされている例において、ｅ（３）とｅ（２−Ｔ０）との間の最小値は、実際、最後から２番目のピッチ周期ｅ（２−Ｔ０）のサンプルである。このステップ７７において、現在のサンプルｅ（ｎ）の振幅はこの最小値で置換される。図６において、サンプルｅ（３）の振幅はサンプルｅ（２−Ｔ０）の振幅に等しくなる。同じ方法が最後の周期の全てのサンプルｅ（１）からｅ（１２）に適用される。図６において、訂正されたサンプルは点線で置換されている。本発明によって訂正された、補間されたピッチ周期Ｔｊ＋１，Ｔｊ＋２のサンプルは実線で表わされている。
【００７７】
従って、ステップ７７の効果的な実現によって、最後のピッチ周期Ｔｊに実際に破裂音が存在する（図６に表わされているように、絶対値で高い信号強度）ならば、破裂音の強度と、前のピッチ周期におけるほぼ同じ時間位置におけるサンプルの強度との間で最小値が決定され（ここで用語“ほぼ”は、ステップ７５における実施形態の効果を生じる、“最も近い近傍±ｋまで”を意味する）、適切ならば、最後から２番目のピッチ周期Ｔｊ−１に属す、より低い強度によって破裂音の強度を置換することが理解される。一方、最後のピッチ周期Ｔｊのサンプルの強度が最後から２番目のピッチ周期Ｔｊ−１の強度より小さいならば、現在のサンプルｅ（３）と最後から２番目のピッチ周期Ｔｊ−１における強度の値ｅ（２−Ｔ０）との間の最小値を選択することによって、最後の周期が修正されず、従って、（高い強度を有する）破裂音が最後から２番目のピッチ周期Ｔｊ−１から複製される危険性を防止する。
【００７８】
従って、ステップ７６において、値ｅ（ｎ）の置換を実行するためにステップ７７において最小値を選択することの影響を補償するために、近傍のサンプルの絶対値における最大値Ｍ（かつ、例えば、この近傍にわたる平均のようなもう１つのパラメータでない）を決定することが可能である。従って、この処理は、置換ピッチ周期Ｔｊ＋１，Ｔｊ＋２（図６）の振幅を制限することを防止することを可能とする。
【００７９】
さらに、ピッチ周期は規則正しいとは限らないので、ステップ７５の近傍の決定は効果的に実行され、サンプルｅ（ｎ）がピッチ周期Ｔ０において最大の強度を有するならば、これは次のピッチ周期におけるサンプルｅ（ｎ＋Ｔ０）についての場合とは限らない。さらに、ピッチ周期は、（与えられたサンプリング周期における）２つのサンプルの間に来る時間位置まで拡張できる。これは“端数ピッチ”と呼ばれる。従って、次のピッチ周期に位置するサンプルｅ（ｎ）とこのサンプルｅ（ｎ−Ｔ０）を対応付けることが必要ならば、サンプルｅ（ｎ−Ｔ０）の周辺に集中した近傍をとることが常に好ましい。
【００８０】
最後に、ステップ７５から７７の処理はサンプルの絶対値に基本的に関係するので、ステップ７８は修正されたサンプルｅｍｏｄ（ｎ）に単に元のサンプルｅ（ｎ）の符号を再度割り当てることからなる。
【００８１】
ステップ７５から７８は、ピッチ周期Ｔ０が尽きるまで（従って、最後の有効なサンプルｅ（ｎｌ）に到達するまで）、次のサンプルｅ（ｎ）について繰り返される（ステップ７９においてｎはｎ＋１になる）。
【００８２】
従って、修正された信号ｅｍｏｄ（ｎ）は復号化の残りについて逆フィルタ１／Ａ（ｚ）（図４の参照符号４０５）に供給される。
【００８３】
しかし、２つの可能な変形の実施形態に留意すべきである。この訂正Ｔ’ｊをこの最後のピッチ周期Ｔｊに適用し、次のピッチ周期について訂正を複製するために、すなわち、Ｔｊ＝Ｔｊ＋１＝Ｔｊ＋２＝Ｔ’ｊ、この方法における最後のピッチ周期Ｔｊを訂正することが可能である。
変形において、最後のピッチ周期Ｔｊは元のままにされ、一方、その訂正Ｔ’ｊは次のピッチ周期Ｔｊ＋１およびＴｊ＋２に複製される。
【００８４】
従って、図５と図６の比較は、実行される励振の修正がどのように効果的であるかを示す。従って、簡単に言えば、最後のピッチ周期に破裂音が存在する場合に、最後から２番目のピッチ周期において同等でないので、それはピッチの繰り返しの前に自動的に除去される。従って、この実装は、破裂音の繰り返しからなるピッチの繰り返しの迷惑ないくつかの不自然さの１つを除去することを可能とする。
【００８５】
さらに、好ましくは、最後のピッチ周期において破裂音が検出されたならば、合成および繰り返された信号のより迅速な減衰が与えられる。概して、過渡の検出の実施形態の例は、次の条件（１）
【００８６】
【数４】
2010507121.tif 000006
【００８７】
の発生数をカウントすることからなりうる。現在のフレームにわたってこの条件が例えば１回より多く確認されるならば、過去の信号ｘｌは過渡（例えば、破裂音）を含み、これは、合成信号ｙｌについてブロック４０６によって迅速に減衰させること（例えば、１０ｍｓにわたる減衰）を可能とする。
【００８８】
そして、図２ｃは、図２ａおよび図２ｂと比較して表わされ、本発明が実現されて、破裂音／ｔ／を含むフレームが失われたときの復号化された信号を表わす。この場合において、本発明の実現により、音素／ｔ／の繰り返しは防止される。フレーム損失を受ける相違は、破裂音の実際の検出と関連しない。図２ｂの場合にＧ．７２２復号化器は再初期化されないが、図２ｃにおけるフレーム損失後の信号の減衰は、この場合にＧ．７２２復号化器が再初期化される（図３のブロック３０２において状態の更新が完了する）という事実によって説明することができる。それにもかかわらず、本発明は、消去されたフレームの補間のための破裂音の検出に関し、フレーム損失後の再開の問題に関係しないことを理解すべきである。
【００８９】
しかしながら、図２ｃに表わされている信号は、図２ｂに表わされている信号より、耳には良い品質である。
【００９０】
また、本発明は、デジタルオーディオ信号合成装置のメモリ内に記憶されることを意図するコンピュータプログラムに関する。そして、このプログラムは、そのような合成装置のプロセッサによって実行されるとき、本発明による方法を実現するための命令を含む。さらに、前述の図７は、そのようなコンピュータプログラムのフローチャートを表わしうる。
【００９１】
さらに、本発明は、連続したブロックによって構成されるデジタルオーディオの合成装置に関する。この装置は、上記コンピュータプログラムを記憶するメモリをさらに備え、上記機能を有する図４のブロック４０３からなりうる。図８を参照すると、この装置ＳＹＮは、
合成される少なくとも１つの現在のブロックに先立つ信号ｅ（ｎ）のブロックを受信する入力Ｉと、
合成された信号ｅｍｏｄ（ｎ）を供給し、少なくともこの現在の合成されたブロックを含む出力Ｏとを備える。
本発明による合成装置ＳＹＮは、作業用記憶メモリＭＥＭのような（または、上記コンピュータプログラムを記憶するための）手段と、このメモリＭＥＭと協働する、本発明による方法を実現する、従って、信号ｅ（ｎ）の先立つブロックのうち少なくとも１つから現在のブロックを合成するプロセッサＰＲＯＣとを備える。
【００９２】
また、本発明は、デジタルオーディオ信号復号化器に関し、この信号は連続したブロックによって構成され、この復号化器は有効なブロックを合成するために本発明による装置４０３を備える。
【００９３】
より一般に、本発明は、例によって上記実施形態に限定されず、他の変形に及ぶ。
変形の実施形態において、ピッチ周期の訂正のための、かつ／または、過渡の検出のためのパラメータは次の通りとすることができる。最後から２番目のピッチ周期において異なる数の３つのサンプルを含む間隔がとられる。例えば、全体で５つのサンプルを考慮するために、ｋ＝２とすることができる。同様に、過渡の検出のために閾値を適用することが可能である（上記の条件（１）の例において１／４）。さらに、検出条件がｍ≧１として少なくともｍ回確認されるならば、信号を過渡として宣言することが可能である。
【００９４】
さらに、本発明は、上記以外の場合に同様に適用することができる。
例えば、（励振の範囲ではなく）信号の範囲において信号の検出および修正を実行することができる。典型的に、ＣＥＬＰ復号化器（これはソースフィルタモデルに従って動作する）におけるフレーム損失の訂正のために、ピッチの繰り返し、および、選択肢として、ランダムな寄与の追加によって励振が補間され、この励振は１／Ａ（ｚ）型のフィルタによってフィルタリングされ、ここでＡ（ｚ）は正しく受信された最後の予測フィルタから導き出される。
また、これはＧ．７１１標準に従う復号化器にも同様に適用することができる。
【００９５】
もちろん、新たな合成された周期Ｔｊ＋１，Ｔｊ＋２を構成するために最後から２番目のピッチ周期Ｔｊ−１を単に複製することは、（例えば、上記の条件（１）の類型の条件を使用することによって、）さらに、最後から２番目のピッチ周期において破裂音を検出するように構成されるならば、破裂音の繰り返しの問題を解決することを可能とする。この実施形態は本発明の範囲内である。
【００９６】
さらに、上記説明を明確にする理由のために、訂正されたサンプルを置換ブロックに複製することが続く、ステップｂ）におけるサンプルの訂正を説明した。もちろん、技術的に、厳密に等価な方法で、最後の繰り返し周期のサンプルを最初に複製し、そして置換ブロックにおいてそれら全てを訂正することが可能である。従って、サンプルの訂正および複製は、任意の順序で行われるステップとすることができ、特に逆順にすることができる。
【符号の説明】
【００９７】
３０３  ・・・  クロスフェード
３０７、３０９  ・・・  スイッチ
３０８  ・・・  ハイパスフィルタ
４００  ・・・  線形予測分析
【図１】
2010507121.tif 000007
【図２ａ−２ｃ】
2010507121.tif 000008
【図３】
2010507121.tif 000009
【図４】
2010507121.tif 000010
【図５】
2010507121.tif 000011
【図６】
2010507121.tif 000012
【図７】
2010507121.tif 000013
【図８】
2010507121.tif 000014
【図８ａ】
2010507121.tif 000015
【図８ｂ】
2010507121.tif 000016
【国際調査報告】
2010507121.tif 000017
2010507121.tif 000018
2010507121.tif 000019
2010507121.tif 000020
2010507121.tif 000021
2010507121.tif 000022