(57)【特許請求の範囲】
【請求項１】
音源信号を生成する適応符号帳と、
前記適応符号帳に格納された音源信号の末尾１ピッチ周期の平均振幅を算出する平均振幅算出手段と、
前記算出された平均振幅を保持するメモリと、
前記平均振幅算出手段において現算出対象期間について算出された平均振幅と、前記平均振幅算出手段において前記現算出対象期間以前の算出参照期間について算出され且つ前記メモリに保持された平均振幅との比を、エネルギ変化率として算出し、前記エネルギ変化率を時間的に平滑化するエネルギ変化率算出手段と、
前記エネルギ変化率算出手段において得られた前記平滑化エネルギ変化率、又は、前記現算出対象期間以前に復号された適応符号帳利得を、処理用適応符号帳利得として決定する決定手段と、
消失フレームについて前記決定手段によって決定された処理用適応符号帳利得を前記音源信号に乗じることにより、前記消失フレームに対する補償フレームを生成する生成手段と、
前記生成された補償フレームの高周波数帯域を雑音化する雑音化手段と、
を具備し、
前記雑音化手段は、
少なくとも前記消失フレームより前の復号ピッチ周期変動の大小に基づいて有声定常性の高低を判定し、有声定常性が低いと判定される場合には、前記高周波数帯域を雑音化対象帯域とする一方、有声定常性が高いと判定される場合には、前記高周波数帯域内の高周波数側領域に雑音化対象帯域を限定する、
音声復号化装置。
【請求項２】
前記雑音化手段は、
消失フレームの連続数に従い、前記雑音化対象帯域をより低い周波数帯域まで広げる、
請求項１記載の音声復号化装置。
【請求項３】
請求項１記載の音声復号化装置を具備する通信端末装置。
【請求項４】
請求項１記載の音声復号化装置を具備する基地局装置。
【請求項５】
適応符号帳に格納された音源信号の末尾１ピッチ周期の平均振幅を算出する平均振幅算出ステップと、
前記算出された平均振幅を保持する保持ステップと、
前記平均振幅算出ステップにおいて現算出対象期間について算出された平均振幅と、前記平均振幅算出ステップにおいて前記現算出対象期間以前の算出参照期間について算出され且つ前記保持された平均振幅との比を、エネルギ変化率として算出し、前記エネルギ変化率を時間的に平滑化するエネルギ変化率算出ステップと、
前記エネルギ変化率算出ステップにおいて得られた前記平滑化エネルギ変化率、又は、前記現算出対象期間以前に復号された適応符号帳利得を、処理用適応符号帳利得として決定する決定ステップと、
消失フレームについて前記決定ステップによって決定された処理用適応符号帳利得を前記音源信号に乗じることにより、前記消失フレームに対する補償フレームを生成する生成ステップと、
前記生成された補償フレームの高周波数帯域を雑音化する雑音化ステップと、
を具備し、
前記雑音化ステップは、
少なくとも前記消失フレームより前の復号ピッチ周期変動の大小に基づいて有声定常性の高低を判定し、有声定常性が低いと判定される場合には、前記高周波数帯域を雑音化対象帯域とする一方、有声定常性が高いと判定される場合には、前記高周波数帯域内の高周波数側領域に雑音化対象帯域を限定する、
音声復号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声復号化装置および音声復号化方法に関する。
【背景技術】
【０００２】
インターネット等において行われるパケット通信では、伝送路においてパケットを消失する等して復号化装置で符号化情報を受信できなかった場合、このパケットの消失補償（隠蔽）処理を行うのが一般的である。
【０００３】
例えば、音声符号化の分野では、ＩＴＵ−Ｔ勧告Ｇ．７２９において、（１）合成フィルタ係数を繰り返し使用し、（２）ピッチ利得および固定符号帳利得（ＦＣＢ利得）を徐々に減衰させ、（３）ＦＣＢ利得予測器の内部状態を徐々に減衰させ、（４）直前の正常フレームにおける有声モード／無声モードの判定結果に基づき、適応符号帳もしくは固定符号帳のいずれか一方を用いて音源信号を生成するフレーム消失隠蔽処理が規定されている（例えば、特許文献１参照）。
【０００４】
この方式では、ポストフィルタで行われるピッチ分析結果を用いて、ピッチ予測利得の大小で有声モード／無声モードを判定し、例えば、直前の正常フレームが有声モードの場合、適応符号帳を用いて合成フィルタの音源ベクトルを生成する。ＡＣＢ（適応符号帳）ベクトルは、フレーム消失補償処理用に生成されたピッチラグに基づいて適応符号帳から生成され、フレーム消失補償処理用に生成されるピッチゲインを乗じて音源ベクトルとなる。フレーム消失補償処理用のピッチラグには、直前に用いた復号ピッチラグをインクリメントしたものが使用される。フレーム消失補償処理用ピッチゲインには、直前に用いた復号ピッチゲインを定数倍して減衰させたものが使用される。
【特許文献１】特開平９−１２０２９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の音声復号化装置は、過去のピッチゲインに基づいてフレーム消失補償処理用のピッチゲインを決定している。ところが、ピッチゲインは必ずしも信号のエネルギ変化を反映したパラメータではない。そのため、生成されたフレーム消失補償処理用のピッチゲインは過去の信号のエネルギ変化を考慮したものにならない。さらに、一定の比率でピッチゲインを減衰させているため、過去の信号のエネルギ変化と関係なくフレーム消失補償処理用のピッチゲインが減衰する。すなわち、過去の信号のエネルギ変化が考慮されず、かつ、一定の割合でピッチゲインが減衰されるため、補償したフレームは過去の信号からのエネルギの連続性が保たれ難く、音切れ感を生じ易い。よって、復号信号の音質が劣化する。
【０００６】
よって、本発明の目的は、消失補償処理において、過去の信号のエネルギ変化を考慮して復号信号の音質を向上させることができる音声復号化装置および音声復号化方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の音声復号化装置は、音源信号を生成する適応符号帳と、前記音源信号のサブフレーム間のエネルギ変化を算出する算出手段と、前記エネルギ変化に基づいて前記適応符号帳の利得を決定する決定手段と、前記適応符号帳の利得を用いて消失フレームに対する補償フレームを生成する生成手段と、を具備する構成を採る。
【発明の効果】
【０００８】
本発明によれば、消失補償処理において、過去の信号のエネルギ変化を考慮することができ、復号信号の音質を向上させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
【００１０】
（実施の形態１）
本発明の実施の形態１に係る音声符号化装置は、適応符号帳にバッファリングされている過去に生成した音源信号のエネルギ変化を調べ、エネルギの連続性が保たれるように適応符号帳のピッチゲイン、すなわち、適応符号帳利得（ＡＣＢ利得）を生成する。これにより、消失フレームの補償フレーム用に生成される音源ベクトルの過去の信号からのエネルギ連続性が改善されると共に、適応符号帳に保存される信号のエネルギ連続性が保たれる。
【００１１】
図１は、本発明の実施の形態１に係る音声復号化装置内部の補償フレーム生成部１００の主要な構成を示すブロック図である。
【００１２】
この補償フレーム生成部１００は、適応符号帳１０６、ベクトル生成部１１５、雑音性付加部１１６、乗算器１３２、ＡＣＢ利得生成部１３５、およびエネルギ変化算出部１４３を備える。
【００１３】
エネルギ変化算出部１４３は、適応符号帳１０６より出力されるＡＣＢ（適応符号帳）ベクトルの末尾から１ピッチ周期分の音源信号の平均エネルギを算出する。一方、エネルギ変化算出部１４３の内部メモリには、直前サブフレームにおいて同様に算出された１ピッチ周期分の音源信号の平均エネルギが保持されている。そこで、エネルギ変化算出部１４３は、現サブフレームと直前サブフレームの１ピッチ周期分の音源信号の平均エネルギの比を計算する。なお、この平均エネルギは、音源信号のエネルギの平方根でも対数でも良い。エネルギ変化算出部１４３は、計算された比をさらにサブフレーム間において平滑化処理し、平滑化された比をＡＣＢ利得生成部１３５へ出力する。
【００１４】
エネルギ変化算出部１４３は、直前サブフレームにおいて算出された１ピッチ周期分の音源信号のエネルギを現サブフレームで算出された１ピッチ周期分の音源信号のエネルギ
で更新する。例えば、以下の（式１）に従ってＥｃを計算する。
Ｅｃ＝√（（Σ（ＡＣＢ［Ｌａｃｂ−ｉ］）2）／Ｐｃ）  …（式１）
（ここで、ＡＣＢ［０：Ｌａｃｂ−１］：適応符号帳バッファ、
Ｌａｃｂ：適応符号帳バッファ長、
Ｐｃ：現サブフレームにおけるピッチ周期、
Ｅｃ：現サブフレームにおける過去１ピッチ周期の音源信号の平均振幅
（エネルギの平方根）、
ｉ＝１，２，…，Ｐｃ）
次に、エネルギ変化算出部１４３は、直前サブフレームで計算したＥｃをＥｐとして保持しておき、エネルギ変化率ＲｅをＲｅ＝Ｅｃ／Ｅｐとして算出する。そして、エネルギ変化算出部１４３は、Ｒｅを０．９８でクリッピングして、Ｓｒｅ＝０．７×Ｓｒｅ＋０．３×Ｒｅのような式で平滑化し、平滑化エネルギ変化率ＳｒｅをＡＣＢ利得生成部１３５へ出力する。エネルギ変化算出部１４３は、最後にＥｐ＝Ｅｃとして、Ｅｐを更新する。
【００１５】
このように、エネルギ変化を算出してＡＣＢ利得を決定することにより、エネルギ連続性が保持される。そして、決定されたＡＣＢ利得を用いて適応符号帳のみから音源生成を行えば、エネルギ連続性が保持された音源ベクトルを生成できる。
【００１６】
ＡＣＢ利得生成部１３５は、過去に復号されたＡＣＢ利得を用いて定義される隠蔽処理用ＡＣＢ利得、または、エネルギ変化算出部１４３から出力されるエネルギ変化率情報によって定義される隠蔽処理用ＡＣＢ利得、のいずれか一方を選択し、最終的な隠蔽処理用ＡＣＢ利得を乗算器１３２へ出力する。
【００１７】
ここで、エネルギ変化率情報とは、直前サブフレームの末尾１ピッチ周期から求めた平均振幅Ａ（−１）と、２サブフレーム前の末尾１ピッチ周期から求めた平均振幅Ａ（−２）との比、すなわちＡ（−１）／Ａ（−２）をサブフレーム間で平滑化したものであり、過去の復号信号のパワ変化を表すものであり、これを基本的にＡＣＢ利得とする。ただし、過去に復号されたＡＣＢ利得を用いて定義された隠蔽処理用ＡＣＢ利得の方が上記のエネルギ変化率情報より大きい場合は、過去に復号されたＡＣＢ利得を用いて定義された隠蔽処理用ＡＣＢ利得を最終的な隠蔽処理用ＡＣＢ利得として選択するようにしても良い。また、上記のＡ（−１）／Ａ（−２）の比が上限値を超える場合は、上限値でクリッピングする。上限値としては例えば０．９８を用いる。
【００１８】
ベクトル生成部１１５は、適応符号帳１０６から、対応するＡＣＢベクトルを生成する。
【００１９】
ところで、上記の補償フレーム生成部１００は、有声性の強弱に関係なく、過去の信号のエネルギ変化のみでＡＣＢ利得を決定している。よって、音切れ感は解消されるものの、有声性が弱いのにＡＣＢ利得が高くなることがあり、この場合強いブザー音を生成してしまう。
【００２０】
そこで、本実施の形態では、自然な音質を目指すために、適応符号帳１０６から生成されたベクトルに雑音性を付加するための雑音性付加部１１６を、適応符号帳１０６へのフィードバックループとは別系統として備える。
【００２１】
雑音性付加部１１６における音源ベクトルの雑音化は、適応符号帳１０６から生成された音源ベクトルの特定の周波数帯域成分を雑音化することによって行う。より具体的には、適応符号帳１０６から生成された音源ベクトルに低域通過フィルタをかけて高域成分を取り除き、取り除かれた高域成分の信号エネルギと同じエネルギを有する雑音信号を加算
する。この雑音信号は固定符号帳から生成された音源ベクトルに高域通過フィルタをかけて低域成分を取り除いて生成される。低域通過フィルタと高域通過フィルタは、その阻止域と通過域とが相互に反対になっている完全再構成フィルタバンクか、それに準ずるものを用いる。
【００２２】
上記の構成により、最後に正常受信した音源波形の特徴を適応符号帳１０６に保存したまま、任意に雑音性を付加し、生成される音源ベクトルの特徴を任意に加工できる。また、音源ベクトルに対して雑音性を付加しても、雑音性が付加される前の音源ベクトルのエネルギは保存されるので、エネルギ連続性を損なうことがない。
【００２３】
図２は、雑音性付加部１１６内部の主要な構成を示すブロック図である。
【００２４】
この雑音性付加部１１６は、乗算器１１０、１１１、ＡＣＢ成分生成部１３４、ＦＣＢ利得生成部１３９、ＦＣＢ成分生成部１４１、固定符号帳１４５、ベクトル生成部１４６、および加算器１４７を備える。
【００２５】
ＡＣＢ成分生成部１３４は、ベクトル生成部１１５から出力されたＡＣＢベクトルを低域通過フィルタに通し、ベクトル生成部１１５から出力されたＡＣＢベクトルのうち雑音を付加しない帯域の成分を生成し、この成分をＡＣＢ成分として出力する。低域通過フィルタを通過した後のＡＣＢベクトルＡは、乗算器１１０およびＦＣＢ利得生成部１３９に出力される。
【００２６】
ＦＣＢ成分生成部１４１は、ベクトル生成部１４６から出力されたＦＣＢ（固定符号帳）ベクトルを高域通過フィルタに通し、ベクトル生成部１４６から出力されたＦＣＢのうち雑音を付加する帯域の成分を生成し、この成分をＦＣＢ成分として出力する。高域通過フィルタを通過した後のＦＣＢベクトルＦは、乗算器１１１およびＦＣＢ利得生成部１３９に出力される。
【００２７】
なお、上記の低域通過フィルタおよび高域通過フィルタは、直線位相ＦＩＲフィルタである。
【００２８】
ＦＣＢ利得生成部１３９は、ＡＣＢ利得生成部１３５から出力される隠蔽処理用ＡＣＢ利得と、ＡＣＢ成分生成部１３４から出力される隠蔽処理用ＡＣＢベクトルＡと、ＡＣＢ成分生成部１３４へ入力されるＡＣＢ成分生成部１３４での処理を行う前のＡＣＢベクトルと、ＦＣＢ成分生成部１４１から出力されるＦＣＢベクトルＦとから、以下のようにして隠蔽処理用ＦＣＢ利得を算出する。
【００２９】
ＦＣＢ利得生成部１３９は、ＡＣＢ成分生成部１３４における処理前と処理後のＡＣＢベクトルの差ベクトルＤのエネルギＥｄ（ベクトルＤの各要素の二乗和）を算出する。次に、ＦＣＢ利得生成部１３９は、ＦＣＢベクトルＦのエネルギＥｆ（ベクトルＦの各要素の二乗和）を算出する。次に、ＦＣＢ利得生成部１３９は、ＡＣＢ成分生成部１３４から入力されたＡＣＢベクトルＡと、ＦＣＢ成分生成部１４１から入力されたＦＣＢベクトルＦとの相互相関Ｒａｆ（ベクトルＡとＦとの内積）を算出する。次に、ＦＣＢ利得生成部１３９は、ＡＣＢ成分生成部１３４から入力されたＡＣＢベクトルＡと上記の差ベクトルＤとの相互相関Ｒａｄ（ベクトルＡとＤとの内積）を算出する。次に、ＦＣＢ利得生成部１３９は、以下の（式２）により、利得を算出する。
（−Ｒａｆ＋√（Ｒａｆ×Ｒａｆ＋Ｅｆ×Ｅｄ＋２×Ｅｆ×Ｒａｄ））／Ｅｆ
…（式２）
ただし、解が虚数や負の数になる場合は、√（Ｅｄ／Ｅｆ）を利得とする。最後にＦＣＢ利得生成部１３９は、上記の（式２）で求めた利得にＡＣＢ利得生成部１３５で生成さ
れた隠蔽処理用ＡＣＢ利得を乗じて隠蔽処理用ＦＣＢ利得を得る。
【００３０】
上記の記載は、以下の２つのベクトルのエネルギが等しくなるように隠蔽処理用ＦＣＢ利得を算出する方法の一例である。ここで、２つのベクトルとは、１つは、ＡＣＢ成分生成部１３４へ入力された元々のＡＣＢベクトルに隠蔽処理用ＡＣＢ利得を乗じたベクトルであり、もう１つは、ＡＣＢベクトルＡに隠蔽処理用ＡＣＢ利得を乗じたベクトルと、ＦＣＢベクトルＦに隠蔽処理用ＦＣＢ利得（未知であり、ここで算出する対象である）を乗じたベクトルとの和ベクトルである。
【００３１】
加算器１４７は、ＡＣＢ利得生成部１３５で決定されたＡＣＢ利得をＡＣＢ成分生成部１３４で生成されたＡＣＢベクトルＡ（音源ベクトルのＡＣＢ成分）に乗じたものと、ＦＣＢ利得生成部１３９で決定されたＦＣＢ利得をＦＣＢ成分生成部１４１で生成されたＦＣＢベクトルＦ（音源ベクトルのＦＣＢ成分）に乗じたものと、の和ベクトルを最終的な音源ベクトルとして合成フィルタへ出力する。また、ＡＣＢ成分生成部１３４へ入力される（低域通過フィルタ処理前の）ＡＣＢベクトルに隠蔽処理用ＡＣＢ利得を乗じたベクトル、を適応符号帳１０６にフィードバックして適応符号帳１０６をＡＣＢベクトルのみで更新し、加算器１４７によって得られたベクトルを合成フィルタの駆動音源とする。
【００３２】
なお、合成フィルタの駆動音源には、位相拡散処理やピッチ周期性強化を図る処理を加えても良い。
【００３３】
このように、本実施の形態によれば、過去の復号音声信号のエネルギ変化率でＡＣＢ利得を決定し、その利得で生成されるＡＣＢベクトルのエネルギに等しい音源ベクトルを生成するようにしているため、消失フレームの前後において復号音声のエネルギ変化が滑らかとなり、音切れ感を生じにくくすることができる。
【００３４】
また、以上の構成において、適応符号帳１０６の更新を適応符号ベクトルでのみ行うため、例えば、ランダムに雑音化された音源ベクトルで適応符号帳１０６を更新する場合に生じる後続フレームの雑音感を抑えることができる。
【００３５】
また、以上の構成において、音声信号の有声定常部での隠蔽処理は、主として高域（例えば、３ｋＨｚ以上）にのみ雑音を付加するので、従来の全域に雑音を付加する方式に比べて雑音感を生じ難くすることができる。
【００３６】
（実施の形態２）
実施の形態１では、本発明に係る補償フレーム生成部の構成の一例として、補償フレーム生成部を単独で採り上げて詳細に説明した。本発明の実施の形態２では、本発明に係る補償フレーム生成部を音声符号化装置に搭載する場合の音声符号化装置の構成の一例を示す。なお、実施の形態１と同一の構成要素には同一の符号を付し、その説明を省略する。
【００３７】
図３は、本発明の実施の形態２に係る音声復号化装置の主要な構成を示すブロック図である。
【００３８】
本実施の形態に係る音声復号化装置は、入力フレームが正常フレームであった場合、通常の復号化処理を行い、入力フレームが正常フレームでなかった（フレームを消失した）場合には、この消失フレームに対する隠蔽処理を行う。切替えスイッチ１２１〜１２７は、入力フレームが正常フレームであるか否かを示すＢＦＩ（Bad Frame Indicator）に従って切り替わり、上記の２つの処理を可能とする。
【００３９】
まず、通常の復号化処理における本実施の形態に係る音声復号化装置の動作について説
明する。図３に示したスイッチの状態は、通常の復号化処理におけるスイッチの位置を示したものである。
【００４０】
多重化分離部１０１は、符号化ビットストリームを各パラメータ（ＬＰＣ符号、ピッチ符号、ピッチ利得符号、ＦＣＢ符号、およびＦＣＢ利得符号）に分離して、それぞれを対応する復号部に供給する。ＬＰＣ復号部１０２は、多重化分離部１０１から供給されたＬＰＣ符号からＬＰＣパラメータを復号する。ピッチ周期復号部１０３は、多重化分離部１０１から供給されたピッチ符号からピッチ周期を復号する。ＡＣＢ利得復号部１０４は、多重化分離部１０１から供給されたＡＣＢ符号からＡＣＢ利得を復号する。ＦＣＢ利得復号部１０５は、多重化分離部１０１から供給されたＦＣＢ利得符号からＦＣＢ利得を復号する。
【００４１】
適応符号帳１０６は、ピッチ周期復号部１０３から出力されたピッチ周期を用いて、ＡＣＢベクトルを生成し、乗算部１１０に出力する。乗算部１１０は、ＡＣＢ利得復号部１０４から出力されたＡＣＢ利得を、適応符号帳１０６から出力されたＡＣＢベクトルに乗じ、ゲイン調整後のＡＣＢベクトルを音源生成部１０８へ供給する。一方、固定符号帳１０７は、多重化分離部１０１から出力された固定符号帳符号からＦＣＢベクトルを生成し、乗算部１１１に出力する。乗算部１１１は、ＦＣＢ利得復号部１０５から出力されたＦＣＢ利得を、固定符号帳１０７から出力されたＦＣＢベクトルに乗じ、ゲイン調整後のＦＣＢベクトルを音源生成部１０８へ供給する。音源生成部１０８は、乗算部１１０、１１１から出力された２つのベクトルを加算して音源ベクトルを生成し、これを適応符号帳１０６へフィードバックすると共に、合成フィルタ１０９へ出力する。
【００４２】
音源生成部１０８は、乗算器１１０から隠蔽処理用ＡＣＢ利得乗算後のＡＣＢベクトルを、乗算器１１１から隠蔽処理用ＦＣＢ利得乗算後のＦＣＢベクトルを、それぞれ取得し、両者を加算したものを音源ベクトルとする。誤りなしの場合は、音源生成部１０８は、この加算したベクトルを音源信号として適応符号帳１０６にフィードバックすると共に、合成フィルタ１０９へ出力する。
【００４３】
合成フィルタ１０９は、スイッチ１２４を介して入力される線形予測係数（ＬＰＣ）で構成される線形予測フィルタであり、音源生成部１０８から出力された駆動音源ベクトルを入力してフィルタ処理を行って、復号音声信号を出力する。
【００４４】
出力された復号音声信号は、ポストフィルタなどの後処理の後、音声復号化装置の最終出力となる。また、消失フレーム隠蔽処理部１１２内の零交差率算出部（図示せず）にも出力される。
【００４５】
次に、隠蔽処理における本実施の形態に係る音声復号化装置の動作について説明する。この処理は、主に消失フレーム隠蔽処理部１１２が司る。
【００４６】
通常の復号化処理においても、ＬＰＣ復号部１０２、ピッチ周期復号部１０３、ＡＣＢ利得復号部１０４、およびＦＣＢ利得復号部１０５で得られる各復号パラメータ（ＬＰＣパラメータ、ピッチ周期、ＡＣＢ利得、およびＦＣＢ利得）は、消失フレーム隠蔽処理部１１２に供給されている。消失フレーム隠蔽処理部１１２には、これらの４種類の復号パラメータと、前フレームの復号音声（合成フィルタ１０９の出力）と、適応符号帳１０６に保持されている過去の生成音源信号と、現フレーム（消失フレーム）用に生成されたＡＣＢベクトルと、現フレーム（消失フレーム）用に生成されたＦＣＢベクトルと、が入力される。消失フレーム隠蔽処理部１１２は、これらのパラメータを用いて後述の消失フレームの隠蔽処理を行い、得られるＬＰＣパラメータ、ピッチ周期、ＡＣＢ利得、固定符号帳符号、ＦＣＢ利得、ＡＣＢベクトル、およびＦＣＢベクトルを出力する。
【００４７】
隠蔽処理用ＡＣＢベクトル、隠蔽処理用ＡＣＢ利得、隠蔽処理用ＦＣＢベクトル、および隠蔽処理用ＦＣＢ利得が生成され、隠蔽処理用ＡＣＢベクトルは乗算器１１０へ、隠蔽処理用ＡＣＢ利得は乗算器１１０へ、隠蔽処理用ＦＣＢベクトルは切替えスイッチ１２５を介して乗算器１１１へ、隠蔽処理用ＦＣＢ利得は切替えスイッチ１２６を介して乗算器１１１へ、それぞれ出力される。
【００４８】
音源生成部１０８は、隠蔽処理時に、ＡＣＢ成分生成部１３４へ入力される（ＬＰＦ処理前の）ＡＣＢベクトルに隠蔽処理用ＡＣＢ利得を乗じたベクトルを適応符号帳１０６にフィードバックし（適応符号帳１０６はＡＣＢベクトルのみで更新する）、上記の加算処理によって得られたベクトルを合成フィルタの駆動音源とする。なお、誤りなしの場合と同様、合成フィルタの駆動音源には位相拡散処理やピッチ周期性強化を図る処理を加えても良い。
【００４９】
なお、上記の説明において、消失フレーム隠蔽処理部１１２および音源生成部１０８が実施の形態１における補償フレーム生成部に相当する。また、雑音性付加の処理において使用される固定符号帳（実施の形態１では固定符号帳１４５）は、音声復号化装置の固定符号帳１０７で代用されている。
【００５０】
このように、本実施の形態によれば、本発明に係る補償フレーム生成部を音声復号化装置に搭載することができる。
【００５１】
なお、ＡＭＲ方式では、後述のＦＣＢ符号生成部１４０に相当する処理は、１フレームの復号処理を開始する前に１フレーム分のビット列をランダムに生成することによって行われており、必ずしもＦＣＢ符号のみを個別に生成する手段を備える必要はない。
【００５２】
また、合成フィルタ１０９に出力される音源信号と、適応符号帳１０６へフィードバックされる音源信号とは必ずしも同じものである必要はない。例えば、合成フィルタ１０９へ出力される音源信号の生成時には、ＡＭＲ方式のように、ＦＣＢベクトルに対して位相拡散処理を適用したり、ピッチ周期性強化を図る処理を加えたりしても良い。このとき、適応符号帳１０６へ出力される信号の生成方法は、エンコーダ側の構成と一致させる。これにより、主観的品質をより改善できる場合がある。
【００５３】
また、本実施の形態では、消失フレーム隠蔽処理部１１２にＦＣＢ利得復号部１０５からＦＣＢ利得が入力されているが、これは必ずしも必要ない。上述した方法で隠蔽処理用ＦＣＢ利得を算出する前に仮の隠蔽処理用ＦＣＢ利得が必要な場合のために、仮の隠蔽処理用ＦＣＢ利得を求めるような場合に必要となる。あるいは、有限語長の固定小数点演算の場合に、ダイナミックレンジを狭めて演算精度の劣化を防ぐために、上記ＦＣＢベクトルＦにこの仮の隠蔽処理用ＦＣＢ利得を予め乗算しておく場合にも必要となる。
【００５４】
（実施の形態３）
有声と無声の間の中間的な性質を有する消失フレームに対しては、図４に示すように、適応符号帳および固定符号帳の双方を用いて、これらの符号帳から生成される音源ベクトルをミキシングして補償フレームを生成することが望ましい。しかし、例えば、こういう中間的な信号は、雑音性を有するため有声性が低くなっている場合もあれば、パワが変化しているため有声性が低くなっている場合、または過渡部・立ち上がり付近・語尾付近であるために有声性が低くなっている場合等、様々なケースがあり、ランダムに生成した固定符号帳を固定的に使用して音源信号を生成するという構成を採ると、復号音声に雑音感を生じて主観品質が劣化する。
【００５５】
一方、ＣＥＬＰ方式の音声復号化は、過去に生成した音源信号を適応符号帳に記憶しておいて、この音源信号を用いて現在の入力信号に対する音源信号を表すモデルを生成する。すなわち、適応符号帳に記憶された音源信号を再帰的に用いることとなる。よって、一旦音源信号が雑音的なものとなると、後続のフレームにおいても影響が伝播して雑音的になるという問題がある。
【００５６】
そこで、本実施の形態では、図５に示すように、適応符号帳で生成される音源のうち、一部の周波数帯域のみを固定符号帳で生成される雑音的な信号で置換することにより、雑音が主観品質に与える影響を極力少なくする。より具体的には、適応符号帳で生成される音源の高域のみを固定符号帳で生成される雑音的な信号で置換する。高域成分が雑音的であることは実際の音声信号において観察されることであり、全帯域を均一的に雑音化するよりも自然な主観品質を得やすいからである。
【００５７】
また、本実施の形態では、雑音性を付加するにあたり、モード判定部を新たに備え、判定された音声モードに基づいて雑音性付加部において雑音を付加する信号帯域を切り替え、付加する雑音性に強弱を付ける。
【００５８】
なお、帯域制限した適応符号帳および固定符号帳から生成される音源ベクトルを用いて音源信号を合成するということは、正常フレームである前フレームにおいて求まっているＡＣＢ利得およびＦＣＢ利得をそのまま使用できないということを意味している。帯域制限しない適応符号帳および固定符号帳から生成される音源ベクトルの合成ベクトルの利得は、帯域制限した適応符号帳および固定符号帳から生成される音源ベクトルの利得とは異なるからである。そこで、フレーム間のエネルギが不連続となることを防止するためには、実施の形態１で示した補償フレーム生成部が必要となる。
【００５９】
また、固定符号帳によって生成される音源ベクトルをミキシングするに際し、実施の形態１で示した雑音性付加部を転用することができる。
【００６０】
これにより、音声信号の特徴（音声モード）に応じて復号音源信号の雑音化を行う信号帯域を切り替えることができる。例えば、周期性が低く雑音性が高いモードでは雑音を付加する信号帯域を広くし、周期性が強く有声性が高いモードでは雑音を付加する信号帯域を狭くすることで、復号合成音声信号の主観的な品質をより自然性の高いものにすることができる。
【００６１】
図６は、本発明の実施の形態３に係る補償フレーム生成部１００ａの主要な構成を示すブロック図である。なお、この補償フレーム生成部１００ａは、実施の形態１に示した補償フレーム生成部１００と同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略する。
【００６２】
モード判定部１３８は、過去の復号ピッチ周期の履歴と、過去の復号合成音声信号の零交差率と、過去の平滑化復号ＡＣＢ利得と、過去の復号音源信号のエネルギ変化率と、連続消失フレーム数と、を用いて復号音声信号のモード判定を行う。雑音性付加部１１６ａは、モード判定部１３８で判定されたモードに基づいて、雑音を付加する信号帯域を切り替える。
【００６３】
図７は、雑音性付加部１１６ａ内部の主要な構成を示すブロック図である。なお、この雑音性付加部１１６ａは、実施の形態１に示した雑音性付加部１１６と同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略する。
【００６４】
フィルタ遮断周波数切替え部１３７は、モード判定部１３８から出力されるモード判定
結果に基づいてフィルタ遮断周波数を決定し、ＡＣＢ成分生成部１３４およびＦＣＢ成分生成部１４１に対応するフィルタ係数を出力する。
【００６５】
図８は、上記のＡＣＢ成分生成部１３４内部の主要な構成を示すブロック図である。
【００６６】
ＡＣＢ成分生成部１３４は、ベクトル生成部１１５から出力されたＡＣＢベクトルを、ＢＦＩが消失フレームを示す場合にＬＰＦ（低域通過フィルタ）１６１を通過させることで雑音を付加しない帯域の成分をＡＣＢ成分として生成する。このＬＰＦ１６１は、フィルタ遮断周波数切替え部１３７から出力されるフィルタ係数によって構成される直線位相ＦＩＲフィルタである。フィルタ遮断周波数切替え部１３７は、複数種類の遮断周波数に対応したフィルタ係数セットを格納しており、モード判定部１３８から出力されたモード判定結果に対応するフィルタ係数を選んでＬＰＦ１６１に出力する。
【００６７】
フィルタの遮断周波数と音声モードとの対応関係は、例えば以下のようなものである。これは、電話帯域音声で音声モードが３モード構成の例である。
有声モード：遮断周波数＝３ｋＨｚ
雑音モード：遮断周波数＝０Ｈｚ（全帯域遮断＝ＡＣＢベクトルはゼロベクトル）
その他モード：遮断周波数＝１ｋＨｚ
【００６８】
図９は、上記のＦＣＢ成分生成部１４１内部の主要な構成を示すブロック図である。
【００６９】
ベクトル生成部１４６から出力されたＦＣＢベクトルは、ＢＦＩが消失フレームを示す場合に高域通過フィルタ（ＨＰＦ）１７１に入力される。ＨＰＦ１７１は、フィルタ遮断周波数切替え部１３７から出力されるフィルタ係数によって構成される直線位相ＦＩＲフィルタである。フィルタ遮断周波数切替え部１３７は、複数種類の遮断周波数に対応したフィルタ係数セットを格納しており、モード判定部１３８から出力されたモード判定結果に対応するフィルタ係数を選んでＨＰＦ１７１に出力する。
【００７０】
フィルタの遮断周波数と音声モードとの対応関係は、例えば以下のようなものである。ここでも、電話帯域音声で音声モードが３モード構成の例である。
有声モード：遮断周波数＝３ｋＨｚ
雑音モード：遮断周波数＝０Ｈｚ（全帯域通過＝入力したＦＣＢベクトルをそのまま出力）
その他モード：遮断周波数＝１ｋＨｚ
【００７１】
このとき、最終的なＦＣＢベクトルは、以下の（式３）で示されるようなピッチ周期化処理によって周期性を強調したものとすると周期性を有する信号を生成する場合に効果的である。
ｃ(ｎ)＝ｃ(ｎ)＋βｃ(ｎ−Ｔ)  ［ｎ＝Ｔ，Ｔ＋１，…，Ｌ−１］  …（式３）
（ただし、ｃ(ｎ)はＦＣＢベクトル、βはピッチ周期化利得係数、Ｔはピッチ周期、Ｌはサブフレーム長）
【００７２】
本実施の形態に係る補償フレーム生成部を実施の形態２で示した音声復号化装置に搭載すると次のようになる。図１０は、本実施の形態に係る音声復号化装置内部の消失フレーム隠蔽処理部１１２の主要な構成を示すブロック図である。なお、既に説明したブロック図については、同じ符号を付し、その説明を基本的に省略する。
【００７３】
ＬＰＣ生成部１３６は、過去に入力された復号ＬＰＣ情報に基づいて隠蔽処理用ＬＰＣパラメータを生成し、これを切替えスイッチ１２４を介して合成フィルタ１０９へ出力する。例えば、隠蔽処理用ＬＰＣパラメータの生成方法は、例えば、ＡＭＲ方式では直前の
ＬＳＰパラメータを平均的なＬＳＰパラメータに近づけたものを隠蔽処理用ＬＳＰパラメータとし、これをＬＰＣパラメータに変換したものを隠蔽処理用ＬＰＣパラメータとする。なお、フレーム消失が長時間（例えば、２０ｍｓフレームで３フレーム以上）続く場合は、ＬＰＣパラメータに重みづけを行い、合成フィルタの帯域幅の拡張を行って白色化を行っても良い。この重みづけは、ＬＰＣ合成フィルタの伝達関数を１／Ａ（ｚ）とすれば、１／Ａ（ｚ／γ）で表され、γの値は０．９９−０．９７程度の値か、その値を初期値として徐々に下げていくものとする。なお、１／Ａ（ｚ）は、以下の（式４）に従う。
１／Ａ（ｚ）＝１／（１＋Σａ（ｉ）ｚ-i）  …（式４）
（ただし、ｉ＝１，…，ｐ（ｐはＬＰＣ分析次数））
【００７４】
ピッチ周期生成部１３１は、モード判定部１３８におけるモード判定の後、ピッチ周期を生成する。具体的には、ＡＭＲ方式の１２．２ｋｂｐｓモードの場合、直前の正常サブフレームの復号ピッチ周期（整数精度）を消失フレームにおけるピッチ周期として出力する。すなわち、ピッチ周期生成部１３１は、復号ピッチを保持するメモリを備え、サブフレーム毎にその値を更新し、誤り時にそのバッファの値を隠蔽処理時のピッチ周期として出力する。なお、適応符号帳１０６は、ピッチ周期生成部１３１から出力されたこのピッチ周期から、対応するＡＣＢベクトルを生成する。
【００７５】
ＦＣＢ符号生成部１４０は、生成したＦＣＢ符号を切替えスイッチ１２７を介して固定符号帳１０７に出力する。
【００７６】
固定符号帳１０７は、ＦＣＢ符号に対応するＦＣＢベクトルをＦＣＢ成分生成部１４１に出力する。
【００７７】
零交差率算出部１４２は、合成フィルタから出力された合成信号を入力し、零交差率を計算してモード判定部１３８に出力する。ここで、零交差率は、直前１ピッチ周期の信号の特徴を抽出するため（一番時間的に近い部分での特徴を反映させるため）に、直前１ピッチ周期を用いて算出するのが良い。
【００７８】
上記のように生成された各パラメータ、具体的には、隠蔽処理用ＡＣＢベクトルは切替えスイッチ１２３を介して乗算器１１０へ、隠蔽処理用ＡＣＢ利得は切替えスイッチ１２２を介して乗算器１１０へ、隠蔽処理用ＦＣＢベクトルは切替えスイッチ１２５を介して乗算器１１１へ、隠蔽処理用ＦＣＢ利得は切替えスイッチ１２６を介して乗算器１１１へ、それぞれ出力される。
【００７９】
図１１は、モード判定部１３８内部の主要な構成を示すブロック図である。
【００８０】
モード判定部１３８は、ピッチ履歴分析の結果と、平滑化ピッチ利得と、エネルギ変化情報と、零交差率情報と、消失フレームの連続数と、を用いてモード判定を行う。本発明のモード判定は、フレーム消失隠蔽処理用のものであるので、フレームで１回（正常フレームの復号処理が終わってから、最初にモード情報が使われる隠蔽処理を行うまでの間）行えば良く、本実施の形態では第１サブフレームの音源復号処理の冒頭で行う。
【００８１】
ピッチ履歴分析部１８２は、過去複数サブフレーム分の復号ピッチ周期情報をバッファに保持しており、過去のピッチ周期の変動が大きいか小さいかによって有声定常性を判定する。より具体的には、バッファ内の最大ピッチ周期と最小ピッチ周期との差が所定の閾値（例えば、最大ピッチ周期の１５％または１０サンプル（８ｋＨｚサンプリング時）のいずれか小さい方）以内におさまっていれば有声定常性が高いと判定する。ピッチ周期のバッファ更新は、１フレーム分のピッチ周期情報をバッファリングしているのであれば１フレームに１回（一般的にはフレーム処理の最後で）行えば良いし、そうでない場合はサ
ブフレームに１回（一般的にはサブフレーム処理の最後で）行えば良い。保持するピッチ周期の数は直前４サブフレーム（２０ｍｓ）程度とする。ピッチ変化の大きさだけで判定する事により、倍ピッチ誤り（ピッチ周期を半分に誤る）や半ピッチ誤り（ピッチ周期を２倍に誤る）時は有声定常とは判定されず、倍ピッチや半ピッチの情報を用いて隠蔽処理を行った場合に生じる「声が裏返る」ようなことがなくなる。
【００８２】
平滑化ＡＣＢ利得算出部１８３は、復号ＡＣＢ利得のサブフレーム間変動をある程度抑えるためのサブフレーム間平滑化処理を行う。例えば、次式で表される程度の平滑化処理とする。
（平滑化ＡＣＢ利得）＝０．７×（平滑化ＡＣＢ利得）＋０．３×（復号ＡＣＢ利得）
算出された平滑化ＡＣＢ利得が閾値（例えば０．７）を超える場合は有声性が高いと判定する。
【００８３】
判定部１８４は、上記のパラメータに加え、さらに、エネルギ変化情報と零交差率情報を用いてモード判定を行う。具体的には、ピッチ履歴分析結果で有声定常性が高く、かつ、平滑化ＡＣＢ利得の閾値処理の結果有声性が高く、かつ、エネルギ変化が閾値以下（例えば２未満）で、かつ、零交差率が閾値以下（例えば０．７未満）の場合に有声（有声定常）モードと判定し、零交差率が閾値以上（例えば０．７以上）の場合は雑音（雑音性信号）モードと判定し、それ以外の場合はその他（立ち上がり・過渡）モードと判定する。
【００８４】
モード判定部１３８は、モード判定を行った後、現フレームが連続何フレーム目の消失フレームかにより最終モード判定結果を決定する。具体的には、連続２フレーム目までは上記モード判定結果を最終モード判定結果とし、連続３フレーム目では上記モード判定結果が有声モードであった場合はその他モードに変更して最終モード判定結果とし、連続４フレーム目以降は雑音モードとする。このような最終モード判定により、バーストフレーム消失時（３フレーム以上フレーム消失が続いた場合）にブザー音が発生することを防ぎ、あわせて時間と共に自然に復号信号が雑音化されるようにして、主観的な違和感を和らげることができる。連続何フレーム目の消失フレームかは、現フレームが正常フレームだったらカウンタを０クリアし、そうでない場合にカウンタを１ずつ増やすような連続消失フレーム数カウンタを備えれば、そのカウンタの値を参照することで判断できる。なお、ＡＭＲ方式の場合は、ステートマシンを備えているのでステートマシンのステートを参照すれば良い。
【００８５】
このように、本実施の形態によれば、有声部の隠蔽処理時に雑音感の発生を防止し、直前サブフレームの利得が偶然小さい値になっているような場合でも、隠蔽処理時に音切れが生じることを防止することができる。
【００８６】
また、以上の構成において、モード判定部１３８は、デコーダ側でピッチ分析を行わずにモード判定を行うことができるので、デコーダでのピッチ分析を行わないコーデックへの適用時に演算量の増加を少なくすることができる。
【００８７】
また、以上の構成において、消失フレームの連続数によって付加する雑音の帯域を変化させるので、隠蔽処理によるブザー音の発生を抑える事ができる。
【００８８】
（実施の形態４）
図１２は、本発明に係る音声復号化装置を無線通信システムに適用した場合の、無線送信装置３００およびこれに対応する無線受信装置３１０の主要な構成を示すブロック図である。
【００８９】
無線送信装置３００は、入力装置３０１、Ａ／Ｄ変換装置３０２、音声符号化装置３０
３、信号処理装置３０４、ＲＦ変調装置３０５、送信装置３０６、およびアンテナ３０７を有している。
【００９０】
Ａ／Ｄ変換装置３０２の入力端子は、入力装置３０１の出力端子に接続されている。音声符号化装置３０３の入力端子は、Ａ／Ｄ変換装置３０２の出力端子に接続されている。信号処理装置３０４の入力端子は、音声符号化装置３０３の出力端子に接続されている。ＲＦ変調装置３０５の入力端子は、信号処理装置３０４の出力端子に接続されている。送信装置３０６の入力端子は、ＲＦ変調装置３０５の出力端子に接続されている。アンテナ３０７は、送信装置３０６の出力端子に接続されている。
【００９１】
入力装置３０１は、音声信号を受けてこれを電気信号であるアナログ音声信号に変換し、Ａ／Ｄ変換装置３０２に与える。Ａ／Ｄ変換装置３０２は、入力装置３０１からのアナログの音声信号をディジタル音声信号に変換し、これを音声符号化装置３０３へ与える。音声符号化装置３０３は、Ａ／Ｄ変換装置３０２からのディジタル音声信号を符号化して音声符号化ビット列を生成し信号処理装置３０４に与える。信号処理装置３０４は、音声符号化装置３０３からの音声符号化ビット列にチャネル符号化処理やパケット化処理及び送信バッファ処理等を行った後、その音声符号化ビット列をＲＦ変調装置３０５に与える。ＲＦ変調装置３０５は、信号処理装置３０４からのチャネル符号化処理等が行われた音声符号化ビット列の信号を変調して送信装置３０６に与える。送信装置３０６は、ＲＦ変調装置３０５からの変調された音声符号化信号を、アンテナ３０７を介して電波（ＲＦ信号）として送出する。
【００９２】
無線送信装置３００においては、Ａ／Ｄ変換装置３０２を介して得られるディジタル音声信号に対して数十ｍｓのフレーム単位で処理が行われる。システムを構成するネットワークがパケット網である場合には、１フレーム又は数フレームの符号化データを１つのパケットに入れこのパケットをパケット網に送出する。なお、前記ネットワークが回線交換網の場合には、パケット化処理や送信バッファ処理は不要である。
【００９３】
無線受信装置３１０は、アンテナ３１１、受信装置３１２、ＲＦ復調装置３１３、信号処理装置３１４、音声復号化装置３１５、Ｄ／Ａ変換装置３１６、および出力装置３１７を有している。なお、音声復号化装置３１５に、本実施の形態に係る音声復号化装置が使用されている。
【００９４】
受信装置３１２の入力端子は、アンテナ３１１に接続されている。ＲＦ復調装置３１３の入力端子は、受信装置３１２の出力端子に接続されている。信号処理装置３１４の入力端子は、ＲＦ復調装置３１３の出力端子に接続されている。音声復号化装置３１５の入力端子は、信号処理装置３１４の出力端子に接続されている。Ｄ／Ａ変器案装置３１６の入力端子は、音声復号化装置３１５の出力端子に接続されている。出力装置３１７の入力端子は、Ｄ／Ａ変換装置３１６の出力端子に接続されている。
【００９５】
受信装置３１２は、アンテナ３１１を介して音声符号化情報を含んでいる電波（ＲＦ信号）を受けてアナログの電気信号である受信音声符号化信号を生成し、これをＲＦ復調装置３１３に与える。アンテナ３１１を介して受けた電波（ＲＦ信号）は、伝送路において信号の減衰や雑音の重畳がなければ、音声信号送信装置３００において送出された電波（ＲＦ信号）と全く同じものになる。ＲＦ復調装置３１３は、受信装置３１２からの受信音声符号化信号を復調し信号処理装置３１４に与える。信号処理装置３１４は、ＲＦ復調装置３１３からの受信音声符号化信号のジッタ吸収バッファリング処理、パケット組みたて処理およびチャネル復号化処理等を行い、受信音声符号化ビット列を音声復号化装置３１５に与える。音声復号化装置３１５は、信号処理装置３１４からの受信音声符号化ビット列の復号化処理を行って復号音声信号を生成しＤ／Ａ変換装置３１６へ与える。Ｄ／Ａ変
換装置３１６は、音声復号化装置３１５からのディジタル復号音声信号をアナログ復号音声信号に変換して出力装置３１７に与える。出力装置３１７は、Ｄ／Ａ変換装置３１６からのアナログ復号音声信号を空気の振動に変換し音波として人間の耳に聞こえる様に出力する。
【００９６】
このように、本実施の形態に係る音声復号化装置は、無線通信システムに適用することができる。なお、本実施の形態に係る音声復号化装置は、無線通信システムに限らず、例えば、有線通信システムにも適用できることは言うまでもない。
【００９７】
以上、本発明の各実施の形態について説明した。
【００９８】
本発明に係る音声復号化装置および補償フレーム生成方法は、上記の実施の形態１〜４に限定されず、種々変更して実施することが可能である。
【００９９】
また、本発明に係る、音声復号化装置、無線送信装置、無線受信装置、および補償フレーム生成方法は、移動体通信システムにおける通信端末装置および基地局装置に搭載することが可能であり、これにより上記と同様の作用効果を有する通信端末装置、基地局装置、および移動体通信システムを提供することができる。
【０１００】
また、本発明に係る音声復号化装置は、有線通信システムにおいても利用可能であり、これにより、上記と同様の作用効果を有する有線通信システムを提供することができる。
【０１０１】
なお、ここでは、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。例えば、本発明に係る補償フレーム生成方法のアルゴリズムをプログラミング言語によって記述し、このプログラムをメモリに記憶しておいて情報処理手段によって実行させることにより、本発明に係る音声復号化装置と同様の機能を実現することができる。
【０１０２】
また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されても良いし、一部または全てを含むように１チップ化されても良い。
【０１０３】
また、ここではＬＳＩとしたが、集積度の違いによって、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩ等と呼称されることもある。
【０１０４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラム化することが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続もしくは設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１０５】
さらに、半導体技術の進歩または派生する別技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応等が可能性としてあり得る。
【０１０６】
本明細書は、２００４年７月２０日出願の特願２００４−２１２１８０に基づく。この内容はすべてここに含めておく。
【産業上の利用可能性】
【０１０７】
本発明に係る音声復号化装置および音声復号化方法は、移動体通信システム等の用途に適用できる。
【図面の簡単な説明】
【０１０８】
【図１】実施の形態１に係る補償フレーム生成部の主要な構成を示すブロック図
【図２】実施の形態１に係る雑音性付加部内部の主要な構成を示すブロック図
【図３】実施の形態２に係る音声復号化装置の主要な構成を示すブロック図
【図４】適応符号帳および固定符号帳の双方を用いて補償フレームを生成する例
【図５】適応符号帳で生成される音源のうち、一部の周波数帯域のみを固定符号帳で生成される雑音的な信号で置換する例
【図６】実施の形態３に係る補償フレーム生成部の主要な構成を示すブロック図
【図７】実施の形態３に係る雑音性付加部内部の主要な構成を示すブロック図
【図８】実施の形態３に係るＡＣＢ成分生成部内部の主要な構成を示すブロック図
【図９】実施の形態３に係るＦＣＢ成分生成部内部の主要な構成を示すブロック図
【図１０】実施の形態３に係る消失フレーム隠蔽処理部の主要な構成を示すブロック図
【図１１】実施の形態３に係るモード判定部内部の主要な構成を示すブロック図
【図１２】実施の形態４に係る無線送信装置および無線受信装置の主要な構成を示すブロック図
【図１】
0004698593.tif 000002
【図２】
0004698593.tif 000003
【図３】
0004698593.tif 000004
【図４】
0004698593.tif 000005
【図５】
0004698593.tif 000006
【図６】
0004698593.tif 000007
【図７】
0004698593.tif 000008
【図８】
0004698593.tif 000009
【図９】
0004698593.tif 000010
【図１０】
0004698593.tif 000011
【図１１】
0004698593.tif 000012
【図１２】
0004698593.tif 000013