(57)【特許請求の範囲】
【請求項１】
現音声フレームの一部に対する制御ビットを利用して現音声フレームの一部についての誤りを検出する誤り検出手段を備えるＴＤＭＡ無線システムにおいて、現音声フレームの選択したパラメータの補間パラメータ値を算出することにより現音声フレームの品質を改善する方法であって、
現音声フレームの選択したパラメータの品質値及びパラメータ値を得る第１ステップと、
少なくとも一つの前音声フレームの前記選択したパラメータの品質値及びパラメータ値を得る第２ステップと、
少なくとも前記現音声フレーム及び前音声フレームの、前記選択したパラメータの品質値と、該選択したパラメータのパラメータ値同士の重み付け和とを利用する補間関数を用いて、前記現音声フレームの前記選択したパラメータの補間パラメータ値を計算する第３ステップと、を有し、
前記第３ステップは、前記誤り検出手段により前記現音声フレームの一部についての誤りが検出されない場合に実行されるものであり、
前記現音声フレームの前記選択したパラメータのパラメータ値に適用される重みは、前記現音声フレームの前記品質値に応じた値に設定される
ことを特徴とする現音声フレームの品質を改善する方法。
【請求項２】
前記第２ステップでは、複数の前音声フレームの前記選択したパラメータの品質値及びパラメータ値を取得し、前記第３ステップでは、前記現音声フレーム及び前記複数の前音声フレームの、前記選択したパラメータの品質値と、該選択したパラメータのパラメータ値の重み付け和とを利用する補間関数を用いて、前記現音声フレームの前記選択したパラメータの補間パラメータ値を計算することを特徴とする請求項１記載の現音声フレームの品質を改善する方法。
【請求項３】
前記重み付けは、ルックアップ・テーブルにより実行されるステップ関数から計算されることを特徴とする請求項１記載の現音声フレームの品質を改善する方法。
【請求項４】
ＴＤＭＡ信号を受信する無線システムにおいて、
チャネルに符号化されている信号を受信する受信手段と、
前記受信手段により受信された前記信号を復調する復調手段と、
復調された前記信号のチャネルを音声フレームに復号するとともに復号した該音声フレームの一部に対する制御ビットを利用して該音声フレームの一部についての誤りを検出するチャネル復号手段と、
前記音声フレームに含まれる情報を補正する補正手段であって、現音声フレームの選択したパラメータの品質値及びパラメータ値を得る第１手段、少なくとも一つの前音声フレームの前記選択したパラメータの品質値及びパラメータ値を得る第２手段、並びに少なくとも前記現音声フレーム及び前音声フレームの、前記選択したパラメータの品質値と、該選択したパラメータのパラメータ値同士の重み付け和とを利用する補間関数を用いて、前記現音声フレームの前記選択したパラメータの補間パラメータ値を計算する第３手段を含む補正手段と、
前記補正手段により計算された前記補間パラメータ値に従って前記現音声フレームを復号する音声復号手段と、
前記復号された音声フレームに従って前記信号を再生する再生手段とを備え、
前記第３手段は、前記チャネル復号手段により前記現音声フレームの一部についての誤りが検出されない場合に実行されるものであり、
前記現音声フレームの前記選択したパラメータのパラメータ値に適用される重みは、前記現音声フレームの前記品質値に応じた値に設定される
ことを特徴とする無線システム。
【請求項５】
前記第２手段は、複数の前音声フレームの前記選択したパラメータの品質値及びパラメータ値を取得し、前記第３手段は、前記現音声フレーム及び前記複数の前音声フレームの、前記選択したパラメータの品質値と、該選択したパラメータのパラメータ値の重み付け和とを利用する補間関数を用いて、前記現音声フレームの前記選択したパラメータの補間パラメータ値を計算することを特徴とする請求項４記載の無線システム。
【請求項６】
前記重み付けは、ルックアップ・テーブルにより実行されるステップ関数から計算されることを特徴とする請求項４記載の無線システム。
【発明の詳細な説明】
発明の技術分野
本発明は、概して無線システムにおいて音声データの補正に関し、特にＴＤＭＡセルラ電話システムにおいて誤りのある音声フレーム・データを改善する方法に関する。
発明の背景
時分割多重アクセス（例えばＴＤＭＡ）により動作する無線システムでは、データ・メッセージ及び制御メッセージが基地局と１又はそれ以上の移動局との間である種のタイム・スロットを介してバーストにより送信される。基地局及び移動局は共に送信機及び受信機側を有する。送信機側は音声コーダ、チャネル・コーダ及び変調器を備えている。受信機側は対応するユニット、即ち復調器、チャネル・デコーダ及び音声デコーダを備えている。
移動局から基地局へ送信する音声は、移動局の送信側において音声符号化されると共に、チャネル符号化し、かつ関連するアクセス方法（ＴＤＭＡ）に従ってバースト形式により送信する前に、音声フレームに分割される。これらの技術を用いる送信システムでは、まず音声信号が例えば８ＫＨｚのサンプリング速度で１６０サンプルに等しい２０ｍｓのフレーム速度により通常はフレーム毎にディジタル・データに符号化される。次に、ディジタルの音声データがチャネル符号化されて、チャネルを介して送信される。受信機側において、復調されたデータはチャネル・デコードされ、かつデータが誤っていれば補正される。最後に、受信した音声データは音声デコーダに渡され、音声デコーダは音声データから音声を再生する。受信した音声データが誤っているときは、出力音声が歪んだものになってしまう。
通常、このようなシステムのパフォーマンスを改善するために用いられる方法は、誤り打ち消しアルゴリズム又は不良フレーム・マスキング技術と呼ばれる。一般的に、誤り打ち消し方法は、音声デコーダに対する入力音声データを処理して受信したデータにおける送信誤りの影響を減少させる。これらの技術を効果的なものとするために、これらは正確な品質測定に高度に依存する。誤りの発生が検出されたときにのみ措置を取る。誤り打ち消しアルゴリズムに対する入力は、音声データを除き、データの「品質」に関する情報である。
いわゆるＢＦＩ（Ｂａｄ  Ｆｒａｍｅ  Ｉｎｄｉｃａｔｏｒ：不良フレーム・インジケータ）が移動通信用グローバル・システム（ＧＳＭ：Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、又はアメリカン・ディジタル・セルラ（ＡＤＣ：Ａｍｅｒｉｃａｎ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）システムのような種々のセルラ無線システムのチャネル・デコーダに導入されることが知られている。これは、受信機側における音声デコーダに二進信号の形式により、フレーム誤りが発生したか否かを表す表示を与える。
１９９３年６月２３日に出願され、ここでは引用により関連される「無線通信システムの受信機におけるフレーム検出の品質予測方法及び構造」（Ａ  ｍｅｔｈｏｄ  ａｎｄ  Ａｒｒａｎｇｅｍｅｎｔ  ｆｏｒ  Ｆｒａｍｅ  Ｄｅｔｅｃｔｉｏｎ  Ｑｕａｌｉｔｙ  Ｅｓｔｉｍａｔｉｏｎ  ｉｎ  ｔｈｅ  Ｒｅｃｅｉｖｅｒ  ｏｆ  ａ  Ｒａｄｉｏ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）と題する米国特許出願第０８／０７９，８６５号は、従来技術のＢＦＩ表示に対する改良である誤り打ち消し方法を開示している。この同時継続特許出願における方法は、ＧＳＭか又はＡＤＣシステムに用いることが可能とされているけれども、この方法はＧＳＭシステムの関係で説明されている。この同時継続特許出願の方法は、例えば、前述のＢＦＩにより与えられる表示よりも良好、かつより正確な誤り表示を得ることを目的として、いわゆるニューラル・ネットに関連する受信信号路において利用可能なソフト情報を用いることにより、情報フレーム（音声又はデータ）を検出する際の品質予測を改善している。このようなニューラル・ネットはそれ自身知られており、簡単な形式で受信した情報フレーム（音声又はデータ）の品質予測を改善させるために無線受信機に適用している。更に、この同時継続出願の方法も音声フレームの複数部分、例えば音声フレーム内で与えられたブロック又は与えられたブロックの一部の品質予測の改善を達成させるために適用することが可能とされる。
電子工業協会暫定基準５４（ＥＩＡ  ＩＳ−５４）に適合させる北米ディジタル・セルラ・システムでは、誤り打ち消しアルゴリズムを推奨している。誤りのある音声データ・フレームを検出するために用いる品質測定値は、ＣＲＣフラグである。誤りが検出されないときは、受信した音声データ・フレームを音声デコーダに転送する。ＣＲＣフラグが最も保護されるクラス１ａビットに誤りを検出するときは、前音声フレーム・エネルギ及びスペクトル・パラメータが反復され、かつ音声デコーダに転送される。このフレームに対する残りのデコード・ビットは変更せずに音声デコーダに転送される。
提案されたＥＩＡ  ＩＳ−５４の誤り打ち消しアルゴリズムでは、検出及びマスキング技術が共にハードの措置に基づいている。ＣＲＣが誤りを検出したときは受け入れた前フレームが用いられ、又はＣＲＣ誤りを検出しないときは前音声フレームが用いられる。しかしながら、最尤解決法として（１）「正常」と宣言されたＣＲＣの場合は影響のない現フレーム、（２）ＣＲＣ誤りを検出した場合は前フレームを用いるべきであるということは、必ずしも真ではない。
ＣＲＣチェックは少数ビット（最も敏感なクラス１ａのビット）に基づくハードの判断であって、その他の複数ビットにおける誤りを検出するものではない。更に、ＣＲＣはＣＲＣビットにある誤りのみを検出することができ、そうでないときは最も敏感なビットに誤りがあっても誤り検出ができない。更に、他の強力な信号を復調する可能性もある。これが正しく復調されていれば、ＣＲＣ誤りを検出することはない。この場合に、ＣＲＣ誤りが表示されたときは、より強力な他の信号による障害を示している。
ＥＩＡ  ＩＳ−５４における誤り打ち消し技術は二進判断ＣＲＣチェックに基づくハードの措置なので、この措置は異なるパラメータにおける誤りの確率を反映するものではない。パラメータ誤りのより正確な表示及びマスキングと、異なるパラメータに対する措置の区別は不可能である。正常な前フレームのパラメータと誤りがあり得る前フレームとの間で更なるソフト混合は、容易かつ効果的に実施されてはいない。
音声品質は、ソフト誤り打ち消し技術を用いることにより改善される。感知される音声品質は、前パラメータ・セットと現パラメータ・セットとの間でソフト混合を用いれば、改善される。この型式の不良フレーム・マスキングは更なるソフト検出及び品質測定値を必要とする。マスキング量が複数パラメータのセット全体又は単一パラメータに対する誤り確率を反映しているならば、再生した音声品質も改善される。一般的な問題はソフト品質測定値を効果的に利用するソフト・マスキング技術を見出すことである。
発明の概要
本発明はＴＤＭＡ無線システムにおける誤りのある音声データ・フレームに対して感知される音声品質を改善するためにパラメータ補間を利用する方法に関する。補間量は誤り確率を反映させた品質測定値により制御される。補間は前フレームのパラメータと受信する現フレーム・パラメータとの間で実行される。ソフト品質測定値により予測された高確率の誤りに対しては、前フレームのパラメータに対して更なる考慮（重み付け）が与えられる。
【図面の簡単な説明】
第１図は音声フレームの構成を説明するブロック図であり、
第２図は無線受信機のブロック図であり、
第３図は本発明の動作を説明する際に有用なチャートであり、
第４図はステート・マシンのブロック図であり、
第５図は本発明の動作を説明する際に有用なチャートである。
［発明の詳細な説明］
第１図の最上部には、ＧＳＭ推奨において説明されているものに従い、本来的に２６０ビットを含む音声フレームの構成が示されており、本発明を他のシステム、例えばアメリカン・ディジタル・セルラ・システム（Ａｍｅｒｉｃａｎ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ  Ｓｙｓｔｅｍ：ＡＤＣ）に適用することができるので、この音声フレームは単なる例による実施例の説明に用いられている。
音声フレームは、それぞれ異なる３つのクラスのうちの一つを定義する３つのブロックに分割されている。５０ビットの１ブロックはクラス１ａに割り付けられ、１３２ビットの１ブロックはクラス１ｂに割り付けられ、７８ビットの残りのブロックはクラス２に割り付けられている。２６０ビットは音声コーダから送出され、音声符号化後のディジタル化した音声を形成している。２０ｍｓ後にこの種の更なる音声フレームが得られ、その結果、正味１３ｋｂｉｔ／ｓのビット速度となる。
クラス１ａ：送信誤りに対して最も敏感であると共に、送信され、かつデコードされた音声の了解度に関して最も困難な結果となり得るブロックのビット（５０ビット）。これらのビットに、即ち直ぐ前の大きな部分に誤りが発見されたときは、ＧＳＭ勧告０６．１１に説明されているように正しい音声フレームが反復（ダウントーニング）される。この誤り検出は、制御ビットとして５０データ・ビットに付加される３パリティ・ビットを利用して実行される。
クラス１ｂ：パリティ・ビットにより保護されていない複数ビット（１３２ビット）のブロック。４ビットはいわゆるテール・ビットとして付加される。これら１３２ビットのデータ・ビットは、発生する送信ビットの誤りに対する了解度に関する敏感さがクラス１ａにおけるビットと同一ではない。
クラス１ａ、１ｂ、３ブロック、３パリティ・ビット及び４テール・ビットに含まれるビットには、たたみ込みコードが用いられる。
クラス２：これらの７８ビットは最小許容ビットであり、クラス１ａ及び１ｂの場合のように、付加ビットにより全く保護されていない。
従って、音声フレームにおける３ブロックは、３パリティ・ビット及び４テール・ビットの他に、５０＋１３２＋７８＝２６０ビットを含む。２６７（２６０＋７）ビットのうち、５３＋１３６＝１８９ビットは速度＝１／２により、たたみ込みにより符号化されている。即ち、更に１８９ビットが付加されている。
従って、チャネル・コーダからの音声フレームは、総計３７８＋７８＝４５６ビットを含むものであり、公知の方法により複数の物理ＴＤＭＡ−フレームに収容するためにインターリーブされてもよい。
第２図は、開示するこの方法が係わる時分割多重アクセス（例えばＴＤＭＡ）用の無線受信機の部分を示し、更に本発明による構成も示すブロック図である。
移動電話装置の受信機のアンテナ１０は、例えばある無線チャネルを介して無線信号を受信する。このチャネルを介して送信される信号（データ／音声メッセージ）は、例えばフェージングのために強力に歪みが発生する恐れがあり、そのときはＴＤＭＡ−バーストに高度に歪んだ音声フレームを発生させる。
無線受信機１１では、広帯域の変調信号が得られるように、公知の方法により与えられた無線周波数（ＧＳＭ−システムでは８６５〜９３５ＭＨｚ）で復調が行われる。無線受信機１１に着信する無線信号のレベルを測定することができ、第２図にｓmにより参照される。
ベースバンド変調の信号は復調器１２においてＩＦレンジ内に復調され、更にこの復調器には公知の方法により送信中に着信信号が受けたマルチパス伝搬を補償又は補正する等化器が含まれる。これに関しては、例えば、ビタビ等化器を用いることができる。
前述の同時継続特許出願において詳細に述べているように、いわゆるソフト情報は、復調器１２内の等化器から得られ、このソフト情報は第２図から得られ、ｓjにより参照される。特に、ベースバンド信号の第１の予備等化の後に得られる情報からなるものでもよい。
デインターリーバ（ｄｅｉｎｔｅｒｌｅａｖｅｒ）１３は復調器／復調器１２の下段に接続され、公知の方法により受信機に向けの時分割バーストを再生させる。チャネル・デコーダ１４の主要な機能は、送信機側でチャネル・コーダが実行した処理の逆を実行すること、即ち既知の冗長ビット及び既知のチャネル符号化（例えばたたみ込みコード）から情報を再生することである。チャネル・デコーダ１４は、例えば受信し、かつデコードした情報ビットを符号化し、かつその結果をデインターリーバ１３から受け取るビットと比較することにより、ビット誤りレート（ｂｉｔ  ｅｒｒｏｒ  ｒａｔｅ：ＢＥＲ）を予測することもできる。その差はビット誤りレートの測定値を構成する。更に、チャネル・デコーダ１４はどの程度に不良、即ち誤っているかについての測定値も提供し、フル・スピード・フレームはいわゆる不良フレームインジケータ（ｂａｄ  ｆｒａｍｅ  ｉｎｄｉｃａｔｏｒ：ＢＦＩ）である。ＣＲＣ（ｃｙｃｌｉｃ  ｒｅｄｕｎｄａｎｃｙ  ｃｈｅｃｋ）と呼ばれる品質は、ＧＳＭ勧告０５．０５により指定されている。従って、チャネル・デコーダ１４から受信し、復調し、かつ等化された無線信号におけるビット誤りレート（ＢＥＲ）の測定値である信号ｓb、及びクラス１ａ−ブロックに誤りが発生したか否かを表示する信号ｓCRCを再生することができる。他のソフト値も以下で述べるように用いることもできる。
復号された音声フレームはチャネル・デコーダ１４からソフト誤り補正手段１６を介して音声フレーム毎に音声デコーダ１７へ送出される。ソフト誤り補正手段１６は、好ましくは、ソフトウェアにより実行されるステート・マシンであり、本発明の機能を実行する役割を担う。受信した音声フレームの完全な合成は、移動局における音響再生装置１８へ音声信号を送出するために、音声デコーダ１７において実行される。
移動局の受信機側にいわゆるニューラル・ネット又は他の何らかのソフト値計算器１５を構成してもよく、このニューラル・ネットは音声デコーダ１７及びソフト誤り補正手段１６による協同動作であり、例えば前述の不良フレームインジケータＢＦＩにより得ることができるものよりも受信した音声フレームの品質の良かつより正確な予測を得ることを目的とする。
本発明の目的は、ＣＲＣフラグが誤りを表示しないときに用いるＣＲＣフラグ以外の品質測定を用いることにより、及び音声フレーム・データの補間によるソフト・フレーム・マスキングを作成することにより、音声品質を改善することである。
基本的に、本発明の方法を次式により表すことができる。
Ｐｉ（０）＝ＩＦＵＮＣ（Ｐｉ（ｊ），ｑ（ｊ），Ｐ（０），ｑ（０））Ｐｉ（０）は補間された現フレームｊ＝０のパラメータ、ＩＦＵＮＣは補間関数、Ｐｉ（ｊ）は補間されたフレームｊのパラメータである。ただし、ｊはフレーム番号ｊ＝−１、−２、．．．を表す。また、ｑ（ｉ）はフレームｊの品質測定値、Ｐ（０）は現フレームのパラメータ、そして、ｑ（０）は現フレームｊ＝０の品質測定値である。関数Ｐｉ（０）は本発明は特定の補間関数に限定されるものではなく、任意型式の補間関数であってもよい。
この式が意味するところは、パラメータが異なれば補間関数が異なることがあるということである。従って、本発明はいくつかのパラメータ及び異なる補間関数を利用できる可能性がある。本出願において用いられているように、式のパラメータ値は、量子化され、かつ送信機から受信機へ送出される音声デコーダ処理における係数を意味する。前のパラメータと品質測定値の型式とに用いた補間量は、パラメータに依存しており、かつその方法は各パラメータに関して個別的に最適化することが可能とされる。更に、パラメータ又は再構築された信号に関する他の型式の誤り回復戦略は、この補間方法に関連して用いられてもよい。例えば、以下で説明するように、ステート・マシンをこの方法と組合わせることができる。
この補間によりパラメータＰｉ（０）の再構築値を得るものであり、これを例えば音声デコーダが音声信号に位置するときに音声デコーダが直接用いてもよい。更に、この補間はパラメータ用のコード・ワードにも帰結し得るものであり、このコード・ワードは音声デコーダにおいてパラメータ値にデコードされ、かつ再構築される必要がある。これは、例えば、音声デコーダが移動サービス交換センタ（ＭＳＣ）に位置し、かつ基地局で誤り打ち消しアルゴリズムが用いられているときに、誤り打ち消しアルゴリズム及び音声デコーダが通信チャネルから切り離されていのであれば、用いられる。
同じようにして、補間関数Ｐｉ（ｊ）、ｑ（ｊ）、Ｐ（０）及びｑ（０）により用いられる値は、再構築値か又はコード・ワードであってもよい。そのときに、補間関数は、値がコード・ワードであれば、デコード及び再構築の処理をする。デコード処理は通常、テーブル・ルックアップである。
補間関数は非線形か又は線形であってもよい。線形の場合に、補間値は前フレーム・パラメータと現フレーム・パラメータとの線形な組合わせとなる。線形な組合わせにおける重み付けは、品質測定値により制御される。線形な組合わせを下記に示す。
0003943127.tif 000002
ただし、ｗｊはフレームｊの重み付けであり、Ｎは使用した前フレームの番号である。重み付けｗｊは品質測定値ｑ（０）の関数ｗである。
ｗｊ＝ｗ（ｑ（０））    ｊ＝０．．−Ｎ
通常、重み付けの総和は、
0003943127.tif 000003
である。
非線形補間の１例では、重み付けが前パラメータＰｉ（ｊ）及び前品質測定値ｑ（ｊ）に依存している、言い換えればＰｉ（ｊ），ｑ（ｊ）の関数になっている。
品質測定値から重み付けを計算するために用いられる関数は、ステップ関数であってもよい。ステップ関数は、量子化処理のように、テーブル・ルックアップとして容易に実行される。１例は２つの重み付けｗ０及びｗ−１により与えられてもよい。ｗ０は現フレーム・パラメータに対する重み付けであり、ｗ−１は前フレーム・パラメータに対する重み付けである。ｗ−１＝１−ｗ０、関数ｗ０（ｑ（０））は第３図に示されている。
テーブル・ルックアップ処理は入力品質測定判断値ｑ１−ｑ４及びその関連の重み付けｗ０（０）−ｗ０（４）（ｗ０（０）＝０．０，ｗ０（４）＝１．０）を記憶することにより実行される。次いで、計算関数は、
0003943127.tif 000004
として実行される。
線形の場合に、重み付け計算は連続的なマッピングにより品質測定値を重み付けへ変換することである。
与えられた例において、ｑ（０）に対する高い値は現在受信されるパラメータを表示しており、従って重み付けｗ０は１．０に等しい。低い値ｑ（０）は低い信頼性を表示し、かつ重み付けは０にセットされる。重み付けは、中間で信頼性の増加を反映させるように品質測定値に従ってステップ状に増加される。
ＣＲＣフラグのような二進判断は、この重み付け計算を無視する（論理和とする）か、重み付け関数と組合わせる（論理積とする）ことができる。第１の場合は、二進フラグがパラメータを正しく受信したことを表示しているときにのみ、重み付け計算を用いる。第２の場合では、品質測定値があるしきい値を超るときに重み付け関数を用いることができる。このしきい値より下のときは、二進フラグは重み付け計算を無視する。更に、これは、第３図におけるステップ関数を右シフトとして実行されてもよい。その場合に判断値ｑｊ＝ｑｊｏｋ＋ｓ（フラグ）、ただし、ｑｊｏｋは第３図におけるものと同一であり、フラグ＝１のときはｓ（フラグ）＝シフト値＞０であり、フラグ＝０のときはｓ（フラグ）＝０である。これは、ＣＲＣフラグが誤りを検出する時、即ちＣＲＣフラグ＝１を意味し、パラメータに対する品質測定値は同一の重み付けに帰結するように大きくされなければならない。
品質測定値は単一のパラメータか又は異なるパラメータの組合わせであってもよい。重要な特徴は測定値の正確さ、及び測定値と誤りの確率との間の高い対応性（関係）である。品質測定値は、フレームの全体、フレームのサブブロック、個別的なパラメータ・セット又は単一のパラメータに有効であってもよい。
異なる複数の品質測定値（ソフト情報）を組合わせるために、同時継続特許出願番号第０８／０７９，８６５号に開示され、かつ第２図に示すようなニューラル・ネットを用いることもできる。この場合に、ビタビのデコーダ・マトリックス、予測ＢＥＲ、信号強度、予測位相誤差、無線信号レベル、及び同時継続特許出願番号第０８／０７９，８６５号において説明されているＣＲＣフラグがＤＶＣＣフラグ（ＤＶＣＣ＝ディジタル照合（ｖｅｒｉｔｉｃａｔｉｏｎ）カラー・コード）、同期誤り及び予測フェージング速度であることを除き、異なる複数のソフト値は単一の品質測定値を形成するようにトレーニングされたニューラル・ネットの入力に印加される。ソフト情報はニューラル・ネットに対する入力として、又は品質測定値として用いられてもよい。これら値のいくつかは、フレームの１ビットに関して詳述されているように、フレーム全体等に有効である。１ビットに対して有効なソフト値はパラメータ又は一組のパラメータに対する単一のソフト値を形成するように組合わせられてもよい。この組合わせは下記に示す線形な重み付けの組合わせとして計算されてもよい。
0003943127.tif 000005
ただし、ｑ（０）は単一のパラメータ・ソフト値であり、Ｂはパラメータにおけるビット数であり、ｗ（ｉ）は各単一ビット・ソフトに対する重み付けであり、ｑｂ（ｉ）は単一ビット・ソフト値である。組合わせにおける重み付けは、パラメータにおける各ビットの品質の特徴における重要性、及び最終的なパラメータ値に対してどの程度寄与しているかを反映するように、用いられる。
この誤り打ち消し技術が有用なパラメータは、連続する複数のフレーム間又はフレームの複数のサブブロック間で何らかの補正を行う必要がある。この方法は任意型式の音声符号化技術に用いられてもよい。ＥＩＡ暫定基準５４としてＣＥＬＰ（Ｃｏｄｅ  Ｅｘｉｔｅｄ  Ｌｉｎｅａｒ  Ｐｒｅｄｉｃｔｉｖｅ：コード励起線形予測）コーデックは、１例として用いられてもよい。このようなコーダにおいて、この誤り打ち消し技術は、フレーム・エネルギ・パラメータ、ＬＰＣ（Ｌｉｎｅａｒ  Ｐｒｅｄｉｃｔｉｏｎ  Ｃｏｄｉｎｇ：線形予測符号化パラメータ、ＬＴＰ（Ｌｏｎｇ  Ｔｅｒｍ  Ｐｒｅｄｉｃｔｉｏｎ：長期予測））パラメータ、及びイノベーション（ｉｎｎｏｖａｔｉｏｎ）コードブック・ゲインに用いられてもよい。フレーム・エネルギ・パラメータ及びＬＰＣパラメータは、通常、フレーム毎に更新され、従って補間技術は連続するフレームで用いられる。この場合には、フレームに対する単一品質測定値、又は各パラメータに対する品質測定値が必要とされる。ＬＰＣパラメータ補間は、反射係数、ログ・エリア比、ライン・スペクトル周波数又はトランスバーサル・フィルタ係数のような任意の領域において実行されてもよい。ＬＴＰ予測器パラメータ及びコードブック・ゲインは、通常、フレームのサブブロック（例えば、４サブブロック）毎に更新される。この場合に、補間は連続する複数のサブブロックに実行され、かつ重み付け計算にはサブブロックに対する単一品質測定値及び各パラメータに対する品質測定値が必要とされる。
不良フレームのマスキング技術を行う１つの方法は、これを第４図に示すステート・マシンにより８つのステートと組合わせることである。このステートはフレーム毎に更新される。ここで、第４図及び第５図に関連して本発明の特定の実施を説明し、本発明はステート・マシンにおいて実行される。
通常のステートはステート０である。受信した情報が不良、即ち、（１）ＣＲＣチェック・サムが正しくない、又は（２）ソフト品質値がしきい値Ｑ１より低い（第５図を参照）、又は（３）フレームがＦＡＣＣＨデータからなるとみなされるときは、ステート・マシンは次のステートに進む。この応用に用いられるように、式の品質値は、ブロック、パラメータ又はビットの受信品質を反映させている測定値を意味する。ソフト品質値はＱ１より高く、かつＱ３より低いときは、着信フレーム・データは最後に受け入れたフレームにより補間される（第５図を参照）。しかし、補間されたフレームは正常とみなされ、また音声デコーダはステート０に留まる。
正常フレームが不良フレームの後に受信されるときは、ステート・マシンはステート０に戻り、そうでないときはステート・マシンは次のステートに進む。
連続する６フレームが不良とみなされたときは、ステート・マシンはステート６になる。ステート０に戻るためには、１フレームが正常とみなされたとしなければならない。
どのステートにステート・マシンがあるかに従って異なる措置が取られる。即ち、
ステート０では、何も措置を取らない。
ステート１では、受信したフレーム・パラメータ（ＲＣ及びＬＰＣ１〜ＬＰＣ１０）を正常な前フレームのパラメータにより置換する。
ステート２では、ステート１と同一の措置を取る。
ステート３では、フレーム・パラメータの置換を再び行う。更に、Ｒ０の値を２により減少させ、これがフレーム・エネルギを４ｄＢ減衰させる結果となる。
ステート４では、置換を再び行い、かつＲ０を再び２により減少させる。
ステート５では、ステート４と同一の措置を取る。ステート６では、Ｒ０は、無音声信号を聞くことを意味する値０にセットされる。
ステート７では、Ｒ０は０にセットされたままとなる。
以上、説明したように、第４図のステート・マシンは本発明の特定の一実施を表すものに過ぎず、本発明は第４図及び第５図に示す構成に限定されるものではない。
本発明をその好ましい実施例により説明したが、使用したワードは限定することよりも説明のワードであって、本発明の真の範囲及び精神から逸脱することなく、その最も広い観点から、付記する請求項の範囲内で複数の変更を行い得ることを理解すべきである。
【図１】
0003943127.tif 000006
【図２】
0003943127.tif 000007
【図３】
0003943127.tif 000008
【図５】
0003943127.tif 000009
【図４】
0003943127.tif 000010