(57)【要約】  音声エンコーダ／デコーダ（２００／３００）において、ピッチ遅延の補間曲線の端点を上下にシフトするピッチ遅延曲線端点修正子（２０８）が採用される。具体的には、ピッチ遅延の補間曲線の端点をピッチ遅延の分散および／または標準偏差に基づいてシフトする。
2009504003.tif 000002
【特許請求の範囲】
【請求項１】
音声エンコーダを動作させる方法であって、
入力信号に基づいてピッチ遅延を推定するステップと、
前記ピッチ遅延推定値に基づいてピッチ遅延の分散を推定するステップと、
ピッチ遅延の前記分散に基づいて適応刻み幅値を判定するステップと、
前記適応刻み幅に基づいて符号化ピッチ・パラメータを生成するステップと、
を備える方法。
【請求項２】
前記入力信号に基づいて前記ピッチ遅延を前記推定するステップが、音声信号または音響信号のいずれかに基づいて前記ピッチ遅延を推定するステップを含む、請求項１の方法。
【請求項３】
前記ピッチ遅延の分散を前記推定するステップが、ピッチ遅延の分散および／または標準偏差を推定するステップを含む、請求項１の方法。
【請求項４】
前記適応刻み幅を前記判定するステップが、
【数１】
2009504003.tif 000017
で表される適応刻み幅δ（ｍ）を判定するステップを含み、
上記式においてα（στ）がピッチ遅延の分散推定値の関数であり、τ（ｍ）がフレーム数ｍのピッチ遅延推定値である、請求項１の方法。
【請求項５】
ＡおよびＢは所定の値であり、στはτの標準偏差を表し、αｍａｘはα（στ）の最大許容可能値であるときに、
【数２】
2009504003.tif 000018
である、請求項４の方法。
【請求項６】
前記適応刻み幅に基づいて符号化ピッチ遅延パラメータを前記生成するステップが、
【数３】
2009504003.tif 000019
で計算される遅延調整値を判定するステップを含み、上記式においてＭは候補となるピッチ遅延調整指数の数であり、δ（ｍ）は適応刻み幅であり、ｉ∈｛０，１，…，Ｍ−１｝は符号化ピッチ・パラメータである、請求項１の方法。
【請求項７】
前記遅延調整値Δａｄｊは、
【数４】
2009504003.tif 000020
に従って前記ピッチ遅延補間曲線の端点を上下にシフトするために利用され、上記式において、ｄ（ｍ’，ｊ）はサブフレームの遅延補間端点行列である、請求項６の方法。
【請求項８】
前記適応刻み幅に基づいて符号化ピッチ・パラメータを前記生成するステップが、歪み基準を評価するステップを含む、請求項１の方法。
【請求項９】
前記歪み基準を前記評価するステップが、平均二乗誤差パラメータの最小化、累積シフト・パラメータの最小化、および正規化した相互相関パラメータの最大化からなる集合の１つを評価するステップを含む、請求項８の方法。
【請求項１０】
音声デコーダを動作させる方法であって、
第１ピッチ遅延パラメータを受信するステップと、
前記第１ピッチ遅延パラメータに基づいてピッチ遅延の分散を推定するステップと、
前記ピッチ遅延の分散に基づいて適応刻み幅を判定するステップと、
前記適応刻み幅に基づいて第２ピッチ遅延パラメータを生成するステップと
を備える方法。
【請求項１１】
前記ピッチ遅延の分散を前記推定するステップが、ピッチ遅延の分散および／または標準偏差を推定するステップを含む、請求項１０の方法。
【請求項１２】
前記適応刻み幅を前記判定するステップが、
【数５】
2009504003.tif 000021
で表わされる適応刻み幅δ（ｍ）を判定するステップを含み、上記式において、α（στ）はピッチ遅延の分散推定値の関数であり、τ（ｍ）はフレーム数ｍのピッチ遅延推定値である、請求項１０の方法。
【請求項１３】
ＡおよびＢは予め決まっており、στはτの標準偏差を表し、αｍａｘはα（στ）の最大許容可能値であるとき、
【数６】
2009504003.tif 000022
である、請求項１２の方法。
【請求項１４】
前記適応刻み幅に基づいて前記第２ピッチ遅延パラメータを前記生成するステップが、
【数７】
2009504003.tif 000023
で計算される遅延調整値を判定するステップを含み、上記式において、Ｍは候補となるピッチ遅延調整指数の数であり、δ（ｍ）は適応刻み幅である、請求項１０の方法。
【請求項１５】
前記遅延調整値Δａｄｊは、
【数８】
2009504003.tif 000024
に従って前記ピッチ遅延補間曲線の前記端点を上下にシフトするために利用され、上記式において、ｄ（ｍ’，ｊ）はサブフレームの遅延補間端点行列であり、ｄ’（ｍ’，ｊ）は第２ピッチ遅延パラメータである、請求項１４の方法。
【請求項１６】
ピッチ遅延の分散を推定する分散推定部と、
前記ピッチ遅延の分散に基づいて適応刻み幅を判定する係数生成部と、
前記適応刻み幅に基づいてピッチ・パラメータを修正する修正回路と、
を備える装置。
【請求項１７】
前記修正回路が、前記適応刻み幅に基づいてピッチ遅延補間曲線の端点を上下に修正する、請求項１６の装置。
【請求項１８】
前記ピッチ遅延が音声信号または音響信号のいずれかに基づく、請求項１６の装置。
【請求項１９】
前記ピッチ遅延の分散がピッチ遅延の分散および／または標準偏差を備える、請求項１６の装置。
【請求項２０】
前記適応刻み幅が
【数９】
2009504003.tif 000025
と計算され、α（στ）がピッチ遅延の分散推定値の関数である、請求項１６の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に通信システムに関係し、より具体的には該通信システムにおける情報信号の符号化に関係する。
【背景技術】
【０００２】
デジタル音声圧縮システムは通例、入力信号の基本周波数の推定を要する。基本周波数ｆ０は通常、ピッチ遅延τ０（または「ラグ」として知られる）に関して推定される。この２つは式
【０００３】
【数１】
2009504003.tif 000003
で関係付けられ、上記式でサンプリング周波数ｆsは、普通電話品質のアプリケーションで８０００Ｈｚである。
【０００４】
音声信号は一般的に非定常であるため、フレームと呼ばれる有限の長さのベクトルに分割され、その各々を準定常とみなす。該フレームの長さは通常約１０〜４０ミリ秒である。そのため音声信号を記述するパラメータは対応するフレーム長の間隔で更新される。最初の符号励振線形予測（ＣＥＬＰ）アルゴリズムはさらに、より短いサブフレーム間隔でピッチ周期情報を更新するため（長期予測、またはＬＴＰと呼ばれるものを使って）、フレーム間の遷移がより滑らかになる。τ０は開ループ法を使って推定できるが、閉ループのアプローチを使った方がはるかに優れた性能が得られたことも指摘された。閉ループ法はサブフレーム毎にとりうる異なったτ０の値（典型的には２０から１４７までの整数値）の試行錯誤的な探索と、ある最低誤差基準を満たす値を選ぶことに係わる。
【０００５】
この方法の改善は、米国特許第５３５９６９６号明細書に記載されるように、τ０に整数プラス端数値を取ることに係わる。この方法の実用的な実施の例はＧＳＭハーフレート音声コーダに見ることができ、図１に示すとともに米国特許第５２５３２６９号明細書に記述されている。ここでは、２１〜２２  ２／３の範囲内のラグは１／３標本分解能が得られ、２３〜３４  ５／６の範囲内のラグは１／６標本分解能が得られる、等々である。探索の複雑さを低く抑えるために、開ループと閉ループを組み合わせた方法を使用する。開ループ法は、自己相関ピーク検出アルゴリズムを使った整数のラグ候補の生成に係わる。また閉ループ法は最適な端数のラグ値に関し整数のラグ候補近傍の許容可能なラグを探索する。さらに、サブフレーム２、３、および４のラグを前のサブフレームからの差に基づいて符号化する。これにより、ラグ・パラメータのフレーム内の相関が高くなるため、より少ないビットを使ってラグ情報の符号化が可能となる。それでも、ＧＳＭ  ＨＲコーデックはピッチ周期情報を搬送するのに２０ｍｓ毎に合計８＋（３×４）＝２０ビットを使用する。
【０００６】
ピッチ周期情報のビットレートを減らすために、通常のサブフレーム分解能を使うのではなく、ピッチ情報を１フレームにつき１度だけ符号化すればよい補間手法が開発された（わずか７ビット＝＞３５０ｂｐｓしか使わない）。この技術はリラックスドＣＥＬＰ（またはＲＣＥＬＰ）として知られ、符号分割多元接続（ＣＤＭＡ）方式無線電話システムのエンハンスト・バリアブル・レート・コーデック（ＥＶＲＣ）規格の基礎をなす。基本的な原理は以下のとおりである。
【０００７】
現在フレームの最後に中心をとる分析窓についてのピッチ周期を推定する。次にラグ（ピッチ遅延）曲線を生成するが、これは過去フレームのラグと現在フレームのラグの線形補間からなる。さらに線形予測（ＬＰ）残差信号を、高度なポリフェーズ・フィルタリングおよびシフティングの技法によって修正し、残差波形を推定したピッチ遅延曲線に一致させることを意図する。この残差修正プロセスの主な理由は、開ループの整数ラグ推定プロセスの精度限界を補償することである。例えば、整数ラグが３２標本と推定される場合で、実際には真のラグが３２．５標本であれば、残差波形は推定したラグとは１つの１６０標本フレームで２．５標本もの不一致が生じうる。このことはＬＴＰの性能を著しく低下させうる。ＲＣＥＬＰアルゴリズムは残差波形の知覚的に有意でないインスタンス（すなわち低エネルギー）中に残差波形を推定したピッチ遅延曲線にシフトすることによってこれを補償する。残差波形を推定したピッチ遅延曲線に一致させるように修正することにより、ＬＴＰの有効性が保たれ、符号化ゲインが維持される。さらに、残差修正による関連する知覚的な劣化は有意でないと主張されている。
【０００８】
ピッチ遅延曲線情報の処理の更なる改善が米国特許第６１１３６５３号明細書に提案されており、ピッチ遅延曲線を長さ１ブロック以下の間隔に調整する方法が開示されている。この方法では、少数のビットを使って、ある誤差最小化基準に従いピッチ遅延曲線の調整を符号化する。その方法には、累積シフト・パラメータの最小化、または知覚的に重み付けされた入力音声と知覚的に重み付けされた合成フィルタを通過する適応符号帳（ＡＣＢ）の寄与成分との相互相関の最大化によるピッチ遅延曲線調整の技法が記載されている。別の周知のピッチ遅延調整基準には、目標音声とフィルタリングしたＡＣＢの寄与成分との知覚的に重み付けされた誤差エネルギーの最小化も含められよう。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
この方法はピッチ遅延曲線調整情報を推定し符号化するのに非常に効率的な技法を利用するが、低いビットレートが分解能を制約する、および／またはピッチ遅延調整パラメータの動的範囲を符号化するという結果を招く。そのため、低いビットレートで長期予測子の性能を予測子の刻み幅の動的範囲および分解能を適応修正することによって改善し、所与のビットレートにより高く長期的な予測ゲインを得る、または代わりに先行技術と比べて低いビットレートで同様な長期予測を得る必要性が存在する。
【課題を解決するための手段】
【００１０】
一般的には、開ループ・ピッチ遅延曲線推定部が情報信号の符号化中にピッチ遅延情報を生成する。ピッチ遅延曲線（すなわち、過去フレームのラグと現在フレームのラグの線形補間）をサブフレーム毎に調整し、真のピッチ遅延曲線をより正確に推定する。ピッチ遅延曲線の再構成ブロックは、フレーム間で情報信号を再構成するときにデコーダのピッチ遅延情報を利用する。本発明の好適な実施例では、ピッチ遅延曲線の調整はピッチ遅延（τ０）の標準偏差および／または分散に基づく。
【００１１】
さらに具体的に述べると、情報信号を符号化する方法は、情報信号をブロックに分割するステップと、情報の現ブロックと前ブロックのピッチ遅延を推定するステップと、τ０の過去の変化（例えば、標準偏差および／または分散）に基づいてピッチ遅延の調整を行うステップとを備える。その方法はさらに、ピッチ遅延曲線の形状を長さ１ブロック以下の間隔で調整するステップと、調整したピッチ遅延曲線の形状を符号化して宛先に送信するのに適したコードを作るステップとを含む。
【００１２】
ピッチ遅延曲線の形状を長さ１ブロック以下の間隔で調整するステップはさらに、調整したピッチ遅延を現ピッチ遅延と前ピッチ遅延のポイントで、もしくはその間で判定するステップと、前ピッチ遅延ポイントと調整したピッチ遅延ポイントとの線形補間を形成するステップとを備える。調整したピッチ遅延ポイントを判定する際、累積シフト量の変化を最小化する。調整したピッチ遅延を判定するステップはさらに、目標残差信号と元の残差信号との相関を最大化するステップを備える。前ピッチ遅延ポイントはさらに、前に調整したピッチ遅延ポイントを備える。代わりに、ピッチ遅延曲線の形状を調整するステップはさらに、複数の調整したピッチ遅延ポイントを現ピッチ遅延と前ピッチ遅延で、もしくはその間で判定するステップと、調整したピッチ遅延ポイント間の線形補間を形成するステップとを備える。
【００１３】
情報信号を符号化するシステムも開示する。システムは、情報信号をブロックに分割する手段と、情報の現ブロックおよび前ブロックのピッチ遅延を推定して、τ０の過去の変化（例えば、標準偏差および／または分散）に基づいてピッチ遅延を調整する手段を備えるコーダを含む。
【００１４】
システム内で、情報信号はさらに音声信号または音響信号のいずれかを備え、情報信号のブロックはさらに情報信号のフレームを備える。ピッチ遅延情報はさらにピッチ遅延調整指数を備える。システムはまたピッチ遅延情報を受信し、情報信号を再構成するときに使用する調整したピッチ遅延曲線τｃ（ｎ）を作るデコーダも含む。
【発明を実施するための最良の形態】
【００１５】
図２は全体として本発明の好適な実施例による適応刻み幅ピッチ遅延調整を採用する音声圧縮システム２００を図示する。図２に示すように入力音声信号ｓ（ｎ）は、入力音声信号ｓ（ｎ）の短波長スペクトルエンベロープを平滑化する線形予測（ＬＰ）分析フィルタ２０２で処理される。ＬＰ分析フィルタの出力はＬＰ残差ε（ｎ）と呼ばれる。さらにＬＰ残差信号ε（ｎ）を開ループ・ピッチ遅延推定部２０４で使用して、開ループ・ピッチ遅延τ（ｍ）を生成する。（このプロセス、および以下の解説のいくつかの他のプロセスの詳細はＴＩＡ−１２７  ＥＶＲＣに記載されている）。開ループ・ピッチ遅延τ（ｍ）をさらにピッチ遅延補間ブロック２０６で使用して、以下の式に従いサブフレームの遅延補間端点行列ｄ（ｍ’，ｊ）を作る。
【００１６】
【数２】
2009504003.tif 000004
上記式で、τ（ｍ）は現在フレームｍの推定開ループ・ピッチ遅延であり、現在フレームの最後を中心とし、τ（ｍ−１）は前フレームｍ−１の推定開ループ・ピッチ遅延であり、ｆ（ｎ）はピッチ遅延の補間係数の集合であり、これは以下のように定義される。
【００１７】
【数３】
2009504003.tif 000005
上記係数は、３以外のサブフレームの値について適切な係数の集合を導くことができるが、サブフレームの数が３（例えば、０≦ｍ’＜３）の例に当てられる。
【００１８】
開ループ・ピッチ遅延τ（ｍ）は、ピッチ遅延分散推定部２１４が入力としても使用している。本発明によると、開ループ・ピッチ遅延の推定値の標本標準偏差は以下のように定義される。
【００１９】
【数４】
2009504003.tif 000006
上記式で、標本平均
【００２０】
【数５】
2009504003.tif 000007
は以下のように定義される。
【００２１】
【数６】
2009504003.tif 000008
観測数が２（Ｎ＝２）の場合、上記式は以下のように簡潔にできることが分かる。
【００２２】
【数７】
2009504003.tif 000009
分散推定値στおよび開ループ・ピッチ遅延τ（ｍ）をさらに適応刻み幅生成部２１５への入力として使い、そこで適応刻み幅δ（ｍ）はσの関数として以下のように計算される。
【００２３】
【数８】
2009504003.tif 000010
上記で、α（στ）はピッチ遅延の分散推定値の関数である。本発明の好適な実施例に関して、この関数は以下のように求められる。
【００２４】
【数９】
2009504003.tif 000011
上記式で、ＡおよびＢは定数であり、στはτの標準偏差を表し、αｍａｘはα（στ）のある最大許容可能値となろう。
【００２５】
適応刻み幅δ（ｍ）は遅延調整係数生成部２１６への入力であり、そこでピッチ遅延調整値Δａｄｊ（ｉ）はピッチ遅延調整指数ｉの関数として以下のように計算できる。
【００２６】
【数１０】
2009504003.tif 000012
上記式で、Ｍは候補となるピッチ遅延調整指数の数である。
【００２７】
上記式から、ピッチ遅延調整値Δａｄｊ（ｉ）は刻み幅δ（ｍ）の整数倍を取ることが分かり、そこでδ（ｍ）はピッチ遅延の算術平均（平均）値の関数であるだけでなく（先行技術のように）、ピッチ遅延値τ（ｍ）の分散推定値στの関数でもある。従って、様々なピッチ遅延調整値はある歪みメトリックに従って評価され、その結果、ピッチ遅延調整値の最適値を符号化プロセスの残りの部分全体で利用される。好適な実施例では、歪みメトリックはｉ番目にフィルタリングされた適応符号帳の寄与成分λ（ｉ，ｎ）と、重み付けされた目標信号ｓｗ（ｎ）との間の、知覚的に重み付けした平均二乗誤差である。このプロセスはピッチ遅延調整指数探索２１８で求められ、以下のように表すことができる。
【００２８】
【数１１】
2009504003.tif 000013
上記式で、ｉ＊は、大括弧の式から得る最大値に対応する最適なピッチ遅延調整指数である。
【００２９】
式１０で使用する信号を得るために、ピッチ遅延曲線端点修正子２０８を採用して、ピッチ遅延補間曲線の端点を以下の式に従って上下にシフトする。
【００３０】
【数１２】
2009504003.tif 000014
この式から、候補となるピッチ遅延曲線τｃ（ｎ）を計算し２１０、適応符号帳の寄与成分Ｅ（ｎ）を得て２１２、フィルタリングすると２２０、先行技術のようにフィルタリングした適応符号帳の寄与成分λ（ｎ）が求められる。
【００３１】
演算中、固定符号帳指数、ＦＣＢおよびＡＣＢゲイン指数等などの標準変数を送信機２００が送信する。これらの値に加えて、各サブフレームの遅延調整指数（ｉ）を現在フレームのピッチ遅延値τ（ｍ）のコードとともに送信する。前に送信したフレームからのピッチ遅延τ（ｍ−１）も使用する。デコーダはｉ、τ（ｍ）、およびτ（ｍ−１）を利用して、連続的なピッチ遅延値間の補間曲線を作る。より具体的には、受信機が前述したようにピッチ遅延調整指数ｉの関数としてΔａｄｊ（ｉ）を計算し、Δａｄｊ（ｉ）を適用して式１１に従いピッチ遅延補間曲線の端点を上下にシフトする。
【００３２】
図３は受信機３００のブロック図である。図示するように、ピッチ遅延のパラメータ指数を遅延デコーダ３０４が受信してτ（ｍ）を作る。より具体的には、デコーダ３０４はτ（ｍ）を表す指数または「コード」を受信し、それをデコードしてτ（ｍ）およびτ（ｍ−１）を作る。ピッチ遅延値をピッチ遅延分散推定部２１４に出力し、そこでピッチ遅延の分散を判定して適応刻み幅生成部２１５に出力する。δ（ｍ）の値を生成部２１５で計算する。適応刻み幅を遅延調整係数生成部２１６に出力する。Δａｄｊ（ｉ）の値を生成部２１６が前述したようにピッチ遅延調整指数ｉの関数として計算して、端点修正回路３０８に出力する。
【００３３】
送信機２００と同様、ピッチ遅延τ（ｍ）を遅延補間ブロック３０７に出力して使用し、式２に従ってサブフレームの遅延補間端点行列ｄ（ｍ’，ｊ）を作る。遅延曲線端点修正回路３０８が端点行列を取得して、ｄ’（ｍ’，ｊ）＝ｄ（ｍ’，ｊ）＋Δａｄｊ（ｉ）に従いピッチ遅延補間曲線の端点を上下にシフトする。さらに、シフトした端点を計算回路３１０が使って、調整された遅延曲線τｃ（ｎ）を作成し、それをその後使用してＡＣＢ３１２から標本を取得する（先行技術のように）。さらにＡＣＢの寄与成分を基準化して、基準化した固定符号帳の寄与成分と組み合わせて、組み合わせた励起信号を作り、それを合成フィルタ３０２への入力として使って出力音声信号を作る。組み合わせた励起信号は、次のサブフレームのＡＣＢを更新するためのフィードバックとしても使用する（先行技術のように）。
【００３４】
図４は時間領域で表した前区画の信号のグラフ表示を示す。これら信号はサンプリング周波数１４ｋＨｚの広帯域音声コーダ構成に基づいてサンプリングする。そのため、信号４０２（重み付けした音声信号ｓｗ（ｎ））は二分の一秒標本（７０００標本）を備える。この例では、フレームサイズは２８０標本であり、サブフレームのサイズは７０である。信号４０４〜４１０はサブフレームにつき１標本を使用して表示される。
【００３５】
入力信号から、開ループ・ピッチ遅延τ（ｍ）４０４を推定する。図示されるように、開ループ・ピッチ遅延推定値は高周期音声（標本０〜２０００と４０００〜６５００）でかなり滑らかであり、反対に無声音声および遷移（標本２０００〜４０００と６５００〜７０００）の間はかなり誤差が大きい。本発明に従い、刻み幅δ（ｍ）４０６を示す。図示されるように、刻み幅はピッチ遅延推定値のばらつきが小さいときは比較的小さく、逆に、ピッチ遅延推定値のばらつきが大きいときは刻み幅が比較的大きい。適応刻み幅の効果は、最適なピッチ遅延調整値Δａｄｊ（ｉ）４０８でさらに分かる。ここで、最適なピッチ遅延調整値は４つの候補だけに基づく（サブフレームにつき２ビット）。高周期領域の間、分散は小さく、分解能が高まってピッチ遅延推定値の微調整ができている。無声および遷移領域の間では、ピッチ遅延の分散が大きく、その結果幅広い動的範囲が、ピッチ遅延推定値の不確定性の割合が大きいことが際立っている。最終的に、ピッチ遅延を調整した端点ｄ’（ｍ’，１）４１０から、本発明によるピッチ遅延曲線の最終的な合成推定値が確認できる。開ループ・ピッチ遅延４０４と比べると、発明の全体的な効果が分かりやすい。
【００３６】
図５はそれぞれ図２および図３のエンコーダとデコーダの動作を示すフローチャートである。具体的には、エンコーダ２００およびデコーダ３００によるピッチ遅延調整値Δａｄｊの生成を説明する。論理フローはステップ５０１で始まり、ピッチ遅延を遅延推定回路２０４、または遅延デコーダ３０４が入力信号に基づいて推定する。本発明の好適な実施例では、入力信号は音声であることが好ましいが、他の音響入力信号も考えられる。ステップ５０３で、ピッチ遅延分散推定部２１４はピッチ遅延推定値に基づいてピッチ遅延（τ）の分散および／または標準偏差を推定して、適応刻み幅値δ（ｍ）を作る。より具体的には、τの過去の値を分析してστを判定し、式（７）に従いστからδ（ｍ）を計算する。ステップ５０５で、ピッチ遅延調整係数生成部２１６はδ（ｍ）を使って、調整値（Δａｄｊ）の値を判定する。前に記載したように、
【００３７】
【数１３】
2009504003.tif 000015
により
【００３８】
【数１４】
2009504003.tif 000016
である。さらにΔａｄｊの値を修正回路２０８が使用して、第２ピッチ遅延のパラメータを、具体的には符号化ピッチ・パラメータを生成する（ステップ５０７）。本発明の好適な実施例では、符号化ピッチ・パラメータは、調整値に基づいて、具体的にはｉ＊が式１０から求める最大値に対応する最適なピッチ遅延調整指数である場合の式ｄ’（ｍ’，ｊ）＝ｄ（ｍ’，ｊ）＋Δａｄｊ（ｉ）に従い上下にシフトするピッチ遅延補間曲線の端点を含む。
【００３９】
本発明を特定の実施例を参照して具体的に図示し説明してきたが、当業者には本発明の精神および範囲を逸脱することなく、それに様々な形態および詳細の変更を行えることは熟練した技術を持つ人々には理解されるであろう。例えば、本発明の好適な実施例ではピッチ遅延補間曲線の端点を適応刻み幅に基づいてシフトしたが、当業者には適応刻み幅に基づいてあらゆる符号化ピッチ・パラメータを生成できることは分かるであろう。より具体的には、本発明は、探索範囲および／または分解能（すなわち、刻み幅）をピッチ遅延ばらつき関数に基づかせることによって、従来の閉ループのピッチ遅延法およびピッチ探索法（例えば、米国特許第５２５３２６９号明細書）に適用できる。該方法は現在探索する現ピッチ値の絶対範囲だけに基づく所定の分解能に制限される。
【００４０】
先行技術のデコードプロセスに本発明を使用することも当業者には明らかであると考えられる。例えば、本発明の好適な実施例では、ピッチ遅延補間曲線の端点を適応刻み幅に基づいて上下にシフトするが、当業者には適応刻み幅に基づいてあらゆるピッチ遅延パラメータを生成できることは分かるであろう。前述したように、ＧＳＭ  ＨＲなどの音声デコーダは、何らかの第１ピッチ遅延パラメータから得たピッチ遅延の分散に基づいて適応刻み幅を使用して、デルタ符号化ラグ情報の範囲と分解能（すなわち、第２ピッチ遅延パラメータ）を判定できよう。そのため、第２ピッチ遅延パラメータは適応刻み幅に基づかせることができる。
【００４１】
加えて、累積シフト・パラメータの最小化または正規化した相互相関パラメータなどの代替歪みメトリックを使用して（米国特許第６１１３６５３号明細書に記述されるように）、本発明によるピッチ遅延曲線調整を達成できる。当業者には、本発明が歪みメトリックを適用することとは無関係であること、また本発明の精神および範囲を逸脱することなくあらゆる方法を使用できることは明らかである。
【図面の簡単な説明】
【００４２】
【図１】先行技術の音声エンコーダのブロック図である。
【図２】音声エンコーダのブロック図である。
【図３】音声デコーダのブロック図である。
【図４】時間領域で表示した信号のグラフ表示を表す。
【図５】図２および図３のエンコーダおよびデコーダの動作を示すフローチャートである。
【図１】
2009504003.tif 000026
【図２】
2009504003.tif 000027
【図３】
2009504003.tif 000028
【図４】
2009504003.tif 000029
【図５】
2009504003.tif 000030
【国際調査報告】
2009504003.tif 000031